Skip to content

Docs/restructure site nav#84

Merged
JusterZhu merged 5 commits into
mainfrom
docs/restructure-site-nav
Jun 4, 2026
Merged

Docs/restructure site nav#84
JusterZhu merged 5 commits into
mainfrom
docs/restructure-site-nav

Conversation

@JusterZhu

Copy link
Copy Markdown
Collaborator

No description provided.

JusterZhu and others added 5 commits June 4, 2026 01:57
- Remove deprecated docs: GeneralTracer, GeneralClient.OSS, GeneralUpdate.Maui.OSS (3 langs)
- Remove outdated guides: Architecture, Configuration, Driver, Pipeline, Security, Systemlog, System infomation (3 langs)
- Remove outdated quickstart: Advanced cookbook, Quik start (3 langs)
- Move GeneralUpdate.PacketTool from /doc to /quickstart (3 langs)
- Merge Sample UI into Beginner cookbook (3 langs)
- Rename /docs/guide to 帮助/Help (sidebar, _category_.json, i18n)
- Add 商务 navbar dropdown with GeneralSpacestation + software outsourcing page (3 langs)
- Add software outsourcing page (3 langs)
- Update releaselog with v10.5.0-beta.2 entry (3 langs)
- Update FAQ.md broken links to removed Architecture/Configuration/Pipeline/Security pages (3 langs)
- Streamline sidebars.js to 4 categories: Quick Start, Components, 帮助, Release Log

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
- Android auto-update (3 langs): replace deleted ./GeneralClient.OSS.md link
- Drivelution (en): replace deleted ../guide/Driver.md link
- PacketTool (3 langs): fix all ./ relative links → ../doc/ after move to quickstart/
- PacketTool (3 langs): remove references to deleted GeneralClient.OSS and Advanced cookbook

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
…start pages

- Packaging (source + en): replace ./Architecture.md and ../quickstart/Quik start links
- Core (source + en): replace ../guide/Architecture.md and ../quickstart/Quik start links
- Verified zero links to any deleted files across all .md files

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Copilot AI review requested due to automatic review settings June 4, 2026 02:31
@JusterZhu JusterZhu merged commit f5fe43d into main Jun 4, 2026
5 checks passed

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR restructures the Docusaurus documentation navigation and content layout for the GeneralUpdate samples site, consolidating Quick Start material, simplifying the sidebar taxonomy, and updating navbar items (including a new “Business/商务” dropdown) while removing/merging several legacy pages.

Changes:

  • Simplified the docs sidebar to four top-level groups (Quick Start, Components, Help/Guides, Release Log) and removed legacy Quick Start pages that are no longer referenced.
  • Added a “商务” navbar dropdown and introduced a new “outsourcing” documentation page (default + i18n) to support the new navigation.
  • Updated many cross-links and doc references to reflect the new structure; removed several older guide/reference pages that are no longer part of the information architecture.

Reviewed changes

Copilot reviewed 69 out of 69 changed files in this pull request and generated 14 comments.

