Band 4.1
Design System 2.0
Ein Erscheinungsbild über alle Portale: dieselben Tokens, dieselben Bausteine, dieselbe Sprache – vom Gasttisch bis zum Developer Hub.
Basisfarben
Flaechen und Text. Weiss dominiert, Farbe bleibt Gast.
--background
Seitenhintergrund
--foreground
Fliesstext
--surface-0
Dialoge, wichtigste Karten
--surface-1
Standardkarten
--surface-2
Ruhige Flaechen, Leisten
--muted-foreground
Sekundaertext
--border
Kanten und Trenner
Marke & Akzent
White-Label: diese Werte darf ein Restaurant ueberschreiben.
--brand
Primaeraktion, Fokus
--brand-foreground
Text auf Marke
--brand-soft
Weiche Markenflaeche
--ambience
Restaurantakzent
--ring
Fokusring
Statusfarben
Ein Zustand hat ueberall dieselbe Farbe – nie pro Screen neu entschieden.
--success
Erfolg, bestaetigt
--warning
Warnung, Achtung
--danger
Fehler, Abbruch
--info
Information, Hinweis
--muted
Neutral, inaktiv
Statuslogik
Ein Zustand hat überall dieselbe Farbe – weiche Fläche plus Text, nie Farbe allein.
neutral
order_draft, order_cancelled, production_queued
brand
order_accepted, order_in_progress, production_started
info
order_submitted, service_open, payment_pending
success
order_ready, order_served, order_completed
warning
production_blocked, service_escalated, payment_partial
danger
order_rejected, production_failed, payment_failed
premium
favorite, reward, vip
Kontrastnachweis
WCAG 2.1 – AA ist Pflicht, AAA das Ziel.
Fliesstext auf Seite
11.85 · AAASekundaertext auf Karte
6.79 · AAText auf Markenflaeche
5.60 · AAErfolgstext auf Soft-Flaeche
7.10 · AAAFehlertext auf Soft-Flaeche
8.84 · AAA