Convierte colores hex a propiedades personalizadas CSS con convenciones de nomenclatura
Convertir un conjunto de colores en propiedades personalizadas CSS (variables) es un flujo de trabajo central en el desarrollo de sistemas de diseño. En lugar de codificar valores de color en todo tu CSS, defines `--color-primario: #1DA1F2` una vez en el selector `:root` y lo referencias en todas partes con `var(--color-primario)`.
Esta herramienta toma una lista de valores de color junto con sus nombres y genera declaraciones de propiedades personalizadas CSS listas para pegar y sus equivalentes en Sass/SCSS.
Las variables Sass se resuelven en tiempo de compilación. Las propiedades personalizadas CSS se resuelven en tiempo de ejecución en el navegador — pueden cambiarse dinámicamente con JavaScript y tienen alcance de elemento.
Patrones comunes: nomenclatura semántica (`--color-primario`), nomenclatura basada en escala (`--azul-100` a `--azul-900`), o ambas. Los nombres semánticos son más mantenibles; los de escala son más flexibles.
Parcialmente. Funcionan dentro de los cuerpos de consultas de medios pero no en las condiciones mismas.
Las propiedades personalizadas CSS se heredan como propiedades regulares. Anúlalas para un componente específico: `.card { --color-primario: #FF0000; }` cambia el valor solo dentro de `.card`.
Generador de UUID · Conversor de timestamps · Codificador Base64 · Decodificador Base64 · Generador de hash · Conversor de colores