Direkter Link zum Artikel 1 Element CSS Rainbow Gradient Infinity

1 Element CSS Rainbow Gradient Infinity

Die Idee, so etwas mit CSS zu machen, kam mir zum ersten Mal, als ich dieses Gradient Infinity Logo von Infographic Paradise sah. Der Verlauf sieht nicht ganz so aus wie in der Originalillustration, da ich mich entschieden habe, den Regenbogen logisch zu generieren, anstatt den Dev Tools Picker oder etwas Ähnliches zu verwenden. Aber abgesehen davon, denke ich, bin ich ziemlich nah herangekommen – sehen wir mal, wie ich das gemacht habe!
Avatar of Ana Tudor
Ana Tudor am
Direkter Link zum Artikel Theming With Variables: Globals and Locals

Theming mit Variablen: Globale und lokale Variablen

Das Festlegen von CSS-Variablen für das Theming eines Design-Systems kann knifflig sein: Wenn sie zu spezifisch (scoped) sind, verliert das System an Konsistenz. Wenn sie zu global sind, verliert man an Granularität.

Vielleicht können wir beide Probleme lösen. Ich möchte versuchen, Design-System-Variablen auf zwei Typen zu reduzieren: Globale und Komponenten-Variablen. Globale Variablen sorgen für Konsistenz über alle Komponenten hinweg. Komponenten-Variablen bieten uns Granularität und Isolation. Lassen Sie mich Ihnen anhand einer recht einfachen Komponente zeigen, wie das geht.

Avatar of Andrés Galante
Andrés Galante am
Direkter Link zum Artikel Verwendung von konischen Verläufen und CSS-Variablen zur Erstellung einer Donut-Chart-Ausgabe für eine Bereichseingabe

Verwendung von konischen Verläufen und CSS-Variablen zur Erstellung einer Donut-Chart-Ausgabe für eine Bereichseingabe

Ich bin kürzlich auf diesen Pen gestoßen und mein erster Gedanke war, dass alles mit nur drei Elementen erledigt werden könnte: einem Wrapper, einem Bereichs-input und einer output. Auf der CSS-Seite beinhaltet dies die Verwendung eines konischen Verlaufs() mit …

Avatar of Ana Tudor
Ana Tudor am