Repository navigation
Comparing changes
Open a pull request
base repository: shellui-dev/shelldocs
base: fix/docs-site-findings
head repository: shellui-dev/shelldocs
compare: main
- 19 commits
- 50 files changed
- 3 contributors
Commits on Oct 14, 2026
-
Merge pull request #39 from shellui-dev/fix/docs-site-findings
feat: llms.txt for AI agents, plus five docs-site fixes (0.1.17-alpha)
Configuration menu - View commit details
-
Copy full SHA for 53c675b - Browse repository at this point
Copy the full SHA 53c675bView commit details -
fix(cli): put --base-href in front of root-relative links
Root-relative links (/docs/introduction) ignore <base href>, so the sidebar, breadcrumb, header, prev/next, content links and favicons of an export built with --base-href /my-repo/ pointed outside the site. shelldocs build now prefixes root-relative href, src and data-src values in every exported page. Fixes #40
Configuration menu - View commit details
-
Copy full SHA for 3e2580b - Browse repository at this point
Copy the full SHA 3e2580bView commit details -
Merge pull request #47 from shellui-dev/fix/base-href-links
fix(cli): put --base-href in front of root-relative links
Configuration menu - View commit details
-
Copy full SHA for e7ca2ee - Browse repository at this point
Copy the full SHA e7ca2eeView commit details
Commits on Oct 19, 2026
-
Configuration menu - View commit details
-
Copy full SHA for 3caa40a - Browse repository at this point
Copy the full SHA 3caa40aView commit details -
refactor(components): remove unused chrome state services
SearchState, SidebarCollapseState and MobileNavState have had no users since search, the sidebar collapse and the mobile drawer moved to shelldocs.js. Closes #46
Configuration menu - View commit details
-
Copy full SHA for d8c5374 - Browse repository at this point
Copy the full SHA d8c5374View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7046c98 - Browse repository at this point
Copy the full SHA 7046c98View commit details -
feat(cli): shelldocs preview serves a static export locally
Serves the output of shelldocs build the way static hosts do: folders serve their index.html, unknown URLs get 404.html with a 404, and a --base-href export is served under its path (read from the export by default). Replaces the unimplemented 'preview <name>' stub. Fixes #43
Configuration menu - View commit details
-
Copy full SHA for 4b1eb44 - Browse repository at this point
Copy the full SHA 4b1eb44View commit details -
feat(tokens): colour presets for ShellDocsOptions.Theme
Graphite (the existing palette, still the default), Harbor, Lagoon, Forest, Savanna, Ember and Jacaranda, each in light and dark with text at 4.5:1 or better. The layouts render data-shelldocs-theme and tokens.css sets every colour token from it, at the specificity of :root so site overrides still win. The active sidebar item, its marker and link underlines follow the brand tokens. shelldocs init --theme takes the preset names. Shadcn, Fuma and Nextra stay as obsolete aliases of Graphite. Fixes #44
Configuration menu - View commit details
-
Copy full SHA for 08fb181 - Browse repository at this point
Copy the full SHA 08fb181View commit details -
fix(build): give each package a Markdown README for nuget.org
All six packages shipped the GitHub README, whose centred <picture> header and badges are HTML that nuget.org prints as text. Each project now packs its own README.md, laid out like ShellUI's. pack-dry-run fails on HTML in a package README, and the PowerShell version runs on Windows PowerShell 5.1 again (ASCII dashes, ZipFile instead of Expand-Archive).
Configuration menu - View commit details
-
Copy full SHA for 4c5acee - Browse repository at this point
Copy the full SHA 4c5aceeView commit details -
Configuration menu - View commit details
-
Copy full SHA for a14a518 - Browse repository at this point
Copy the full SHA a14a518View commit details -
Configuration menu - View commit details
-
Copy full SHA for 48984be - Browse repository at this point
Copy the full SHA 48984beView commit details
Commits on Oct 20, 2026
-
Merge pull request #48 from shellui-dev/fix/nuget-readme-and-issues
feat: colour presets, shelldocs preview, NuGet READMEs and the issue backlog (0.1.18-alpha)
Configuration menu - View commit details
-
Copy full SHA for 393e549 - Browse repository at this point
Copy the full SHA 393e549View commit details
Commits on Oct 21, 2026
-
fix(chrome): keep the table of contents working on interactive sites
Under <Routes @rendermode="InteractiveServer" /> the circuit replaced the prerendered TOC and headings, so the scroll-spy watched detached elements and the highlight stopped moving. TOC links were bare #id, which resolves against <base href> to the home page. - TOC links carry the page's base-relative path (docs/setup#install) - the scroll-spy re-attaches when a render replaces the list or headings, or changes data-toc-ids on navigation - same-page links (#id in content too) scroll in place and keep the path - at the bottom of the page the last heading on screen is active
Configuration menu - View commit details
-
Copy full SHA for 3962002 - Browse repository at this point
Copy the full SHA 3962002View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2594648 - Browse repository at this point
Copy the full SHA 2594648View commit details -
fix(components): one llms.txt heading per group; chat links use SiteUrl
Top-level pages on both sides of a folder gave two "## Pages" groups; groups are now listed once, in first-seen order. The page menu's chat prompts used the visitor's origin, so an export previewed on localhost named a localhost URL; with SiteUrl set they name the published page.
Configuration menu - View commit details
-
Copy full SHA for 88e7f70 - Browse repository at this point
Copy the full SHA 88e7f70View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9ca8444 - Browse repository at this point
Copy the full SHA 9ca8444View commit details -
Merge pull request #49 from shellui-dev/fix/toc-interactive
fix: table of contents on interactive sites, border layer, llms.txt groups
Configuration menu - View commit details
-
Copy full SHA for ef97314 - Browse repository at this point
Copy the full SHA ef97314View commit details -
Configuration menu - View commit details
-
Copy full SHA for c2f3740 - Browse repository at this point
Copy the full SHA c2f3740View commit details -
Merge pull request #50 from shellui-dev/chore/release-0.1.19-alpha
chore: release 0.1.19-alpha
Configuration menu - View commit details
-
Copy full SHA for bfe98cf - Browse repository at this point
Copy the full SHA bfe98cfView commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff fix/docs-site-findings...main