Files
claude-ai-control/archive/design/2026-07-23_1715-ui-guideline-ai-control-panel.md
2026-07-24 21:42:30 +02:00

2.6 KiB
Raw Permalink Blame History

title, project, created, source, description, tags
title project created source description tags
UI-Guideline — ai-control Panel ai-control 2026-07-23T17:15:08Z ai-control Maßstab für den Panel-/Navigator-Umbau: Schriftgrößen, Dichte, 4-px-Spacing, Dialoge statt In-situ, sichtbare Aktionen
ui
design
guideline
panel

UI-Guideline — ai-control Panel

Grundlage: Recherche 2026-07-23 (Learn UI Design, Fluent 2, WCAG, Baymard, NN/g, Notebook Navigator). Maßstab für den anstehenden UI-Umbau von Panel und Navigator.

Schrift

  • Basisgröße interaktiver Flächen: 1314 px; Fließtext im Dokument 1416 px.
  • Unter 12 px nur Meta-Zeilen (Datum, Pfad, Zähler) — nie für klickbare Labels.
  • Zeilenhöhe 1.41.6; Überschriften ~1.3.

Dichte und Maße

  • Interaktive Listenzeilen: Zielhöhe 2832 px (Fluent Compact: 32 px; Standard: 40 px).
  • Alles Klickbare mindestens 24×24 px (WCAG); kleinere Icons bekommen entsprechend Padding/Hit-Area.
  • Dichte entsteht über eine konsequente Spacing-Skala, nicht über kleinere Schrift.

Spacing

  • Durchgängige 4-px-Skala: 4 / 8 / 12 / 16 / 24. Keine Zwischenwerte (2, 3, 6, 7 px).
  • Innenabstand von Karten/Formularen: 1216 px; Abstand zwischen Zeilen: 48 px.

Navigator (Wiki-Tab)

  • Zwei-Spalten-Muster beibehalten (Ordnerbaum links, flache Liste rechts) — entspricht dem etablierten Notebook-Navigator-Muster.
  • Listenzeilen großzügig: Titel + Meta-/Vorschauzeile, klare Trennung.
  • Tastatur-Navigation: Tab wechselt die Spalte, Pfeiltasten in Baum und Liste.
  • Klick wechselt Inhalt, erhält aber Auswahl und Kontext.

Dialoge statt In-situ

  • Abgeschlossene Aufgaben mit eigener Entscheidung (Anlegen, Umbenennen, Verschieben) laufen in einem modalen Dialog mit Platz: Titel, beschriftetes Feld, Bestätigen/Abbrechen, Enter/Escape.
  • In-situ nur für triviale, sofort reversible Einzelfeld-Edits.

Aktionen sichtbar

  • „Hide and hover" ist ein Anti-Pattern: Zeilen-Aktionen nicht erst bei Hover einblenden.
  • Aktionen dauerhaft sichtbar (gedämpft statt versteckt) oder als Kontextmenü pro Zeile.

Quellen