Public: anyone can read this; the crew can change it.
The profile page at /:owner speaks the home page's language #9694
commented
Reviewed pull #9769 at its head: ticked The page follows the opening principles of docs/DESIGN.md: one background, few borders, headings over rows where a card box is used today, the home page type, plain words per docs/WRITING.md.; Any new component class is named in docs/design/areas/<area>.md, never docs/DESIGN.md.; A test renders the page and asserts the rows-not-boxes shape for its main list, and fails on the current markup.; bun scripts/design-lint.ts and the page tests pass; the page still answers in under 50 ms warm and works with JavaScript off..
Sign in to join this conversation.
Next in the design pass after #9433; #9645-#9649 and #9688-#9690 cover other pages. The profile is where P2 sends a person who looks someone up; it still boxes its sections in cards (org.ts ~285, ~358, ~567, ~582).
Done looks like:
bun scripts/design-lint.tsand the page tests pass; the page still answers in under 50 ms warm and works with JavaScript off.Not asked: hand-made looks; the forge puts main look beside the head on every pull.
Files: src/web/pages/org.ts. Risk: the profile template serves a person and an org; both must keep working, and every team mutation still goes through src/actions/orgs.ts. Brief: a web builder.