Variables con intención
No nombres variables por color bruto si representan uso de interfaz. Mejor $color-texto-primario que $azul-700.
Así podrás hacer rebranding o ajustar contraste sin romper componentes.
Domina variables en Sass, su alcance y cómo mantener tokens coherentes para compilar CSS limpio y predecible.
Las variables Sass ayudan a centralizar decisiones de diseño como color, spacing y tipografía.
El scope importa: una variable global mal definida puede provocar efectos colaterales al compilar.
Combinar variables Sass con custom properties CSS te da flexibilidad en build-time y runtime.
La regla base: nombre semántico y estructura consistente de tokens.
No nombres variables por color bruto si representan uso de interfaz. Mejor $color-texto-primario que $azul-700.
Así podrás hacer rebranding o ajustar contraste sin romper componentes.
Si redefinies una variable dentro de un bloque, afecta solo a ese contexto salvo uso explícito global.
Revisa el CSS resultante para asegurarte de que el output coincide con tu intención.
Domina variables en Sass, su alcance y cómo mantener tokens coherentes para compilar CSS limpio y predecible.
Código del tema: Arquitectura Sass escalable
No nombres variables por color bruto si representan uso de interfaz. Mejor $color-texto-primario que $azul-700.
Así podrás hacer rebranding o ajustar contraste sin romper componentes.
Si redefinies una variable dentro de un bloque, afecta solo a ese contexto salvo uso explícito global.
Revisa el CSS resultante para asegurarte de que el output coincide con tu intención.
$space-md: 1rem;
.card {
$space-md: 0.75rem;
padding: $space-md;
}
.panel {
padding: $space-md;
}