Skip to content

refactor(site): declutter and regroup the header navigation - #310

Merged
crs48 merged 2 commits into
mainfrom
claude/tidy-site-header
Jun 28, 2026
Merged

refactor(site): declutter and regroup the header navigation#310
crs48 merged 2 commits into
mainfrom
claude/tidy-site-header

Conversation

@crs48

@crs48 crs48 commented Jun 28, 2026

Copy link
Copy Markdown
Owner

What

The header had grown to 10 text links plus four controls — too busy, especially after the blog landed. This tidies and regroups it.

Header now (6 text links, two groups with a divider):

  • Home-page sections, in scroll order: App · Teams · Vision
  • Destination pages: Why · Build · Blog

Plus the controls: Docs, Try the App (CTA), theme toggle, and a slimmed GitHub icon (was an icon + "GitHub" text button).

Moved out of the header (all already present in the footer — nothing is lost): React, Plugins, Cloud, Commitments, Changelog.

Promoted into the header: Why (was footer-only) — short, high-value, now front and center.

Why

  • Home-page anchors come first and in the order you hit them while scrolling; standalone pages follow, separated by a thin divider so the grouping reads at a glance.
  • Verified every link removed from the header still lives in the footer, so no destination became unreachable.

Verification

  • pnpm --filter site build ✓ (101 pages)
  • Live preview ✓ — desktop header reads App · Teams · Vision │ Why · Build · Blog; 0 console errors; mobile collapses to logo + Docs + Try the App + theme (links + divider hidden, no orphans); dark + light checked.

🤖 Generated with Claude Code

@crs48
crs48 temporarily deployed to pr-310 June 28, 2026 00:44 — with GitHub Actions Inactive
@github-actions

github-actions Bot commented Jun 28, 2026

Copy link
Copy Markdown
Contributor

Preview removed for PR #310.

github-actions Bot added a commit that referenced this pull request Jun 28, 2026
@crs48
crs48 merged commit 47cb927 into main Jun 28, 2026
12 checks passed
@crs48
crs48 deleted the claude/tidy-site-header branch June 28, 2026 00:50
github-actions Bot added a commit that referenced this pull request Jun 28, 2026
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.

1 participant