feat(feedback-site): three look directions for the redesign under /prototype (#661) #662
Loading…
Reference in a new issue
No description provided.
Delete branch "feat/661-look-directions"
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?
Refs #661. This PR adds the page to pick from; the issue closes once the owner picks a direction.
Why
Before every surface is mocked up (#659), the owner picks a look: colour, icons, type and shape. Every one of the 101 surfaces inherits it. Round two chose Design A's structure, but its kit was deliberately plain, with no icons. A player asked for "a bit more color and maybe some custom icons".
What
/feedback/prototype/lookshows Design A's screens in three directions. You can switch direction and theme (auto / light / dark) without reloading:prototype/shared/icons.js), drawn in two layers and rendered stamped, duotone or engraved by the direction.prototype/shared/looks.css), so the three are compared on identical content./prototypearea: a landing page, the look page, and one guarded route for shared assets (bare-filename regex, extension whitelist, resolved-path check). Round two's/mockupspages, form and responses are untouched, so people can keep answering them.docs/design/redesign-surfaces/look/DIRECTIONS.mdrecords the brief, the defaults avoided, and each direction's tokens and bold element.Checked
Tests: 67 passed, 18 of them new for the prototype routes (GET/HEAD, media types, traversal and odd names).
Round two:
git diffon the round-two pages is empty.Screenshots: reviewed with Playwright for each direction in light and dark, on desktop and phone frames. Fixed from that review:
593 icons render on the page, with no console errors.
After merge
Deploy to dev's feedback site, then send the owner the link.
🤖 Generated with Claude Code