Themebare Designsysteme erstellen

Avatar of Geoff Graham
Geoff Graham am

DigitalOcean bietet Cloud-Produkte für jede Phase Ihrer Reise. Starten Sie mit 200 $ kostenlosem Guthaben!

Brad Frost setzt die laufende Konversation über Designsysteme fort. Wo viele Beiträge sich darum zu drehen scheinen, wie man eines erstellt und wie man es durchsetzt, ist die wichtigste Erkenntnis hier, dass Designsysteme nicht gleichbedeutend mit Einschränkungen sind. Sie sind nur so streng, wie wir sie gestalten, und neue CSS-Funktionen wie benutzerdefinierte Eigenschaften eröffnen tatsächlich neue kreative Möglichkeiten – etwas, das Andres Galante und Cliff Pyles kürzlich hier auf CSS-Tricks vorgeschlagen haben.

Brad

Die ästhetische Ebene ist oft die am besten formbare Ebene des Frontend-Stacks, was bedeutet, dass wir Systeme erstellen können, die eine hohe ästhetische Flexibilität ermöglichen und dennoch eine solide zugrunde liegende strukturelle Grundlage beibehalten.

Das klingt nicht nur richtig, sondern unterstreicht auch stark, warum wir CSS lieben: Es ist eine Reihe von Stilen, die auf unendlich viele Arten auf denselben HTML-Markup angewendet werden können. Eine neue Farbschicht kann jederzeit aufgetragen werden, aber die Balken, Wände und die Decke des Gebäudes können konstant bleiben. Dave Ruperts persönliche Website ist ein Paradebeispiel dafür, und er beschreibt seinen Ansatz zum Theming.

Ah, CSS Zen Garden

Direkter Link →