refactor(rules): move UI principles to topic rule

This commit is contained in:
fraujulian committed 2026-09-24 21:45:33 +02:00
1 parent ca9f6296d6
commit d4f45a3320
2 files changed
+23 -62

No files matched your search

@@ -0,0 +1,12 @@
# UI and UX Principles
Apply these principles across interface work. Use the other UI/UX rules only for the affected screen or interaction.
* Design for clarity and low cognitive load. Give each screen a clear purpose and make important actions easy to discover.
* Prefer familiar, predictable patterns. Keep layouts calm, group related content, and use hierarchy, spacing, typography, and color consistently.
* Minimize steps for common tasks. Remove decorative elements, choices, and interactions that do not help users complete a task.
* Make primary actions distinct from secondary actions. Keep related information and actions close, and keep important information visible without unnecessary scrolling.
* Every interaction adds cognitive cost. Prefer fewer clear choices and predictable behavior over clever or surprising automation.
* Prioritize correctness, clarity, safety, accessibility, user control, task efficiency, consistency, and responsiveness before visual polish.
* Do not let visual polish reduce readability, accessibility, or task completion.
* If multiple UX directions remain and the choice materially changes a user's workflow or safety, ask for the decision. Make minor reversible choices independently.