gabriel / musehub public
fix BREAKING fix/two-column-scroll-layout #1 / 2
AI Agent gabriel · 59 days ago · Jul 8, 2026 · Diff

fix: replace sticky two-column layout with bounded-height independent scroll

position: sticky combined with body { zoom: 1.25 } broke sticky positioning and 100dvh calculations, so the right column dragged the left column along when scrolling instead of scrolling independently. Replaced every sticky-sidebar two-column layout (repo home, issues list/detail, proposal detail, explore, docs, muse-docs, blame, profile graph) with a bounded-height grid where each column owns its own overflow-y: auto, matching the pattern already used correctly on the commit-detail page.

sha256:a21cbf80bf1a137097c8f8ad029fb5fefee244280123ea6d2701b175b1baf62a sha
+1 ~41 −1 symbols
sha256:4532795244fa9567ee1667701f067f40c9333becc6fea197450a5430d06b64ec snapshot
+1
symbol added
~41
symbols modified
−1
symbol removed
0
dead code introduced
Semantic Changes 43 symbols
~ src/scss/components/_repo.scss .scss 1 symbol removed, 1 symbol modified
-webkit-scrollbar rule .rh-sidebar::-webkit-scrollbar L293–293
~ src/scss/pages/_repo-home.scss .scss 1 symbol added, 4 symbols modified
+ rh-sidebar rule .rh-main, .rh-sidebar L50–53

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:a21cbf80bf1a137097c8f8ad029fb5fefee244280123ea6d2701b175b1baf62a --body "your comment"