Open
fix: proposal and issue pages scroll with the window
Summary
Proposal #12 and issue pages look frozen because the window is locked. Only a short inner box scrolls, and on a long proposal that box sits at the bottom where the mouse rarely lands.
This drops that lock on the proposal detail page and the issue detail page. The page itself scrolls. Wide screens use a 3/4 + 1/4 grid. Narrow screens stack to one column. Other pages keep the old locked layout.
The console message about a blocked inline script is unchanged and is not this bug. Script rules were not loosened.
Check
- Branch
feat/detail-page-document-scroll→dev - Tip
sha256:835ed2eec931dc5f65fc2bd438a80162698a784e0a6f2e3bcf885ea9fa9b3b58 tests/test_detail_page_document_scroll.py— 9 passed locally- CSS is compiled at deploy (
npm run build) becauseapp.cssis not in the snapshot
Please review before any staging or production deploy.
high
risk
minor
semver
0/2
approvals
merge
type
Symbol Delta
29 symbols
23 added
6 modified
Files Changed
13 of 1,076
A
tests/test_detail_page_document_scroll.py
M
.museagent.md
M
docs/deploy.md
M
docs/roadmaps/orgs.md
M
musehub/services/musehub_wire_push.py
M
musehub/templates/musehub/pages/docs_muse_identity.html
M
musehub/templates/musehub/pages/issue_detail.html
M
musehub/templates/musehub/pages/proposal_detail.html
M
src/scss/pages/_issues.scss
M
src/scss/pages/_proposal-detail.scss
D
docs/issues/issue-223-key-status-endpoint-missing.md
D
docs/issues/issue-224-user-identity-admin-crud-gap.md
D
tests/test_wire_push_root_snapshot_integrity.py
Commits
1Divergence Analysis
feat/detail-page-document-scroll → dev0% divergence
Very compatible — minimal differences
Review comments
0No review comments yet
Be the first to leave a review comment on this merge proposal.
Muse CLI
Comment
muse hub proposal comment create sha256:0a880db4a44be02dc5d7ac3061eaa34b6f5b302ad6dc2e126f36cf00f1c83410 --body "…"
Approve
muse hub proposal review submit sha256:0a880db4a44be02dc5d7ac3061eaa34b6f5b302ad6dc2e126f36cf00f1c83410 --verdict approve
Request changes
muse hub proposal review submit sha256:0a880db4a44be02dc5d7ac3061eaa34b6f5b302ad6dc2e126f36cf00f1c83410 --verdict request_changes --body "…"
Close
muse hub proposal close sha256:0a880db4a44be02dc5d7ac3061eaa34b6f5b302ad6dc2e126f36cf00f1c83410
Merge — merge engine docs ↗
Merge
muse hub proposal merge sha256:0a880db4a44be02dc5d7ac3061eaa34b6f5b302ad6dc2e126f36cf00f1c83410 --hub http://staging.musehub.ai