馃摉 [Docs]: Documentation site now builds with Zensical - #71
Closed
Marius Storhaug (MariusStorhaug) wants to merge 4 commits into
Closed
馃摉 [Docs]: Documentation site now builds with Zensical#71Marius Storhaug (MariusStorhaug) wants to merge 4 commits into
Marius Storhaug (MariusStorhaug) wants to merge 4 commits into
Conversation
Copilot started reviewing on behalf of
Marius Storhaug (MariusStorhaug)
August 29, 2026 00:09
View session
There was a problem hiding this comment.
Pull request overview
Updates the documentation site configuration to build with Zensical (via Process-PSModule v8) while keeping the module overview and generated command reference available, and fixes the README contributor guidance to point to the repo issues list.
Changes:
- Replace MkDocs configuration (
.github/mkdocs.yml) with a new Zensical configuration (.github/zensical.toml) aligned with Process-PSModule v8. - Configure Zensical navigation to include the README landing page plus generated command reference pages.
- Update README contribution text to link to the repository issues list instead of a missing CONTRIBUTING file.
Reviewed changes
Copilot reviewed 3 out of 3 changed files in this pull request and generated 1 comment.
| File | Description |
|---|---|
| README.md | Updates contributor guidance to link to the repo鈥檚 issues list. |
| .github/zensical.toml | Adds Zensical site configuration (theme, nav, plugins, extensions, consent/social). |
| .github/mkdocs.yml | Removes obsolete MkDocs configuration in favor of Zensical. |
馃挕 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.
Copilot started reviewing on behalf of
Marius Storhaug (MariusStorhaug)
August 29, 2026 00:19
View session
Member
Author
|
Superseded by #70, which now contains this validated Zensical migration together with the required coverage and forced-install fixes. The combined branch is green across Build-Site, coverage, all platform tests, lint, and CodeQL. |
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.
Fonts documentation now builds with Zensical while keeping the module overview and generated command reference available.
Changed: Documentation site uses Zensical
The published site uses the current Process-PSModule design, automatic navigation, fonts, palette controls, search, code tools, social links, and consent metadata. Command pages are generated from
Get-Font,Install-Font, andUninstall-Fontduring CI and discovered by Zensical without a hard-coded function list.The contributor link now leads to the repository's active issue list instead of a missing file.
Technical details
.github/mkdocs.ymlwith the Zensical configuration selected by Process-PSModule v8.docs_dir = "docs"because v8 stages README, icon, and generated help underoutputs/site/docs; it does not copy a repositorydocs/contenttree into the site workspace.59e056cab018777a8f158f88fcabdb57125494efand pinned its shared override assets through jsDelivr because v8 does not stage consumer override directories.docsagainst the v8 staging layout..github/zensical.tomlREADME.mdRelevant issues (or links)
Related work