Show a summary per file
File Description
website/sidebars.js Restructures sidebar categories and Quick Start entries.
website/i18n/zh-Hans/docusaurus-theme-classic/navbar.json Updates navbar translation keys/labels for the new navbar structure.
website/i18n/zh-Hans/docusaurus-plugin-content-docs/current/quickstart/Sample UI.md Removes legacy “Sample UI” quickstart page.
website/i18n/zh-Hans/docusaurus-plugin-content-docs/current/quickstart/Quik start.md Removes legacy “Quik start” quickstart page.
website/i18n/zh-Hans/docusaurus-plugin-content-docs/current/quickstart/GeneralUpdate.PacketTool.md Fixes/realigns internal links to the new doc layout.
website/i18n/zh-Hans/docusaurus-plugin-content-docs/current/quickstart/Beginner cookbook.md Updates Quick Start references and embeds Sample UI content.
website/i18n/zh-Hans/docusaurus-plugin-content-docs/current/guide/Systemlog.md Removes legacy guide page.
website/i18n/zh-Hans/docusaurus-plugin-content-docs/current/guide/System infomation.md Removes legacy guide page.
website/i18n/zh-Hans/docusaurus-plugin-content-docs/current/guide/FAQ.md Adds a new FAQ guide page.
website/i18n/zh-Hans/docusaurus-plugin-content-docs/current/guide/Driver.md Removes legacy guide page.
website/i18n/zh-Hans/docusaurus-plugin-content-docs/current/guide/category.json Renames/repositions the guide category (“指南” → “帮助”).
website/i18n/zh-Hans/docusaurus-plugin-content-docs/current/doc/outsourcing.md Adds new outsourcing/services page (zh-Hans).
website/i18n/zh-Hans/docusaurus-plugin-content-docs/current/doc/GeneralUpdate.Maui.OSS.md Removes legacy OSS MAUI doc page.
website/i18n/zh-Hans/docusaurus-plugin-content-docs/current/doc/GeneralUpdate.Drivelution.md Updates related-links section (driver guide reference removed).
website/i18n/zh-Hans/docusaurus-plugin-content-docs/current/doc/GeneralTracer.md Removes legacy GeneralTracer doc page.
website/i18n/zh-Hans/docusaurus-plugin-content-docs/current/doc/GeneralClient.OSS.md Removes legacy OSS client doc page.
website/i18n/zh-Hans/docusaurus-plugin-content-docs/current/doc/Android auto-update.md Updates related links after OSS doc removals.
website/i18n/zh-Hans/docusaurus-plugin-content-docs/current.json Updates sidebar category translation keys after sidebar restructure.
website/i18n/en/docusaurus-theme-classic/navbar.json Updates navbar translation keys/labels for the new navbar structure.
website/i18n/en/docusaurus-plugin-content-docs/current/releaselog/GeneralUpdateReleaselog.md Adds a new release log entry and fixes formatting in older sections.
website/i18n/en/docusaurus-plugin-content-docs/current/quickstart/Sample UI.md Removes legacy “Sample UI” quickstart page.
website/i18n/en/docusaurus-plugin-content-docs/current/quickstart/Quik start.md Removes legacy “Quik start” quickstart page.
website/i18n/en/docusaurus-plugin-content-docs/current/quickstart/GeneralUpdate.PacketTool.md Fixes/realigns internal links to the new doc layout.
website/i18n/en/docusaurus-plugin-content-docs/current/quickstart/Beginner cookbook.md Updates Quick Start references and embeds Sample UI content.
website/i18n/en/docusaurus-plugin-content-docs/current/quickstart/Advanced cookbook.md Removes legacy advanced cookbook page.
website/i18n/en/docusaurus-plugin-content-docs/current/guide/Systemlog.md Removes legacy guide page.
website/i18n/en/docusaurus-plugin-content-docs/current/guide/System infomation.md Removes legacy guide page.
website/i18n/en/docusaurus-plugin-content-docs/current/guide/Security.md Removes legacy guide page.
website/i18n/en/docusaurus-plugin-content-docs/current/guide/Pipeline.md Removes legacy guide page.
website/i18n/en/docusaurus-plugin-content-docs/current/guide/Packaging.md Updates links to match new Quick Start/Tools doc placement.
website/i18n/en/docusaurus-plugin-content-docs/current/guide/FAQ.md Updates “Related resources” links to match new structure.
website/i18n/en/docusaurus-plugin-content-docs/current/guide/Driver.md Removes legacy guide page.
website/i18n/en/docusaurus-plugin-content-docs/current/guide/Configuration.md Removes legacy guide page.
website/i18n/en/docusaurus-plugin-content-docs/current/guide/Architecture.md Removes legacy guide page.
website/i18n/en/docusaurus-plugin-content-docs/current/guide/category.json Renames/repositions the guide category (“Guides” → “Help”).
website/i18n/en/docusaurus-plugin-content-docs/current/doc/outsourcing.md Adds new outsourcing/services page (en).
website/i18n/en/docusaurus-plugin-content-docs/current/doc/GeneralUpdate.Maui.OSS.md Removes legacy OSS MAUI doc page.
website/i18n/en/docusaurus-plugin-content-docs/current/doc/GeneralUpdate.Drivelution.md Updates related-links section (driver guide reference removed).
website/i18n/en/docusaurus-plugin-content-docs/current/doc/GeneralUpdate.Core.md Updates related-links section after quickstart/guide changes.
website/i18n/en/docusaurus-plugin-content-docs/current/doc/GeneralTracer.md Removes legacy GeneralTracer doc page.
website/i18n/en/docusaurus-plugin-content-docs/current/doc/GeneralClient.OSS.md Removes legacy OSS client doc page.
website/i18n/en/docusaurus-plugin-content-docs/current/doc/Android auto-update.md Updates related links after OSS doc removals.
website/i18n/en/docusaurus-plugin-content-docs/current.json Updates sidebar category translation keys after sidebar restructure.
website/docusaurus.config.js Adds “商务” navbar dropdown pointing to GeneralSpacestation + outsourcing docs.
website/docs/releaselog/GeneralUpdateReleaselog.md Adds a new release log entry.
website/docs/quickstart/Sample UI.md Removes legacy “Sample UI” quickstart page.
website/docs/quickstart/Quik start.md Removes legacy “Quik start” quickstart page.
website/docs/quickstart/GeneralUpdate.PacketTool.md Fixes/realigns internal links to the new doc layout.
website/docs/quickstart/Beginner cookbook.md Updates Quick Start references and embeds Sample UI content.
website/docs/quickstart/Advanced cookbook.md Removes legacy advanced cookbook page.
website/docs/guide/Systemlog.md Removes legacy guide page.
website/docs/guide/System infomation.md Removes legacy guide page.
website/docs/guide/Security.md Removes legacy guide page.
website/docs/guide/Pipeline.md Removes legacy guide page.
website/docs/guide/Packaging.md Updates links to match new Quick Start/Tools doc placement.
website/docs/guide/FAQ.md Updates “相关资源” links to match new structure.
website/docs/guide/Driver.md Removes legacy guide page.
website/docs/guide/Configuration.md Removes legacy guide page.
website/docs/guide/Architecture.md Removes legacy guide page.
website/docs/guide/category.json Renames/repositions the guide category (“Guides” → “帮助”).
website/docs/doc/outsourcing.md Adds new outsourcing/services page (default docs).
website/docs/doc/GeneralUpdate.Maui.OSS.md Removes legacy OSS MAUI doc page.
website/docs/doc/GeneralUpdate.Drivelution.md Updates related-links section (driver guide reference removed).
website/docs/doc/GeneralUpdate.Core.md Updates related-links section after quickstart/guide changes.
website/docs/doc/GeneralTracer.md Removes legacy GeneralTracer doc page.
website/docs/doc/GeneralClient.OSS.md Removes legacy OSS client doc page.
website/docs/doc/Android auto-update.md Updates related links after OSS doc removals.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment on lines 242 to +246
1. [GeneralUpdate.Core](../doc/GeneralUpdate.Core.md):更新策略、事件通知、静默更新、manifest 极简配置。
2. [GeneralUpdate.Tools](../doc/GeneralUpdate.PacketTool.md):补丁包、Hash、OSS Config、Simulation。
2. [GeneralUpdate.Tools](./GeneralUpdate.PacketTool.md):补丁包、Hash、OSS Config、Simulation。
3. [GeneralUpdate.Differential](../doc/GeneralUpdate.Differential.md):差分算法、并行处理和 Clean/Dirty。
4. [GeneralUpdate.Bowl](../doc/GeneralUpdate.Bowl.md):崩溃监控、备份和失败恢复。
5. [高级实战手册](./Advanced cookbook.md):生产环境部署、CI/CD 集成、企业级方案设计。
5. [GeneralUpdate.Tools](./GeneralUpdate.PacketTool.md):补丁包、Hash、OSS Config、Simulation。
Comment on lines +252 to +254
![](imgs\sampleclient.png)

