Skip to content

Add website#1

Merged
arjun-vegeta merged 3 commits into
masterfrom
website
Apr 12, 2026
Merged

Add website#1
arjun-vegeta merged 3 commits into
masterfrom
website

Conversation

@arjun-vegeta

@arjun-vegeta arjun-vegeta commented Apr 12, 2026

Copy link
Copy Markdown
Owner

Summary

Adds a Next.js landing page and docs site under website/, plus a GitHub Pages workflow that auto-deploys on every push to website/**.

What's in the website

  • Landing page — hero with animated MCP terminal, comparison vs Appium/Maestro, fiber-extraction demo, setup walkthrough, framework support matrix, architecture diagram, tool integrations row
  • Docs/docs section with sidebar nav, markdown renderer (remark-gfm + rehype-highlight + rehype-slug), on-this-page TOC, custom 404
  • Static exportoutput: 'export' with configurable basePath so it drops cleanly onto GitHub Pages
  • Assets<Img> wrapper that auto-prefixes basePath for static builds; agent logos for Claude Code, Cursor, Codex, Replit, Copilot, Antigravity, Qoder

Deployment

.github/workflows/deploy-website.yml triggers on push to master or website when website/** changes. Builds with NEXT_PUBLIC_BASE_PATH=/agenTest and deploys via the official GitHub Pages action.

One-time setup: repo Settings → Pages → Source: GitHub Actions.

Test plan

  • CI (website build) passes
  • Manual check: all docs routes (`/docs/setup`, `/docs/architecture`, `/docs/mcp-tools`, `/docs/type-system`, `/docs/examples`) pre-render
  • Internal links work with basePath on the deployed site
  • Agent logos render and the terminal animation loops cleanly

- Hero, comparison, fiber-extraction, setup, frameworks, footer sections
- Dark terminal aesthetic with Host Grotesk + JetBrains Mono
- Framer-motion animations with scroll-triggered reveals
- Docs section at /docs with sidebar nav, markdown renderer, on-this-page TOC
- Custom 404 page
- Agent logos for Claude Code, Cursor, Codex, Replit, Copilot, Antigravity, Qoder
- Animated terminal with scripted MCP tool flow (login + settings + logout)
- Flipping agent name in terminal titlebar (claude/codex/cursor/replit/antigravity)
- Auto-scrolling, staggered reveals, cursor blink
- Docs on-this-page TOC + custom 404 page
- Img component that auto-prefixes basePath for static export
- Next.js static export config with basePath
- GitHub Pages workflow on push to website/**
@arjun-vegeta arjun-vegeta merged commit 3fd1d39 into master Apr 12, 2026
1 check passed
@arjun-vegeta arjun-vegeta deleted the website branch April 12, 2026 20:24
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