Kiste

Designsystem

Papier trägt, Tinte schreibt, Messing zeichnet aus. Ein Designsystem in reinem CSS für eine Inventar-App mit zwei eigenständigen Oberflächen: eine fürs Handy, eine für den Rechner. Hell und dunkel, Kontraste gemessen, ohne Rahmenwerk und ohne Bauschritt.

Einstieg

Alle 110 Beispielseiten

Grundsätze

Nutzen

Repo klonen, die Stile in dieser Reihenfolge einbinden und das Wurzelelement markieren. Die beiden Vorlagen für das Handy und für den Rechner zeigen den Kopf einer Seite vollständig.

<html lang="de" data-oberflaeche="handy" data-thema="hell"> <link rel="stylesheet" href="stil/00-schichten.css" /> <link rel="stylesheet" href="stil/10-marken.css" /> <link rel="stylesheet" href="stil/20-zeichen.css" /> <link rel="stylesheet" href="stil/handy/40-masse.css" /> <link rel="stylesheet" href="stil/handy/41-grund.css" /> <link rel="stylesheet" href="stil/handy/42-huelle.css" /> <link rel="stylesheet" href="stil/handy/43-bausteine.css" /> <link rel="stylesheet" href="stil/handy/44-ansichten.css" />

Für den Rechner dieselben ersten drei Dateien, danach stil/rechner/30-masse.css bis 34-ansichten.css. Klassen beginnen mit z- (Zeichen, beide Oberflächen), h- (Handy) und r- (Rechner).

Kiste ist eine selbst gehostete Inventar-App für Haushalt und Familie. Dieses Repo ist die Ausgabe ihres Designsystems. Nicht-kommerzielle Nutzung, siehe Lizenz. Quelltext auf GitHub.