Match HTML first paint to the plastic lobby HUD - #11
Merged
Conversation
The production lobby and wasm splash were still teal-on-black, so opening of.carlid.dev or waiting for WebGPU flashed the old identity. Same purple scrim/card, pink line, cream text, and cyan accent as lobby.rs. No JS, API, or copy changes. Co-authored-by: Diego Carlino <devteapot@users.noreply.github.com>
devteapot
marked this pull request as ready for review
August 26, 2026 16:32
Lobby and wasm splash belong in docs/playtests/screenshots/ so the PR can render the plastic identity from github.com. Co-authored-by: Diego Carlino <devteapot@users.noreply.github.com>
Disabled JOIN was still mint because opacity left the cyan label on. Muted purple/cream now; CREATE, LEAVE, and JOIN stay cyan when they are live. The GitHub shot shows a row so the disabled styling can be reviewed. Co-authored-by: Diego Carlino <devteapot@users.noreply.github.com>
Same plastic as the tiles: 24 on the panel, 16 on chips, pills on CREATE/JOIN/LEAVE, and the loading copy sits in a chip instead of on the void. Cream highlight on the top lip, purple shade underneath. Disabled stays muted cream. Co-authored-by: Diego Carlino <devteapot@users.noreply.github.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
The wasm client is already the plastic pass from #10, but opening the site still flashes teal-on-black. This is HTML/CSS first paint only — same JS, API, and copy. Same plastic as the hex tiles, not a new palette.
What changed
deployment/vercel/index.html— production lobby (https://of.carlid.dev) restyled to the Bevy lobby palette incrates/game-client/src/lobby.rs: purple scrim/card, pink line, cream text, cyan accent.--r-panel: 24pxon.panel,--r-chip: 16pxon inputs/selects/rows/empty,--r-pill: 999pxon CREATE / JOIN / LEAVE. Top-left cream gloss, bottom purple shade.Loading WebGPU client….crates/game-client/web/index.html— wasm splash uses the same purple/plastic first paint.No gameplay, hover, strip, fillet, lip, or mobilization changes. Production JS is unchanged; the lobby-row shot is a screenshot stub so GitHub can show JOIN/LEAVE.
Palette (from
lobby.rs)srgba(0.10, 0.04, 0.18, 0.88)#1a0a2esrgba(0.14, 0.05, 0.24, 0.985)rgba(36, 13, 61, .985)srgb(0.22, 0.08, 0.32)#381452srgba(1.0, 0.42, 0.78, 0.58)rgba(255, 107, 199, .58)srgb(1.0, 0.97, 0.92)#fff7ebsrgb(0.92, 0.78, 0.98)#ebc7fasrgb(0.22, 0.98, 0.92)#38faebsrgb(0.22, 0.12, 0.42)#381f6bsrgb(0.12, 0.08, 0.14)#1f1424How to tell it’s done
Opening the lobby HTML without WebGPU still reads as the plastic identity, not teal-on-black. Chrome is round with a top-left gloss. A lobby row shows LEAVE + disabled JOIN (muted, not mint) and an open JOIN stays cyan.