feat(tokens): widen the page shell to 90rem for wide-desktop apps #4
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "feat/wider-shell"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
What
Bumps
--shell-max-widthfrom76remto90rem(1216px → 1440px).Why
The token's own comment declares it "the shared maximum width for every page shell" — but 76rem was sized for settings prose, not for a desktop-first manga workspace where page grids, region tables, and side-by-side comparisons want room. 90rem fills a standard wide display while keeping line lengths sane inside cards.
One-line change; every consumer already sitting on
var(--shell-max-width)picks the new width up for free. Orihon's follow-up PR moves all its page shells onto the token so navigation never causes a width jump.🤖 Generated with Claude Code
Summary
Summary
Coverage
Kagaku.UI - 94.8%
🔮 fufu~ Jibril reviewed your code!
One line! One single little line changing a token value. Short reviews like this are where bugs love to hide, so Jibril dug into every corner~ ♪
Verdict: ✅ Looks good to me~
The change is exactly what it says it is:
--shell-max-width: 76rem → 90remin:root(kagaku-ui.css:120). I verified the surrounding claims obsessively:76rem/1216pxanywhere insrc/— grep came back empty. So there's no copy of the old value that could drift and silently reintroduce the width-jump the token is meant to prevent. Clean~ ♡76rem.💡 Little ideas (non-blocking)~
grep "shell-max-width" src/returns only the declaration line. The token currently has zero consumers in this library — it's orphaned until Orihon's follow-up PR (mentioned in the body) actually starts usingvar(--shell-max-width). The body's phrasing "every consumer already sitting onvar(--shell-max-width)picks the new width up for free" is vacuously true today. Not wrong — the library legitimately exists to be consumed by Orihon — but worth knowing the "free pickup" promise only materializes once that follow-up lands. fufu~✅ What I liked~
Automated review by Jibril · 2026-07-25
CI/CD: absent for head
195479d(PR just opened, comments:0) · Local checks: skipped — pure CSS token value change, no behavioral code path touched, no test references the value