Clarity
Eine klare Hierarchie und möglichst eine primäre Aktion pro Ansicht.
Eine gemeinsame visuelle Sprache für Krabby, OpenClaw und alle Apps, die wir bauen: großzügig, klar, systemnah und zugänglich.
Apple-inspirierte Ruhe, aber mit eigener OpenClaw-Identität. Die Regeln sind wichtiger als einzelne Farben.
Eine klare Hierarchie und möglichst eine primäre Aktion pro Ansicht.
Weißraum, Rhythmus und Typografie ersetzen dekorative UI-Schichten.
Touch-Ziele, Kontrast, Safe Areas und Reduced Motion sind Standard.
Alle Komponenten zeigen ihre wichtigsten Zustände direkt im Lab.
Pill shape · 48 px minimum · focus visible
Container, not decoration.
Deine Daten sind synchronisiert und geschützt.
Label, value, hint and error stay semantic.
Meaning is never conveyed by color alone.
Focused decisions preserve context, support back/Escape and keep the primary action visible above the keyboard.
Diese Aktion kann nicht rückgängig gemacht werden.
Keine freien Farben, Radien oder Abstände in Produktcode. Apps überschreiben nur ihren Markenakzent.
#0066CC#FF7A45#F5F5F7#1D1D1F#34C759#FF9F0A#D70015#D2D2D7Accessibility is part of the component contract, not a final polish pass.
Minimum 48 px/dp for controls, safe spacing between targets.
Interactive colors are validated against WCAG AA. Meaning is not color-only.
Every non-trivial animation respects prefers-reduced-motion.