Strength-set tracker listing each set with reps, weight, and a done or next pill at the end of the row.
Requires shadcn/ui initialized. Run npx shadcn@latest init if you haven't.
import { Fitness1 } from "@/components/beste/piece/fitness1";
<Fitness1
exercise="Back squat"
target="5 × 5 @ RPE 8"
sets={[
{
"set": 1,
"reps": "5",
"weight": "80 kg",
"done": true
},
{
"set": 2,
"reps": "5",
"weight": "85 kg",
"done": true
},
{
"set": 3,
"reps": "5",
"weight": "95 kg"
},
{
"set": 4,
"reps": "5",
"weight": "95 kg"
}
]}
repsLabel="reps"
doneLabel="Done"
nextLabel="Next"
tone="neutral"
/>Goal tracker with a rose icon, target line, warm gradient progress bar, and current status plus deadline.
Multi-week training plan with emerald completed tiles, a primary current tile, and a current pill.
Athlete profile card with a medal badge, tier label, three-stat tile row, and an XP-to-next-tier bar.
Smart-scale readout card with four muted tiles for weight, body fat, muscle mass, and water percent.
Numbered warm-up routine with an orange flame header, a total-time pill, and duration column per row.
Check-in streak card with a flame tile, day count, seven-day attendance row, and weekly/monthly counts.