Skip to content

docs: improve sidebar navigation - #118

Merged
overtrue merged 2 commits into
mainfrom
codex/sidebar-group-icons
Jul 30, 2026
Merged

docs: improve sidebar navigation#118
overtrue merged 2 commits into
mainfrom
codex/sidebar-group-icons

Conversation

@overtrue

@overtrue overtrue commented Jul 30, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • add semantic Lucide icons to all seven top-level documentation sidebar groups in both English and Chinese
  • enable Fumadocs' lucideIconsPlugin so icon names render as SVG icons
  • rename the rc sidebar entry to CLI Client (rc) in English and 命令行客户端(rc) in Chinese
  • follow the visual pattern used by the FumaPress documentation sidebar

Why

The top-level sidebar groups were visually indistinguishable at a glance, and the rc label did not explain what the page covered. Semantic icons and a descriptive client label make the navigation easier to scan while retaining the executable name readers use in commands.

User impact

Readers can identify the primary documentation sections and the RustFS command-line client more quickly in either locale. Page routes and navigation structure are unchanged.

Validation

  • npm run docs:check
  • npm run types:check
  • npm run build
  • verified the localized labels and Lucide icons appear in generated output

@vercel

vercel Bot commented Jul 30, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
docs-rustfs-com Error Error Jul 30, 2026 5:58am

@cloudflare-workers-and-pages

cloudflare-workers-and-pages Bot commented Jul 30, 2026

Copy link
Copy Markdown

Deploying with  Cloudflare Workers  Cloudflare Workers

The latest updates on your project. Learn more about integrating Git with Workers.

Status Name Latest Commit Updated (UTC)
❌ Deployment failed
View logs
docs-rustfs-com d4dc4bd Jul 30 2026, 05:58 AM

@overtrue
overtrue force-pushed the codex/sidebar-group-icons branch from ace1e91 to eb0d341 Compare July 30, 2026 05:53
@overtrue
overtrue marked this pull request as ready for review July 30, 2026 05:53
Copilot AI review requested due to automatic review settings July 30, 2026 05:54

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.

Copilot was unable to review this pull request because the user who requested the review has reached their quota limit.

@overtrue overtrue changed the title docs: add sidebar group icons docs: improve sidebar navigation Jul 30, 2026
@overtrue
overtrue merged commit d6837b8 into main Jul 30, 2026
2 of 4 checks passed
@overtrue
overtrue deleted the codex/sidebar-group-icons branch July 30, 2026 06:01
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