Skip to content

feat(docs): add animated SVG scenes to agent list cards#4

Open
Aniket-508 wants to merge 1 commit into
mainfrom
feat/agent-list-animations
Open

feat(docs): add animated SVG scenes to agent list cards#4
Aniket-508 wants to merge 1 commit into
mainfrom
feat/agent-list-animations

Conversation

@Aniket-508

Copy link
Copy Markdown
Contributor

Summary

Redesigns the agents list (AgentsList) as cards — each with a looping SVG animation, the agent's short title, and its description — replacing the previous plain underlined-link layout.

  • New components/agent-animations.tsx exports AgentAnimation, which maps an agent slug to one of 18 hand-built scenes (deep search, browser, chat-with-youtube, etc.), falling back to the deep-search scene for unknown slugs.
  • Animations use SMIL (<animate> / <animateTransform>) rather than CSS/JS, so the whole set renders server-side with no client bundle.
  • Colors come from currentColor via Tailwind text classes, so every scene adapts to light/dark automatically. All scenes share a 220×120 viewBox.
  • agents-list.tsx now renders bordered cards with a gradient animation header and a hover state.

CI

  • pnpm check — 0 warnings, 0 errors
  • pnpm typecheck — pass

🤖 Generated with Claude Code

Redesign the agents list as cards with a per-agent looping SVG animation,
title, and description. Animations live in a new agent-animations.tsx and use
SMIL so they render server-side with no client bundle and adapt to light/dark
via currentColor.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@vercel

vercel Bot commented Jun 24, 2026

Copy link
Copy Markdown

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

Project Deployment Actions Updated (UTC)
agentcn Ready Ready Preview, Comment Jun 24, 2026 8:07pm

Request Review

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