742 B
742 B
UI Instructions
Scope
- Applies to page/component work under
src/app,src/components, andsrc/features.
Rules
- Preserve existing design language and component primitives from
src/components/ui. - Keep layouts responsive with explicit overflow control for dense views (e.g., kanban horizontal overflow).
- Prefer composition over one-off custom widgets; reuse dialog, card, table, and form primitives.
- Keep interaction states clear (loading, empty, error) for data-driven pages.
- Avoid visual regressions in header/sidebar containment when introducing horizontal scroll regions.
Accessibility
- Maintain keyboard access for dialogs, menus, and drag handles.
- Keep meaningful
sr-onlylabels for icon-only controls.