Contents

File What It Covers
01 — Forms & ValidationForm structure, field standards, required markers, validation timing, error display, Add/Edit consistency, password, phone, disabled fields
02 — Data DisplayTables, lists, cards, sorting, filtering, search (debounce, URL params, backend-sent), pagination, infinite scroll, empty states
03 — UI ComponentsModals (open/close, focus trap, accessibility), notifications and toasts (types, timing, stacking), loading states, skeleton screens, buttons
04 — Error & FeedbackError types and where they appear, API error code mapping, empty states, destructive action confirmation (3 risk levels), no silent failures
05 — Permissions & Auth UIRole-based UI (hide vs disable), reading role from backend, page-level access, partial access, real-time role changes
06 — Settings & ProfileSettings page structure, save behavior, password change, avatar upload, notification preferences, danger zone

The Non-Negotiables









Related