Upload Drop Zone

Dashed-border card with an upload glyph above a heading and helper line.

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

Import & use
import { Shapes76 } from "@/components/beste/piece/shapes76";

<Shapes76 />

More Shapes pieces

View all Shapes

Three-node progress strip above a card with two fields and back-next actions.

Two-column card with copy on the left and a stacked form with submit on the right.

Blog Card

shapes39

Side-by-side thumbnail, category dot, two title lines, and a meta line.

Avatar circle, two stacked content lines, and a rose unread dot.

Event Card

shapes45

Date block on the left with title lines and a location row carrying a status dot.

Product Card

shapes38

Image-topped tile with a title line, price block, and a circular add button.