ID-card layout with an indigo photo panel on the left and a name, grade, school, and validity footer.
Requires shadcn/ui initialized. Run npx shadcn@latest init if you haven't.
import { Education29 } from "@/components/beste/piece/education29";
<Education29
student="Elara Martin"
grade="Grade 7 · 7B"
school="Redwood Middle School"
photo="EM"
imageSrc="https://images.unsplash.com/photo-1499996860823-5214fcc65f8f?w=200&auto=format&fit=crop&q=60&ixlib=rb-4.1.0&ixid=M3wxMjA3fDB8MHxzZWFyY2h8NDR8fHBvcnRyYWl0fGVufDB8fDB8fHww"
alt="Elara Martin"
id="STD-24-00281"
/>Ranked student list with rank digits, avatar initials, and emerald score pills on the right.
Graded assignment card with a color-tinted letter tile, score fraction, and a clipped feedback excerpt.
Course assignment card with a violet file tile, status pill, due date, and attachment count footer.
Course tile with a gradient thumbnail, instructor byline, duration, and an inline progress bar.
Teacher profile with a gradient avatar wearing an amber award badge, subject line, and rating row.
Multiple-choice card with a progress bar in the header, stem text, and four lettered option rows.