learning_ai_common_plat/dashboards/ux-lab/lovable-design-tokens-playground/PROMPT.md

1.5 KiB

Lovable App 2 — Design Tokens Playground (Micro-App)

Before you start: read and follow DESIGN_SYSTEM_BRIEF.md.

Goal

Build a UI/UX-rich Design Tokens Playground micro-app that previews a token-driven design system and provides high-signal tooling to spot inconsistencies.

This app is meant for visual QA and cross-pollination.

Constraints

  • Only modify files in this repository.
  • No network calls
  • No console.log
  • No hardcoded colors (tokens only; define CSS variables and consume them)

Pages (required)

  • / Overview: theme switcher + token summary
  • /colors Color ramp preview + contrast checker UI
  • /typography Type scale preview
  • /components Component preview gallery
  • /audit “Hardcoded color detector” helper (basic UI tool)

Key features

Theme + token controls

  • Theme toggle
  • Density toggle (comfortable/compact)
  • Radius slider (small/medium/large) affecting components

Contrast checker

  • Select foreground/background token
  • Show WCAG-ish pass/fail indicator (client-side)

Preview:

  • buttons
  • inputs
  • cards
  • alerts
  • tabs
  • table

Audit helper (UI tool)

  • Allow user to paste code snippets
  • Highlight hex colors / rgb() occurrences
  • Provide suggested token replacement list (heuristic)

Deliverables

  • Next.js 16 app
  • Tailwind v4
  • TypeScript strict
  • Scripts: dev, check, build (next build --webpack)

Success criteria

  • Extremely polished UI
  • Useful for designers/engineers
  • Self-contained and safe