Sunil Prasad c48a11b13c feat: Add smooth 5-second auto-rotation to Hero stories and ProductShowcase cards
- Hero auto-rotates story backdrops every 5 seconds with 500ms fade transitions
- ProductShowcase cards rotate with mint ring highlight on the active card
- Inactive cards fade to 60% opacity on mobile, full opacity on desktop
- New components: StoryBackdrop, StoryOnboarding, CountUp, lib/stories
- Manual Another-story control still works

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-12 14:10:48 -07:00
2026-07-08 16:29:41 +05:30
2026-07-08 16:29:41 +05:30
2026-07-08 16:29:41 +05:30
2026-07-08 16:29:41 +05:30
2026-07-08 16:29:41 +05:30
2026-07-08 16:29:29 +05:30
2026-07-08 16:29:41 +05:30
2026-07-08 16:29:41 +05:30

Aartha React Prototype

Reusable Next.js 14 + TypeScript + Tailwind implementation of the Aartha Labs UI concept.

What is included

  • Marketing website at /
  • Web app dashboard at /dashboard or /app
  • Mobile screen showcase at /mobile
  • Reusable components under components/
  • Shared data and PRD-derived content under lib/data.ts

Component structure

  • components/ui - primitive reusable UI: buttons, cards, chips, progress bars, logo
  • components/charts - SVG chart components: area, donut, gauge, mini bars
  • components/finance - finance-specific reusable cards and rows
  • components/marketing - marketing page sections composed from UI primitives
  • components/dashboard - dashboard shell, navigation, views, Ask Aartha
  • components/mobile - phone frame and mobile screen compositions

Run locally

npm install
npm run dev

Then open:

  • http://localhost:3000
  • http://localhost:3000/dashboard
  • http://localhost:3000/mobile

Notes for engineering handoff

This is still a front-end prototype. There is no backend, auth, Plaid integration, or real AI service connected yet. The structure is intentionally reusable so the product team can preserve the visual direction while engineers replace static data with API-backed state.

Description
No description provided
Readme 127 KiB
Languages
TypeScript 97.8%
CSS 1.6%
JavaScript 0.6%