Conversation
🚀 Website Preview
This comment is updated automatically on each push. |
There was a problem hiding this comment.
Pull request overview
Adds a Starlight (Astro) documentation site that is built into the existing website/ deploy output, links it from the marketing homepage, and introduces sitemap/robots plumbing so crawlers can discover site content.
Changes:
- Introduce a new
docs/Astro+Starlight project (content, components, styling, build scripts) that outputs towebsite/docs. - Update website navigation/CTAs and add redirects for
/docs→ installation page. - Update GitHub Actions workflows to install/build docs as part of website deploy/preview, and add sitemap + robots.txt.
Reviewed changes
Copilot reviewed 32 out of 37 changed files in this pull request and generated 8 comments.
Show a summary per file
| File | Description |
|---|---|
| website/sitemap-index.xml | Adds sitemap index referencing main + docs sitemaps. |
| website/sitemap-0.xml | Adds a base sitemap containing the homepage URL. |
| website/robots.txt | Allows crawling and points to the sitemap index. |
| website/index.html | Adds sitemap link tag, adds “Documentation” nav link, and updates hero CTA + Win10 label. |
| website/_redirects | Redirect /docs and /docs/ to the installation page. |
| docs/tsconfig.json | Adds strict Astro TypeScript config for docs. |
| docs/sync-changelog.js | Generates docs changelog MDX from repo CHANGELOG.md. |
| docs/src/styles/custom.css | Adds extensive custom theming and layout tweaks for Starlight. |
| docs/src/content/docs/reference/troubleshooting.mdx | Adds troubleshooting reference page. |
| docs/src/content/docs/reference/changelog.mdx | Adds changelog placeholder page (generated at build). |
| docs/src/content/docs/getting-started/requirements.mdx | Adds system requirements page. |
| docs/src/content/docs/getting-started/quick-start.mdx | Adds quick start page. |
| docs/src/content/docs/getting-started/installation.mdx | Adds installation guide and download options. |
| docs/src/content/docs/configuration/startup.mdx | Adds startup + tray behavior doc page. |
| docs/src/content/docs/configuration/hotkeys.mdx | Adds hotkeys configuration page (with screenshot). |
| docs/src/content/docs/configuration/cycle-modes.mdx | Adds cycle modes page (with screenshot). |
| docs/src/content/docs/advanced/portable.mdx | Adds portable mode docs. |
| docs/src/content/docs/advanced/firewall.mdx | Adds firewall guidance page. |
| docs/src/content/docs/advanced/admin.mdx | Adds admin elevation explanation + steps. |
| docs/src/content.config.ts | Adds Astro content collection setup for Starlight docs. |
| docs/src/components/SocialIcons.astro | Custom social icons component adding a Home link. |
| docs/src/components/Screenshot.astro | Adds screenshot wrapper component (used in docs pages). |
| docs/src/components/Pagination.astro | Custom pagination component styling/layout. |
| docs/README.md | Adds Starlight starter README. |
| docs/public/images/settings-applications.png | Adds screenshot asset. |
| docs/public/images/overlay-numeric.png | Adds screenshot asset. |
| docs/public/app-switcher.png | Adds docs favicon asset. |
| docs/package.json | Adds docs package scripts and dependencies. |
| docs/astro.config.mjs | Configures docs site, base path, output directory, sidebar, components, styling. |
| docs/.vscode/launch.json | Adds VS Code launch config for Astro dev server. |
| docs/.vscode/extensions.json | Recommends Astro VS Code extension. |
| docs/.gitignore | Ignores docs build artifacts and deps. |
| .gitignore | Ignores website/docs output directory. |
| .github/workflows/website.yml | Builds docs in deploy pipeline (pnpm + Node) before deploying site. |
| .github/workflows/website-preview.yml | Builds docs in PR preview pipeline and posts both deployment + alias URL. |
| .github/workflows/ci.yml | Switches .NET SDK version pin to 8.0.x. |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
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.
No description provided.