Skip to content
UIGrammer
EN 中文

Theme · Data Dashboard · Intermediate

Fitness Tracker Dashboard

Fitness tracker = three activity rings, a weekly trend chart, stat chips, and recent workouts always one glance away.

Skip to the modify prompt

Tips

Ring colours carry meaning: red is burn, green is exercise, cyan is standing. Numbers large, judgement small.

Build a fitness tracker dashboard for "Pulse", a personal health app. STYLE - Light grey canvas (#f2f2f7), white rounded cards with soft shadows - Apple-Fitness ring colours: Move #fa114f, Exercise #92e82a, Stand #1eeaef; amber streak accent - Friendly rounded sans, tabular numerals LAYOUT - Header: "Today" + date "Tue, Sep 9" + a "12-day streak" amber pill - Left: three activity rings - Move 512/600 (red), Exercise 28/30 (green), Stand 10/12 (cyan) - with a colour-dot legend - Right: 2x2 stat chips (Steps 12,482 / Distance 8.4 km / Calories 612 / Active 48 min) and a "This week" bar chart with today highlighted red - Tall only: "Recent workouts" rows - Morning run (Run chip, 5.2 km - 28 min, 5'23"/km), Evening ride (Ride chip, 18.6 km - 62 min, 18.0 km/h), Recovery flow (Yoga chip, 26 min - Low HR, 104 bpm) COMPONENTS - Header: Today, date, streak pill - Activity rings with a colour-dot legend (Move / Exercise / Stand) - Stat chips: steps, distance, calories, active minutes - Weekly bar chart with today highlighted; workout rows with type chips INTERACTION - Rings sweep to value on view; today's bar is pre-highlighted; workout chips carry type colour. TECHNICAL - React, Tailwind CSS, Recharts, shadcn/ui