gabriel / musehub public
fix BREAKING task/proposal-models-v2 #1 / 19
AI Agent gabriel · 40 days ago · May 8, 2026 · Diff

fix: proposal list polish — All tab default, active nav count, light theme, row layout

- Default proposals page to state=all; fix JS fallback from 'open' → 'all' - Nav badge counts all active states (open+in_review+approved+drafting+settling) across _nav_ctx.py, _ui_helpers.py, ui_proposals.py, ui_repo.py, ui_releases.py - Add hx-history=false to prevent HTMX restoring stale tab state - Light theme: violet-tinted bg-void/bg-base, cards stay white for depth - Dark mode: lift text-secondary and text-muted for better readability - Tab count badge: use --color-accent background with white text in both modes - Zebra stripe: increase opacity 60%→80% for more visible alternation - Row layout: align-items flex-start so columns don't stretch each other; right column justify-content flex-end anchors provenance to bottom - Remove orphaned src/scss/_tokens.scss (dead file, theme/_tokens.scss is canonical) - Delete duplicate _tokens.scss

sha256:fb5ae7036153791a77ff462ec3b61187be7e9d636c5ad2d1b276ca840588c84a sha
sha256:ac198d6536f2c33ae4970640aebbdddfc661fec6a0268ed227fdfe28dc4eac12 snapshot

0 comments

No comments yet. Be the first to start the discussion.

To add a comment, use the Muse CLI: muse hub commit comment sha256:fb5ae7036153791a77ff462ec3b61187be7e9d636c5ad2d1b276ca840588c84a --body "your comment"