You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Tracking issue for the full-app UI audit (source-only review of all 18 views + App.svelte + ui primitives, using the make-interfaces-feel-better + mobile-ux-psychology skill sets).
Verdict from audit: Needs changes — 1 HIGH (hit area), rest MEDIUM/LOW systemic.
Already good (keep): Sidebar active state (4 visual changes), RoomsView empty state, transparency previews in destructive modals, reduced-motion CSS global
Audit report: full findings table in PR #245 review discussion (session 2026-08-19).
Tracking issue for the full-app UI audit (source-only review of all 18 views + App.svelte + ui primitives, using the make-interfaces-feel-better + mobile-ux-psychology skill sets).
Verdict from audit:
Needs changes— 1 HIGH (hit area), rest MEDIUM/LOW systemic.Priority order (impact × effort)
🔴 High priority
.btnduplicates (Lifecycle/ContextPreview/Consolidate) → use ui/Button; restores:activepress feedback + killstransition: all🟡 Medium priority
transition:*bypasses prefers-reduced-motion (8 directive sites)🟢 Low priority / mechanical
Notes for implementation
.btnremoval), then fix(ui): btn-sm hit area below minimum (~21px) — bump to 32px+ / 40px for primary per-item actions #246 sizing lands once inui/Button.svelteAudit report: full findings table in PR #245 review discussion (session 2026-08-19).