Plate the remaining bare-sky regions: upload board, scroll-to-top, welcome hero, nav tabs #49

Closed
void wants to merge 1 commit from void/plate-rest into dev AGit
Member

Follows #45 (merged, dev 913a66eb). Adds the upload board, the scroll-to-top chip and the welcome hero to the shared plate rule (skyPlate.css.ts), and the unread/inbox tabs in the room list footer via SkyPlate. Same fill, ink and link tokens as the rest, so the pinned plate ratios hold: Midnight 12.17 text / 5.68 link, Noonday 6.70 / 4.62, fallback themes 10.21 / 10.03. The lobby already rides on PageContent. Tests pin the new regions.

Run: vitest features/scene (22 files, 361 tests), eslint, tsc on touched files, vite build. Not run: browser at 320 px, screen reader, GPU. Preview: rat-sky-control (built from this head).

🤖 Generated with Claude Code

Follows #45 (merged, dev 913a66eb). Adds the upload board, the scroll-to-top chip and the welcome hero to the shared plate rule (`skyPlate.css.ts`), and the unread/inbox tabs in the room list footer via `SkyPlate`. Same fill, ink and link tokens as the rest, so the pinned plate ratios hold: Midnight 12.17 text / 5.68 link, Noonday 6.70 / 4.62, fallback themes 10.21 / 10.03. The lobby already rides on `PageContent`. Tests pin the new regions. Run: vitest features/scene (22 files, 361 tests), eslint, tsc on touched files, vite build. Not run: browser at 320 px, screen reader, GPU. Preview: rat-sky-control (built from this head). 🤖 Generated with [Claude Code](https://claude.com/claude-code)
Plate the upload board, scroll-to-top chip, welcome hero and nav tabs
All checks were successful
Build pull request / Build pull request (pull_request) Successful in 3m33s
aca13edec6
They join the shared plate rule under the scene (same fill, ink and link tokens, so
the pinned plate ratios hold). The unread and inbox tabs in the room list's footer
take the SkyPlate class. The lobby already rides on PageContent.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Author
Member

Closing: replaced by #51 (its own text says so), and the plate approach itself was then dropped: Meta's no-chrome ruling (#65) leaves plates only on the composer and plain messages, as a blurred tint.

Closing: replaced by #51 (its own text says so), and the plate approach itself was then dropped: Meta's no-chrome ruling (#65) leaves plates only on the composer and plain messages, as a blurred tint.
void closed this pull request 2026-11-10 17:19:05 +00:00
All checks were successful
Build pull request / Build pull request (pull_request) Successful in 3m33s

Pull request closed

Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
GameCult/Ratatoskr!49
No description provided.