From 07948b7a209738c26452f258d12acd071815f3a7 Mon Sep 17 00:00:00 2001 From: Shewatipa Tseisi Date: Thu, 22 Oct 2026 08:24:13 +0200 Subject: [PATCH] chore(docs): move the docs site to ShellDocs 0.1.19-alpha 0.1.19 fixes the table of contents on InteractiveServer sites (the highlight stopped following the scroll and clicks went to the home page) and highlights the last section at the bottom of a page. 0.1.18 makes folder meta.json titles show, so the sidebar reads "MAUI (preview)" and "Avalonia (preview)". Also bumps the CLI in docs.yml, which was still on 0.1.7-alpha. --- .github/workflows/docs.yml | 2 +- README.md | 4 ++-- docs/ShellIcons.Docs/ShellIcons.Docs.csproj | 8 ++++---- 3 files changed, 7 insertions(+), 7 deletions(-) diff --git a/.github/workflows/docs.yml b/.github/workflows/docs.yml index a15a49a..27a85ae 100644 --- a/.github/workflows/docs.yml +++ b/.github/workflows/docs.yml @@ -33,7 +33,7 @@ jobs: # Keep in step with the ShellDocs.* package versions in ShellIcons.Docs.csproj. - name: Install ShellDocs.CLI - run: dotnet tool install -g ShellDocs.CLI --version 0.1.7-alpha + run: dotnet tool install -g ShellDocs.CLI --version 0.1.19-alpha # Prerenders every content/ page to static HTML; CNAME ships from wwwroot/. - name: Build docs (static) diff --git a/README.md b/README.md index 6fa2a58..4153065 100644 --- a/README.md +++ b/README.md @@ -24,7 +24,7 @@ Docs: [shellicons.shellui.dev](https://shellicons.shellui.dev) - [x] MAUI: typed controls, `IconName` dispatcher, `IconCatalog` metadata with alias lookup - [x] Avalonia: typed controls, `Kind` dispatcher, inherited `Foreground`, the same `IconCatalog` - [x] 168 tests (xUnit + bUnit + headless MAUI + headless Avalonia with Skia rendering), CI for both solutions, tag-driven release — see [RELEASING.md](RELEASING.md) -- [x] Docs site at [docs/ShellIcons.Docs](docs/ShellIcons.Docs) (ShellDocs 0.1.17-alpha), with a searchable icon browser +- [x] Docs site at [docs/ShellIcons.Docs](docs/ShellIcons.Docs) (ShellDocs 0.1.19-alpha), with a searchable icon browser - [x] Docs for AI agents: [`/llms.txt`](https://shellicons.shellui.dev/llms.txt), every page as Markdown, and `AGENTS.md` / `CLAUDE.md` / Copilot / Cursor rule files — see [AI Agents](https://shellicons.shellui.dev/docs/ai-agents) - [x] Static build for GitHub Pages ([shellicons.shellui.dev](https://shellicons.shellui.dev)) — deploys on push to `main` - [ ] MAUI: check rendering on Android/iOS devices, then publish @@ -226,7 +226,7 @@ Serves at http://localhost:5145. Pages live in `docs/ShellIcons.Docs/content/doc `/docs/icons` is a searchable browser of the entire catalog with click-to-copy component names. -Build the static site the way the deploy workflow does (needs `dotnet tool install -g ShellDocs.CLI --version 0.1.17-alpha`): +Build the static site the way the deploy workflow does (needs `dotnet tool install -g ShellDocs.CLI --version 0.1.19-alpha`): ```bash cd docs/ShellIcons.Docs diff --git a/docs/ShellIcons.Docs/ShellIcons.Docs.csproj b/docs/ShellIcons.Docs/ShellIcons.Docs.csproj index 37bfba9..2d990b8 100644 --- a/docs/ShellIcons.Docs/ShellIcons.Docs.csproj +++ b/docs/ShellIcons.Docs/ShellIcons.Docs.csproj @@ -10,10 +10,10 @@ - - - - + + + +