Skip to content

feat: add interactive showcase app for example design systems#87

Open
KCBF wants to merge 1 commit into
google-labs-code:mainfrom
KCBF:feat/showcase-app
Open

feat: add interactive showcase app for example design systems#87
KCBF wants to merge 1 commit into
google-labs-code:mainfrom
KCBF:feat/showcase-app

Conversation

@KCBF
Copy link
Copy Markdown

@KCBF KCBF commented May 21, 2026

Summary

The three example design systems in examples/ are currently static DESIGN.md files with no visual representation. This PR adds a showcase/ app that brings them to life as real-world UI pages, making it much easier for developers and designers to evaluate the format.

  • Paws & Paths — pet services app: walker search, booking form, pet roster, profile dashboard. Implements the full Material 3-derived token set including surface hierarchy, tonal containers, and badge components.
  • Atmospheric Glass — weather app: full glassmorphism UI with backdrop-filter blur panels, gradient background, hourly/weekly forecast, 6-metric grid, live °C/°F toggle, and location search.
  • Totality Festival — event ticketing site: hero section with corona glow, lineup cards, day-tab schedule switcher, 3-tier ticket selector with quantity controls and live cart total.

All token values (colors, typography, spacing, border radii, component styles) are sourced directly from the corresponding DESIGN.md files — no external UI libraries, no Tailwind. Every component is hand-rolled from the design tokens to demonstrate that a DESIGN.md file contains everything an agent needs to build a complete UI from scratch.

How to run

cd showcase
bun install
bun run dev

Open http://localhost:5173 and switch between themes using the sidebar.

Test plan

  • bun run build passes with zero type errors (verified)
  • All three pages render correctly in browser
  • Token values match source DESIGN.md files in examples/
  • No changes to existing CLI, linter, or export code

Adds a Vite + React app under showcase/ that visually demonstrates all
three bundled example design systems as real-world UI pages:

- Paws & Paths: pet services app with walker search, booking form,
  pet roster, and profile stats using the Material 3-derived token set
- Atmospheric Glass: weather app with backdrop-filter glass panels,
  hourly/weekly forecast, metrics grid, and live °C/°F toggle
- Totality Festival: event ticketing site with lineup cards, day-tab
  schedule switcher, 3-tier ticket selector with cart summary, and
  corona glow effects matching the cosmic premium design language

All token values (colors, typography, spacing, radii) are sourced
directly from the DESIGN.md files in examples/. Zero external UI
libraries — all components hand-rolled from the design tokens.
@google-cla
Copy link
Copy Markdown

google-cla Bot commented May 21, 2026

Thanks for your pull request! It looks like this may be your first contribution to a Google open source project. Before we can look at your pull request, you'll need to sign a Contributor License Agreement (CLA).

View this failed invocation of the CLA check for more information.

For the most up to date status, view the checks section at the bottom of the pull request.

@KCBF
Copy link
Copy Markdown
Author

KCBF commented May 21, 2026

I signed the CLA

Copy link
Copy Markdown

@LealLara LealLara left a comment

Choose a reason for hiding this comment

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

cool

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.

2 participants