Lane 8 page P1: the wiki's renderer, front page and groups (#734) #888
Loading…
Reference in a new issue
No description provided.
Delete branch "build/lane8-p1-pages"
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?
Part of #734 (lane 8). Stacked on #884 (2b). Frontend only.
⚠️ The render check is still owed. It isn't done yet, so this PR doesn't merge until the shots have been looked at. A follow-up commit will carry the check and any fixes.
What it builds
wiki/wikiText.jsandWikiText.jsx: the one renderer for the wiki's block syntax::::gm,:::for,:::party, headings, lists, tables, quotes, code,[[links]], embeds and footnotes.wiki/entryGroups.js: the six browsing groups, with their types, lead lines, icons and per-group colours (WK-132).wiki/PreviewCard.jsx: the compact "page at a glance" row that both pages use.pages/wiki/Front.jsx):/wiki/g/:group): an A–Z list across the group's types, with type chips and Load more.label, so the wiki's box is named for what it searches.WikiFront.jsx.WikiSearch.jsxstays until P2 replacesWikiArticle.jsx, which still imports it.Departures
These all wait on pages or fields that don't exist yet:
GET /lore/proposalsdoesn't carry them.J6
J6's wiki act was edited without being run:
CI's journeys will verify it.
Checks
coverage/lane6b.py: unclassified: none.🤖 Generated with Claude Code
The render check is done, and I looked at the shots myself. It checked WIKI-1 and WIKI-2 as Dana and as Priya, in light and dark, at 2560, 1440, 1024 and 390, on a real seeded stack.
Fixed:
Docs lacked the kit's.qbtypography scope, and Tailwind's preflight resets headings. They now useclassName="qb qb-wiki", as Storyline and This week do.Foldrule and gap under its own heading.Axe: 12 scans (both pages, both roles, both themes) found 0 violations. vitest passed (2648), and eslint reports 0 errors.
Found along the way: production images ship no web fonts at all. That's filed as #891 and fixed in #892. Until it merges, the shots show the fallback typeface everywhere, not just here.