Repository navigation
Fix: correct the Language setting location and restore in-page navigation - #14
Merged
Merged
Conversation
Replace the Google Fonts stylesheet with a self-hosted Latin subset of the Inter variable font, preloaded on every page. Point the landing page and the documentation theme at one family for both headings and body text. The documentation heading font previously resolved to a face no page loaded. Swap the header brand from an icon plus live text to the wordmark, dark only on the landing page and per theme in the documentation header. Extend the build gate to verify font assets ship.
Correct the first-setup section table to place Language under General, and add a Language row to the Settings Reference General section. Document SESSION_MAX_AGE_DAYS with a numeric day default instead of a duration string. Add heading ids and a table of contents to the pages generated from repository files.
Deploying stackyard-docs with
|
| Latest commit: |
a21e2ef
|
| Status: | ✅ Deploy successful! |
| Preview URL: | https://97ab5db4.stackyard-docs.pages.dev |
| Branch Preview URL: | https://fix-settings-language-and-pa.stackyard-docs.pages.dev |
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.
Summary
SESSION_MAX_AGE_DAYSas a0.5day default instead of12h, so the value matches the units the variable parses.withHeadingIdsandslugifytosrc/lib/repo.ts, which assign ids to headings in the HTMLmarkedproduces and return the heading list.StarlightPageon the accessibility and development pages, which rendered an empty table of contents and no anchor targets.tableOfContents: false.<details>on load and onhashchange, so a changelog release linked from the table of contents scrolls into view.settingcheck toscripts/check-dist.mjscomparing the admin UI row labels against the Settings Reference table, warning on anything undocumented. It skips without an app checkout and never fails the run.Testing
All green:
npm run buildandnpm run checkboth pass. Verified the newsettingcheck reports the missing Language row against the pre-change reference, reports nothing after it, and skips cleanly withSTACKYARD_REPOpointing nowhere.Checklist
npm run buildandnpm run checkboth pass.