Muestra las diferencias entre dos versiones de la página.
Ambos lados, revisión anterior Revisión previa Próxima revisión | Revisión previa | ||
clase:daw:diw:1eval:tema04 [2024/11/25 11:31] admin [Ejercicios] |
clase:daw:diw:1eval:tema04 [2024/12/01 16:47] (actual) admin [Condicional @if] |
||
---|---|---|---|
Línea 268: | Línea 268: | ||
<sxh sass> | <sxh sass> | ||
@mixin border($size) { | @mixin border($size) { | ||
- | $color:# | + | |
| | ||
@if $size>=3 { | @if $size>=3 { | ||
$color:# | $color:# | ||
+ | } @else { | ||
+ | $color:# | ||
} | } | ||
Línea 467: | Línea 469: | ||
{{: | {{: | ||
+ | |||
+ | === Ejemplo de menu lateral === | ||
+ | Ejemplo de menú lateral con variable locales. | ||
+ | Código de Àngela Hermosilla del Río | ||
+ | |||
+ | {{: | ||
+ | |||
+ | <sxh sass> | ||
+ | .c-menu-lateral { | ||
+ | --c-menu-logo-font-size: | ||
+ | --c-menu-option-titulo-font-size: | ||
+ | --c-menu-option-subtitulo-font-size: | ||
+ | |||
+ | --c-menu-font-family: | ||
+ | |||
+ | --c-menu-option-titulo-color: | ||
+ | --c-menu-option-subtitulo-color: | ||
+ | --c-menu-option-titulo-color-warning: | ||
+ | --c-menu-option-subtitulo-color-warning: | ||
+ | |||
+ | --c-menu-background-color: | ||
+ | --c-menu-background-color-hover: | ||
+ | --c-menu-background-color-warning: | ||
+ | --c-menu-background-color-warning-hover: | ||
+ | |||
+ | --c-menu-padding-exterior: | ||
+ | --c-menu-padding-interior: | ||
+ | |||
+ | --c-menu-width: | ||
+ | --c-menu-width-icono: | ||
+ | |||
+ | | ||
+ | display: grid; | ||
+ | grid-template-rows: | ||
+ | padding: | ||
+ | | ||
+ | &__logo { | ||
+ | font-size: var(--c-menu-logo-font-size); | ||
+ | padding: var(--c-menu-padding-exterior); | ||
+ | background-color: | ||
+ | | ||
+ | } | ||
+ | |||
+ | & | ||
+ | overflow: auto; | ||
+ | } | ||
+ | |||
+ | & | ||
+ | display: flex; | ||
+ | flex-direction: | ||
+ | padding: var(--c-menu-padding-exterior); | ||
+ | background-color: | ||
+ | |||
+ | & | ||
+ | padding: var(--c-menu-padding-exterior); | ||
+ | width: var(--c-menu-width-icono); | ||
+ | } | ||
+ | & | ||
+ | font-weight: | ||
+ | font-size: var(--c-menu-option-titulo-font-size); | ||
+ | color: var(--c-menu-option-titulo-color); | ||
+ | padding: var(--c-menu-padding-interior); | ||
+ | | ||
+ | & | ||
+ | color: var(--c-menu-option-titulo-color-warning); | ||
+ | } | ||
+ | } | ||
+ | & | ||
+ | font-size: var(--c-menu-option-subtitulo-font-size); | ||
+ | color: var(--c-menu-option-subtitulo-color); | ||
+ | padding: var(--c-menu-padding-interior); | ||
+ | |||
+ | & | ||
+ | color: var(--c-menu-option-subtitulo-color-warning); | ||
+ | } | ||
+ | } | ||
+ | | ||
+ | & | ||
+ | color: var(--c-menu-background-color-warning); | ||
+ | @include border(var(--c-menu-background-color-warning-hover), | ||
+ | |||
+ | :hover{ | ||
+ | color: var(--c-menu-background-color-warning-hover); | ||
+ | } | ||
+ | } | ||
+ | |||
+ | :hover{ | ||
+ | background-color: | ||
+ | } | ||
+ | } | ||
+ | |||
+ | & | ||
+ | font-size: var(--c-menu-logo-font-size); | ||
+ | padding: var(--c-menu-padding-exterior); | ||
+ | background-color: | ||
+ | | ||
+ | } | ||
+ | } | ||
+ | |||
+ | </ | ||
+ | |||
+ | |||
+ | <sxh html> | ||
+ | <div class=" | ||
+ | |||
+ | <div class=" | ||
+ | Ajuda DANA | ||
+ | </ | ||
+ | |||
+ | <div class=" | ||
+ | <div class=" | ||
+ | <div class=" | ||
+ | <i class=" | ||
+ | </ | ||
+ | <div class=" | ||
+ | Inicio | ||
+ | </ | ||
+ | </ | ||
+ | |||
+ | <div class=" | ||
+ | <div class=" | ||
+ | <i class=" | ||
+ | </ | ||
+ | <div> | ||
+ | <div class=" | ||
+ | Casos activos | ||
+ | </ | ||
+ | <div class=" | ||
+ | Ver todos los casos activos | ||
+ | </ | ||
+ | </ | ||
+ | </ | ||
+ | |||
+ | <div class=" | ||
+ | <div class=" | ||
+ | <i class=" | ||
+ | </ | ||
+ | | ||
+ | <div> | ||
+ | <div class=" | ||
+ | Voluntómetro | ||
+ | </ | ||
+ | <div class=" | ||
+ | Medidor de voluntarios por localidad | ||
+ | </ | ||
+ | </ | ||
+ | </ | ||
+ | |||
+ | <div class=" | ||
+ | <div class=" | ||
+ | <i class=" | ||
+ | </ | ||
+ | | ||
+ | <div> | ||
+ | <div class=" | ||
+ | Solicitar ayuda | ||
+ | </ | ||
+ | <div class=" | ||
+ | Si necesitas asistencia | ||
+ | </ | ||
+ | </ | ||
+ | </ | ||
+ | | ||
+ | <div class=" | ||
+ | <div class=" | ||
+ | <i class=" | ||
+ | </ | ||
+ | | ||
+ | <div> | ||
+ | <div class=" | ||
+ | Ofrecer ayuda | ||
+ | </ | ||
+ | <div class=" | ||
+ | Si puedes ayudar a otros | ||
+ | </ | ||
+ | </ | ||
+ | </ | ||
+ | |||
+ | <div class=" | ||
+ | <div class=" | ||
+ | <i class=" | ||
+ | </ | ||
+ | | ||
+ | <div> | ||
+ | <div class=" | ||
+ | Desaparecidos | ||
+ | </ | ||
+ | <div class=" | ||
+ | Reportar o buscar | ||
+ | </ | ||
+ | </ | ||
+ | </ | ||
+ | |||
+ | |||
+ | </ | ||
+ | |||
+ | <div class=" | ||
+ | <p class=" | ||
+ | <i class=" | ||
+ | </p> | ||
+ | </ | ||
+ | |||
+ | </ | ||
+ | </ | ||
===== Bootstrap ===== | ===== Bootstrap ===== | ||
En el siguiente artículo [[https:// | En el siguiente artículo [[https:// |