shadcn.io is not affiliated with official shadcn/ui
Screenshot Topped Card Grid Features Block for React
Six SaaS-starter modules on shared hairlines from rail to rail, each topped by a wide greyscale drawing of its page (billing, audit log, API console, webhook inspector, usage, team) built from cards, fields and lists.
Installation
Overview
A feature grid topped by page drawings for React with Base UI. Six cells share hairlines in a band that runs from rail to rail and ends the block: three across from lg, two from md, one on a phone. Each cell opens with a wide drawing of the page it describes, flush to the top of the cell and 16:9 on larger screens: a billing page with the plan and the card on file, an audit log with a filter and the latest actions, an API console with a request and its response, a webhook inspector with an endpoint and its deliveries, a usage page with a meter per limit and a team page with an invite field and roles. The drawings are made of cards, fields and lists, with no window frame and no charts or tables, and the one filled chip on each is that page's main action. Under each one sit a title and a sentence. It's built from Guides and plain CSS with your theme's tokens, so the drawings are greyscale and follow light and dark. For a starter kit, a template or an app whose features are screens.
FAQ
How do I change the pages?
Each page is a small component (BillingPage, AuditPage, ConsolePage, WebhookPage, UsagePage, TeamPage) that you pass to Module as its children; the data they show (MEMBERS, ENTRIES, METERS, DELIVERIES) sits at the top of the file. They are built from a few shared pieces: Panel for a raised card, Action for the filled chip and Quiet for an outlined one.
Are the drawings accessible?
Each stage is aria-hidden and inert, so assistive technology reads only the title and the sentence under it, and Tab never lands inside a drawing. Every module is a list item, and its title is a real heading, so the six are announced as a list of six.
Why is the drawing 16:9 on larger screens only?
From sm the stage takes aspect-video so the six line up at any width. On a phone it has a fixed height of 11 rem instead, so six drawings don't become six full screens; the drawings are laid out to fit the shorter box, and anything that would overflow is clipped.
How are the cells separated?
By shared hairlines: the grid has gap-px on a bg-border background and each cell is bg-background, so there is one line between two cells instead of two. The band runs from rail to rail, so it has no outer radius, and its top rule comes from Guides with a + on each rail. There is no bottom rule, because the next block's top rule is the band's foot.
Does it follow my theme?
Yes. The stages are bg-muted with bg-card pages on them, the text is the foreground colour at 70% where it is secondary, and there is no dark scope or fixed colour, so every preset gives the same drawing in its own tones. Status uses a filled or an outlined dot rather than red and green.
Related
- Pro
Aspect Ratio Mockup Cards Features
Card gridsA six-cell report-type grid for a reporting tool: a trend line, a table, a funnel, a ranked list, a heat strip and a donut, each drawn on a 4:3 plate above its title and one sentence.
- Pro
Browser Chrome Card Grid Features
Card gridsSix starter pages for a site builder, each card a browser window with three dots and an address pill over a greyscale skeleton of a pricing page, blog, checkout, docs, dashboard or 404.
- Pro
Framed Preview Card Trio Features
Card gridsThree tall cells, each opening with a framed greyscale drawing: a photo contact sheet, a shoot timeline and a comment thread.
- Pro
Bento Grid Features
BentosA bento of five features for an issue tracker, each cell drawn as the product at work: a live board with teammates' cursors, a pull request, a burndown, a triage rule and a typed SDK, in cells that share their hairlines.
- Pro
A bento of six kinds of cell for a field-service app, each a box with its lines running past the corners: a job list, a rolling figure, avatars with presence, a code window, live switches and a step tracker.
- Pro
Animated Icons Features
Card gridsA three-by-three grid of hand-drawn SVG icons that each play their own animation on hover, keyboard focus or tap: a bell rings, a check draws, an arrow uploads.