Converti colori hex in proprietà personalizzate CSS con convenzioni di denominazione
Convertire un insieme di colori in proprietà personalizzate CSS (variabili) è un flusso di lavoro centrale nello sviluppo di design system. Invece di codificare valori di colore in tutto il CSS, li definisci una volta come `--colore-primario: #1DA1F2` nel selettore `:root`.
Questo strumento prende un elenco di valori di colore con i loro nomi e genera dichiarazioni di proprietà personalizzate CSS pronte all'uso e i loro equivalenti Sass/SCSS.
Le variabili Sass vengono risolte in fase di compilazione. Le proprietà personalizzate CSS vengono risolte in fase di esecuzione nel browser — possono essere modificate dinamicamente con JavaScript e hanno scope di elemento.
Modelli comuni: denominazione semantica (`--colore-primario`), denominazione basata sulla scala (`--blu-100` fino a `--blu-900`), o entrambi.
Parzialmente. Funzionano all'interno dei corpi delle media query ma non nelle condizioni stesse.
Si cascadano come le proprietà regolari. Sovrascrivile per un componente: `.card { --colore-primario: #FF0000; }` cambia il valore solo all'interno di `.card`.
Generatore UUID · Convertitore di timestamp · Codificatore Base64 · Decodificatore Base64 · Generatore di hash · Convertitore di colori