gabriel / musehub public
chore BREAKING #139 fix/two-column-app-shell #3 / 12
AI Agent gabriel · 13 days ago · Jul 9, 2026 · Diff

chore(#139): delete unused .layout-two-col/.layout-sidebar utility

Audited every page for usage per the #139 checklist item -- no template ever referenced .layout-two-col, .layout-sidebar, .layout-sidebar-left, or .layout-sidebar-right. Every real page defined its own page-specific classes (isl-*, isd-*, prd-*, rh-*, etc.) instead. Deleted the base rules, the responsive breakpoint overrides that referenced them, and layout-sidebar.test.ts (which existed solely to guard these now-deleted selectors -- nothing left to test once they're gone).

Also fixed two now-stale comments left over from earlier in this ticket's work that still pointed at the just-deleted _layout.scss comment block (_muse-docs.scss, _blob.scss).

sha256:0af32352c919318e75915447383d52590df3952f5cc35e0719dec838cb3b964a sha
~4 −10 symbols
sha256:7237db7bd40d097d6a9a403e8a39d71f41bcb5a731152bcd06e24e2262d09173 snapshot
~4
symbols modified
−10
symbols removed
0
dead code introduced
Semantic Changes 14 symbols
~ src/ts/layout-sidebar.test.ts .ts 1 symbol removed
compiledCss function function compiledCss L10–12
~ src/scss/_layout.scss .scss 9 symbols removed, 4 symbols modified
layout-sidebar rule .layout-sidebar L920–932
layout-sidebar-left rule .layout-sidebar-left L935–941
layout-sidebar-right rule .layout-sidebar-right L943–949
layout-two-col rule .layout-two-col L906–915
layout-sidebar-right rule .layout-two-col, .layout-two-col--left, .layout-two-col--right, .layout-sidebar-left, .layout-sidebar-right L1310–1316
layout-two-col--left rule .layout-two-col--left L917–917
layout-sidebar-left rule .layout-two-col--left, .layout-sidebar-left L1330–1333
layout-two-col--right rule .layout-two-col--right L918–918
layout-sidebar-right rule .layout-two-col--right, .layout-sidebar-right L1335–1338

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