Skip to content

docs(site): remove redundant Website/Docs/Changelog nav links#44

Merged
os-zhuang merged 1 commit into
mainfrom
claude/session-uty9w1
Jul 17, 2026
Merged

docs(site): remove redundant Website/Docs/Changelog nav links#44
os-zhuang merged 1 commit into
mainfrom
claude/session-uty9w1

Conversation

@os-zhuang

Copy link
Copy Markdown
Contributor

What

Removes the three navigation links (Website / Docs / Changelog) from the top of the docs sidebar. The top-left logo already links to the website, making these redundant.

Changes

  • apps/docs/lib/layout.shared.tsx: drop the links array and the now-unused NAV_LABELS, RELEASES_URL, and localePrefix helpers. The logo (nav.url), GitHub icon, language switcher, and theme toggle are unchanged.

Verification

  • npm run type-check and npm run build pass (740 pages)
  • Browser-checked: the three links are gone from the sidebar across locales; the logo still links to https://www.objectos.ai

🤖 Generated with Claude Code

https://claude.ai/code/session_0145MY7RdJr8KuRMyn5oKAR6


Generated by Claude Code

The top-left logo already links to the website, so the three sidebar
nav links were redundant. Drop the links array and the now-unused
label/URL helpers.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_0145MY7RdJr8KuRMyn5oKAR6
@os-zhuang
os-zhuang merged commit 3d6e2d7 into main Jul 17, 2026
1 check passed
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