Ejemplos de uso de las custom properties (o tambien conocidas como variables css) de css junto con las variables de SASS.
$color-principal: #222; $color-secundario: #f02; :root { --color-uno: #{$color-principal}; --color-dos: #{$color-secundario}; }
Para insertar el valor de variable SASS al de una custom property hay que usar la expresión #{$nombre-de-variable}
.
Al hacer esa interpolación se eliminan las comillas de las cadenas, por lo que si tenemos una variable con algún valor entre comillas (como puede ser en una font-family…) tendríamos que usar la función meta.inspect()
de sass:
@use "sass:meta"; $fuente-principal: Arial, "Segoe UI", Roboto; :root { --fuente-principal: #{meta.inspect($fuente-principal)}; }
Agradezco tu comentario 🤘