opencd/templates
Colonel John Hannibal Smith fa427d4a9e
ba: production fixes — calc() wraps, side spine grid, disc-art tokens, back-tray overflow
(1) All <style> blocks already removed by Murdock — verified zero across all 3 templates.
(2) CSS reset already comprehensive (8 rules) — applied globally via opencd.css.
(3) Jewel-case width: wrapped 100%%-2rem in calc() for proper min() parsing in all browsers.
(4) Back-tray fix: spines no longer overlap — left spine grid-column:1, right spine grid-column:3 via :first-child/:last-child. demo-tray-container overflow-y:auto so scrollbar visible. 280x236 CD dims correct.
(5) Leaflet width: wrapped calc() same as jewel-case.
(6) .cd-spine--side: class now defined (inherits vertical-rl from .cd-spine). Back-tray grid explicitly positions side spines.
(7) Token consistency: disc-art section converted from raw var(--gray-*) to 7 new --cd-disc-surface-* tokens. Zero raw OpenProps remain outside :root definitions in opencd.css.
2026-05-26 00:47:48 +02:00
..
back-tray.html phase: ba trim+reset+dimension fixes — opencd.css to 305 lines, tray constraint, spine fix 2026-05-26 00:27:06 +02:00
demo.css ba: production fixes — calc() wraps, side spine grid, disc-art tokens, back-tray overflow 2026-05-26 00:47:48 +02:00
jewel-case.html phase: ba trim+reset+dimension fixes — opencd.css to 305 lines, tray constraint, spine fix 2026-05-26 00:27:06 +02:00
leaflet.html phase: ba trim+reset+dimension fixes — opencd.css to 305 lines, tray constraint, spine fix 2026-05-26 00:27:06 +02:00