Skip to content

feat(wiki): give the family wiki famstack's look and the family's name - #71

Merged
arthware-dev merged 3 commits into
mainfrom
feat/wiki-branding
Aug 6, 2026
Merged

feat(wiki): give the family wiki famstack's look and the family's name#71
arthware-dev merged 3 commits into
mainfrom
feat/wiki-branding

Conversation

@arthware-dev

@arthware-dev arthware-dev commented Aug 6, 2026

Copy link
Copy Markdown
Contributor

The family wiki now looks like famstack: parchment and teal, Newsreader
headlines, pages sitting on paper cards. The sidebar leads with the
household's own name from stack.toml instead of a generic title, and
links read as sentences rather than rows of coloured blocks.

Everything the wiki loads now comes from the Mac itself. Fonts, diagrams
and maths used to be fetched from Google, Cloudflare and jsdelivr, so
opening a page about your own family told three companies when you read
it and from where.

Light mode only for now, since there is no dark famstack palette yet.

Parchment, teal and lava instead of stock Quartz grey, with Newsreader
for headlines and Inter for reading. Pages sit on paper cards, sidebar
panels get small mono labels, code blocks go dark.

Every font and script now comes from the Mac itself. Before this the
wiki pulled fonts from Google, mermaid from Cloudflare and KaTeX from
jsdelivr, so opening a page about your own family told three companies
when you read it and from where. Two of those were loaded on every
page whether or not it needed them.

Maths now renders to plain SVG when the page is built, which is what
removes the jsdelivr dependency.
The sidebar leads with the family's own name for the wiki and carries
the famstack wordmark underneath, the way a maker's mark sits under a
title rather than over it. The browser tab gets the famstack icon.

The home page now opens with a line saying what is kept here and where
to start, instead of dropping straight into a generated index.

The dark mode toggle is gone. famstack has no dark palette yet, so it
could only ever have swapped parchment for parchment.
The sidebar reads "The Simpsons" instead of "Family Memory", taken from
stack.toml's stack_owner, the same name the installer signs off with.
Underlined, since it is also the way back to the front page.

Households that were set up before famstack asked for a family name
keep the old title rather than showing a half-written one.

The rule for turning a surname into a household ("Simpson" and
"Simpsons" both mean the Simpsons) now lives in one place instead of
two copies inside the installer, so the wiki and the installer can
never spell the family differently.
@arthware-dev
arthware-dev merged commit 32386f5 into main Aug 6, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant