feat(wiki): give the family wiki famstack's look and the family's name - #71
Merged
Conversation
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.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
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.