Skip to content

feat(web): improve landing page nav layout#1004

Merged
christso merged 3 commits intomainfrom
feat/improve-nav-layout
Apr 9, 2026
Merged

feat(web): improve landing page nav layout#1004
christso merged 3 commits intomainfrom
feat/improve-nav-layout

Conversation

@christso
Copy link
Copy Markdown
Collaborator

@christso christso commented Apr 9, 2026

Summary

  • Replace GitHub text link + npm install pill in navbar with a clean GitHub icon only (far right), matching the allagents.dev pattern
  • Move npm install -g agentv to the hero section as a copyable inline terminal snippet below the Get Started / GitHub CTA buttons
  • Copyable behavior preserved (click to copy, check icon on success)

Before / After

Before (agentv.dev current): Logo | Docs | GitHub (text) | npm install -g agentv (pill)

After: Logo | Docs | GitHub icon → and install command under the hero CTAs

Test plan

  • Verify nav shows: logo, Docs link, GitHub icon (no text, no npm pill)
  • Verify hero shows $ npm install -g agentv below Get Started / GitHub buttons
  • Click the install command → copies to clipboard, check icon appears briefly
  • Check mobile layout looks clean

🤖 Generated with Claude Code

Replace GitHub text link and npm install pill in the navbar with a clean
GitHub icon (icon-only, far right), matching the allagents.dev pattern.
Move the npm install command to the hero section below the CTA buttons
as a copyable inline terminal snippet.

Co-Authored-By: Claude Sonnet 4.6 (1M context) <noreply@anthropic.com>
@cloudflare-workers-and-pages
Copy link
Copy Markdown

cloudflare-workers-and-pages Bot commented Apr 9, 2026

Deploying agentv with  Cloudflare Pages  Cloudflare Pages

Latest commit: 7168012
Status: ✅  Deploy successful!
Preview URL: https://94e8dc5d.agentv.pages.dev
Branch Preview URL: https://feat-improve-nav-layout.agentv.pages.dev

View logs

christso and others added 2 commits April 9, 2026 05:13
- Add Pagefind search button (Search docs... / Ctrl+K) to navbar between
  Docs and GitHub icon, matching the allagents.dev layout
- Add full search dialog with dark-themed Pagefind UI
- Increase margin-top on hero install command from 0.5rem to 1.5rem for
  clear visual separation from CTA buttons

Co-Authored-By: Claude Sonnet 4.6 (1M context) <noreply@anthropic.com>
Replace outline stroke magnifying glass with the same filled icon
used by the Starlight docs search button (fill="currentColor").

Co-Authored-By: Claude Sonnet 4.6 (1M context) <noreply@anthropic.com>
@christso christso merged commit 83cb320 into main Apr 9, 2026
4 checks passed
@christso christso deleted the feat/improve-nav-layout branch April 9, 2026 05:25
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