Skip to content

feat: complete Interactive Simulations and Community Projects sections#676

Merged
Timonwa merged 15 commits into
mainfrom
669-community-projects-section
Apr 2, 2026
Merged

feat: complete Interactive Simulations and Community Projects sections#676
Timonwa merged 15 commits into
mainfrom
669-community-projects-section

Conversation

@Timonwa

@Timonwa Timonwa commented Apr 1, 2026

Copy link
Copy Markdown
Contributor

Pull Request

Description

Completes the Interactive Simulations and Community Projects sections for the new landing page:

  • Interactive Simulations: 3 interactive demo cards (Customer Support Pipeline, Market Research, Code Modernization) with live agent execution logs, animated SVG visualizations, and play/reset controls
  • Community Projects: Horizontal scroll showcase of community-built projects with sticky left column header, scroll-driven horizontal card movement, and project cards with images/tags/links
  • Copy update: Updated some of the landing page section copy to match the latest design document — hero, features, complete stack, MCP servers, get started, CTA
  • Styling consistency: All prototype sections now use SectionWrapper, landing-section-header, landing-badge, and primary color tokens

Note: MCP Servers and Complete Stack sections are still WIP.

Related Issue

Closes #669

Type of Change

  • Bug fix (non-breaking change that fixes an issue)
  • New feature (non-breaking change that adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to not work as expected)
  • Documentation update
  • Performance improvement
  • Code refactoring (no functional changes)
  • Tests
  • Other (please describe):

How Has This Been Tested?

  • Verified interactive simulation play/reset works for all 3 demo cards
  • Confirmed horizontal scroll showcase works on desktop and mobile
  • Confirmed sticky left column on large screens, stacked on small screens
  • Verified all updated copy matches the design document
  • Biome lint passes on all modified files

Checklist

  • My code follows the code style of this project
  • I have updated the documentation accordingly
  • I have added tests to cover my changes
  • All new and existing tests passed
  • My changes generate no new warnings
  • I have checked for potential breaking changes and addressed them

Screenshots (if applicable)

Additional Notes

MCP Servers and Complete Stack sections are still work in progress and will be completed in a follow-up PR.

🤖 Generated with Claude Code

@changeset-bot

changeset-bot Bot commented Apr 1, 2026

Copy link
Copy Markdown

⚠️ No Changeset found

Latest commit: b9c7dba

Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.

This PR includes no changesets

When changesets are added to this PR, you'll see the packages that this PR includes changesets for and the associated semver types

Click here to learn what changesets are, and how to add one.

Click here if you're a maintainer who wants to add a changeset to this PR

@vercel

vercel Bot commented Apr 1, 2026

Copy link
Copy Markdown
Contributor

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

Project Deployment Actions Updated (UTC)
adk-typescript-docs Ready Ready Preview Apr 2, 2026 9:45am
adk-web Ready Ready Preview Apr 2, 2026 9:45am

Request Review

@gemini-code-assist gemini-code-assist Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This pull request significantly enhances the ADK-TS landing page by replacing several placeholder components with feature-rich, interactive sections. Key updates include a detailed breakdown of the development stack, a tabbed interface for pre-built MCP servers, a horizontal scrolling showcase for community projects, and an interactive multi-agent simulation component. The changes also introduce the motion library for animations and refine various marketing descriptions and code snippets. Review feedback identifies a few critical issues: a potential syntax error in the MCP code snippet template caused by slashes in identifiers, a missing border on mobile for the stack section, a formatting glitch in the simulation descriptions, and a likely copy-paste error in the project statistics.

Comment thread apps/docs/app/new-landing/_components/mcp-servers.tsx
Comment thread apps/docs/app/new-landing/_components/complete-stack.tsx
Comment thread apps/docs/app/new-landing/_components/interactive-simulations.tsx Outdated
Comment thread apps/docs/app/new-landing/_components/project-features.tsx
Timonwa added 2 commits April 1, 2026 16:27
- Changed showcase link from "/showcases" to "/showcase" in project features component.
- Updated star count from "90+" to "115+" in project features section.
- Added a new animated dot in the advanced-tooling SVG for enhanced visual effects.
- Added right arc to the advanced-tooling SVG for improved design.
- Corrected numbering in the examples README for clarity.
- Updated links to the Contributing Guide from "CONTRIBUTION.md" to "CONTRIBUTING.md" in multiple README files for consistency.
@Timonwa Timonwa merged commit cfc6330 into main Apr 2, 2026
5 checks passed
@Timonwa Timonwa linked an issue Apr 2, 2026 that may be closed by this pull request
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.

Community Projects section Interactive Simulation section

2 participants