feat(ui): align + lighten the sidebar room/DM list (LC-381) #393
Loading…
Reference in a new issue
No description provided.
Delete branch "feat/lc-381-room-list-polish"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Closes LC-381. Final ticket of the LC-375 room-view deep-polish epic.
What
Brings the sidebar room/DM list into one rhythm with the LC-367 navigation rows above it, and lightens the heavy active highlight.
hover:bg-surface-sunken, but the sidebar itself isbg-surface-sunken- so the hover was invisible (same color). They now usehover:bg-surface-elevated(+focus:bg-surface-elevated), matching the nav rows and actually showing a raised hover.gap-2.5/py-1.5/rounded-mdto match the LC-367 nav rows..lc-room-row-activenow uses a neutral raised surface + the accent left bar + an accent-colored bold label - clear but quiet.border-border, elevated surface, accent focus ring, a visible button hover instead of the old same-color no-op).Preserved
Markup/CSS only.
aria-current, drag/drop, category move/rename/delete, star, per-room mark-read, and the unread/mention/draft badge wiring are all unchanged. No i18n changes.Tests
./dev/cargo check,just build-css,just test,just test-saas- all green.🤖 Generated with Claude Code