feat(feedback-site): lane 1 of the surface mockups — the shell (#659) #669
Loading…
Reference in a new issue
No description provided.
Delete branch "feat/lane1-shell-659"
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?
The first of eight lanes, at
/prototype/lane1: the furniture every other screen sits inside. It goes first because the other seven lanes all sit in it.Six surfaces, drawn in Lapis Table
SH-1App barSH-9SearchSH-5The bellSH-4Account menuSH-2/SH-3ContentsThings the drawing is deliberately careful about
IS-295) — a dot and heavier text.IS-162). Removing the row would make yesterday's count wrong and read like a bug.IS-048).Pronouns (#653)
The sample now carries a player's pronouns separately from their character's, and they deliberately differ: Priya (she/her) plays a he/him rogue, Marcus (he/him) plays a she/her druid. My first draft showed Priya her character's pronouns, which is exactly the error #653 exists to prevent — so the fiction now makes the two impossible to conflate, and search renders both: "Wren Halloway · Druid 6 · she/her · played by Marcus (he/him)".
Four questions drawn both ways rather than decided
The phone bar (wordmark vs a real search box), grouped vs ranked results, whether there is a footer at all, and where the account menu lives on a phone. Each is drawn, not described, so the owner can choose by looking.
The shell moves to shared files
shared/shell.cssandshared/shell.js(window.QBS), so the remaining seven lanes share one copy instead of each carrying its own.look.htmlkeeps its inline copy untouched — it is the frozen record of the look decision, and a change made here must not be able to break it. The two are allowed to diverge; the header comment says so.Verified by rendering in Chromium at 1500px, light and dark: no console output, no page errors. Three faults in my own first draft were found that way and fixed — a caption promising a search box the drawing did not have, a caption pointing at the wrong row, and desktop bars squeezed into 340px columns where the breadcrumb wrapped at a width no desktop has.
Tests: 77 passed (7 new for the routes).
🤖 Generated with Claude Code