fix: sync UIZZE skill with canonical workflow (#2771)

This commit is contained in:
Samuel Bushi
2026-08-24 11:34:55 +10:00
committed by GitHub
parent 8e03e6abeb
commit 22e0e1e504
19 changed files with 418 additions and 103 deletions
+23
View File
@@ -0,0 +1,23 @@
# Product and dashboard interfaces
Product UI should disappear into the task. Familiarity is a feature when users need to move quickly and trust the controls.
## Structure
- Make the current location, primary task, and next action obvious.
- Match information density to the work. Dense tables and compact controls are appropriate when users need them; decorative containers are not.
- Prefer standard navigation, forms, tables, tabs, menus, and dialogs over novel replacements.
- Use spacing and alignment for grouping before adding borders, cards, or backgrounds.
- Keep one component vocabulary across the surface.
## States and behavior
- Cover the states the product can reach: loading, empty, error, success, disabled, selected, expanded, and recovery where relevant.
- Keep focus visible, controls labelled, contrast readable, and targets usable.
- Prevent overlays and menus from being clipped by scroll or overflow containers.
- Use quick motion only for state changes and feedback. Do not choreograph routine page loads.
- Make responsive changes structural: collapse navigation, reflow groups, and preserve access to important actions.
## Finish
Use the interface at representative sizes. Fix the few observable issues that obstruct the task or break consistency. Do not redesign working areas outside the requested scope.