![](imgs\sampleupgrade.png)
Comment on lines 242 to +246
1. [GeneralUpdate.Core](../doc/GeneralUpdate.Core.md): update strategies, event notifications, silent updates, and manifest-based minimal configuration.
2. [GeneralUpdate.Tools](../doc/GeneralUpdate.PacketTool.md): patch packages, Hash, OSS Config, and Simulation.
2. [GeneralUpdate.Tools](./GeneralUpdate.PacketTool.md): patch packages, Hash, OSS Config, and Simulation.
3. [GeneralUpdate.Differential](../doc/GeneralUpdate.Differential.md): differential algorithms, parallel processing, and Clean/Dirty.
4. [GeneralUpdate.Bowl](../doc/GeneralUpdate.Bowl.md): crash monitoring, backup, and failure recovery.
5. [Advanced Cookbook](./Advanced cookbook.md): production deployment, CI/CD integration, enterprise solution design.
5. [GeneralUpdate.Tools](./GeneralUpdate.PacketTool.md): patch packages, Hash, OSS Config, and Simulation.
Comment on lines +252 to +254
![](imgs\sampleclient.png)

![](imgs\sampleupgrade.png)
Comment on lines 242 to +246
1. [GeneralUpdate.Core](../doc/GeneralUpdate.Core.md):更新策略、事件通知、静默更新、manifest 极简配置。
2. [GeneralUpdate.Tools](../doc/GeneralUpdate.PacketTool.md):补丁包、Hash、OSS Config、Simulation。
2. [GeneralUpdate.Tools](./GeneralUpdate.PacketTool.md):补丁包、Hash、OSS Config、Simulation。
3. [GeneralUpdate.Differential](../doc/GeneralUpdate.Differential.md):差分算法、并行处理和 Clean/Dirty。
4. [GeneralUpdate.Bowl](../doc/GeneralUpdate.Bowl.md):崩溃监控、备份和失败恢复。
5. [高级实战手册](./Advanced cookbook.md):生产环境部署、CI/CD 集成、企业级方案设计。
5. [GeneralUpdate.Tools](./GeneralUpdate.PacketTool.md):补丁包、Hash、OSS Config、Simulation。
- [Quick Start](../quickstart/Quik%20start.md)
- [Architecture Guide](../guide/Architecture.md)
- [Beginner Cookbook](../quickstart/Beginner%20cookbook.md)
- [Component docs](./GeneralUpdate.Core.md)
- [快速开始](../quickstart/Quik%20start.md)
- [架构指南](../guide/Architecture.md)
- [入门实战手册](../quickstart/Beginner%20cookbook.md)
- [组件文档](./GeneralUpdate.Core.md)
- [Driver Update Sample](https://github.com/GeneralLibrary/GeneralUpdate-Samples/tree/main/src/Hub/Samples/ImDiskQuickInstallSample.cs)
- [GeneralUpdate Repository](https://github.com/GeneralLibrary/GeneralUpdate)
- [Driver Guide](../guide/Driver.md)
- [GeneralUpdate.Drivelution docs](../doc/GeneralUpdate.Drivelution.md)
- [驱动更新示例](https://github.com/GeneralLibrary/GeneralUpdate-Samples/tree/main/src/Hub/Samples/ImDiskQuickInstallSample.cs)
- [GeneralUpdate 仓库](https://github.com/GeneralLibrary/GeneralUpdate)
- [驱动指南](../guide/Driver.md)
- [GeneralUpdate.Drivelution 组件文档](../doc/GeneralUpdate.Drivelution.md)
- [驱动更新示例](https://github.com/GeneralLibrary/GeneralUpdate-Samples/tree/main/src/Hub/Samples/ImDiskQuickInstallSample.cs)
- [GeneralUpdate 仓库](https://github.com/GeneralLibrary/GeneralUpdate)
- [驱动指南](../guide/Driver.md)
- [GeneralUpdate.Drivelution 组件文档](../doc/GeneralUpdate.Drivelution.md)
@JusterZhu JusterZhu deleted the docs/restructure-site-nav branch June 9, 2026 04:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants