Recovery Day

Recovery-day card with an indigo moon tile, readiness line, and sparkle-bulleted active-recovery items.

Recovery day72 readiness · take it easy
20-min easy walk outside
Mobility flow · 10 minutes
Sauna + cold plunge (optional)
Protein + carbs within 2 hours

Requires shadcn/ui initialized. Run npx shadcn@latest init if you haven't.

Import & use
import { Fitness9 } from "@/components/beste/piece/fitness9";

<Fitness9
  message="Recovery day"
  readiness="72 readiness · take it easy"
  activities={[
    "20-min easy walk outside",
    "Mobility flow · 10 minutes",
    "Sauna + cold plunge (optional)",
    "Protein + carbs within 2 hours"
  ]}
  tone="violet"
/>

More Fitness pieces

View all Fitness
New PRDeadlift · 1RM
180 kg+10 kg
Prev 170 kgHit today · Apr 23

Amber PR celebration card with trophy tile, lift label, bold new weight, and an emerald delta pill.

Gym streak14 days
5 of 5 this week18 visits this month

Gym Check-in

fitness4

Check-in streak card with a flame tile, day count, seven-day attendance row, and weekly/monthly counts.

Run a half marathon21.1 km without stopping
82%
17.2 km longest runTarget by Jun 28

Fitness Goal

fitness6

Goal tracker with a rose icon, target line, warm gradient progress bar, and current status plus deadline.

Hypertrophy 12 · Phase 2
W5
Volume peak5 sessions
W6
Deload3 sessions
W7
Strength push5 sessions
Current
W8
Strength test4 sessions

Multi-week training plan with emerald completed tiles, a primary current tile, and a current pill.

Beste Sözen
Beste SözenSilver · tier 4
142Sessions
184hHours
12PRs
72% to gold

Athlete profile card with a medal badge, tier label, three-stat tile row, and an XP-to-next-tier bar.

Romanian deadliftHamstrings · Glutes · Back
Brace core before each rep
Hinge at the hips, knees soft
Keep the bar close to the shins
Avoid · Rounded lower back at the bottom

Form Cues

fitness7

Exercise form card with a sky play tile, muscle-group line, info-dot cues, and a rose avoid callout.