Skip to content
shadcn.io

shadcn.io is not affiliated with official shadcn/ui

Top Image Card Sextet Features Block for React

Six feature cards whose top is generative pattern art from the catalog (contours, dot fields, graph paper) in place of a photo, with an icon badge that overhangs the card's corner, a title and a sentence.

Framework
UI library

Preview

Preview width

Installation

Part of Pro
Pro unlocks the code and one-line install of every Pro button and text effect, plus the MCP for your AI editor.
Have Pro already? Sign in to open it.Opens here as soon as you're Pro.

Overview

A feature grid of pattern-topped cards for React with Base UI. Six cards for a team-infrastructure platform sit under a centred header, three across from lg and two from md. The top of each card is a band of generative art from the catalog instead of a photo: two contour maps with different seeds and scales, two dot fields with different spacing and fades, and two sheets of graph paper (one with filled cells, one dashed and fine), each cropped by a soft mask and tinted with the foreground colour. An icon badge hangs over the card's top corner, and under the art sit a title and a sentence. Every pattern is held still: the contour maps don't drift, the dots don't wave and don't light up near the pointer. On a phone the cards become a snap scroller with the next card peeking in. It's built from Dot Pattern, Grid Pattern, Topography and Guides, with your theme's tokens for every colour. For infrastructure and developer products that want texture without a screenshot.

FAQ

Which patterns are used, and are they static?

Topography, Dot Pattern and Grid Pattern from the catalog. The contour maps are given speed={0} and the draw-in and drift animations are switched off, the dot fields get speed={0} and interactive={false}, and Grid Pattern is static by design. So nothing in the art moves, on any device, with or without reduced motion.

How do I change the art?

Each card's art is a small helper, Contours, Dots or Paper, with a few props: a seed and scale for the map, a gap, size and fade for the dots, a cell size, dashes and filled cells for the paper. Changing the seed draws a different map, and the same seed draws the same one on the server and in the browser. You can pass any other catalog background in its place.

How are the patterns coloured?

By the foreground token, thinned: the contour lines use the component's default 18%, the dots are 32% and the filled cells 9%, over a bg-muted/40 well. So they follow your theme in light and dark and stay calm behind any copy.

How does the corner badge hang over the edge?

It's absolutely positioned on the card with -top-3 and -start-3, above the art with z-10, so it overlaps the card's border by 12 pixels. The grid has room for it: md:gap-8 and md:px-8. It is decoration (aria-hidden); the title names the feature.

How does the scroller work on a phone?

Below md the list is a horizontal snap scroller: cards are basis-[85%] so the next one peeks in, and each snaps to the centre. The scroller is a named, focusable region, so a keyboard can scroll it with the arrow keys. From md it is an ordinary grid.

Does it work right to left?

Yes. The badge sits on the start corner (the top right in a right-to-left page), the scroller follows the page direction and the patterns are symmetric. Only the text changes.

  • Pro

    Six schematic cards for a diagramming tool, each a small line diagram of a queue, fan-out, funnel, retry loop, cache or gate with a dot travelling its path, in cells that end in corner marks.

  • Pro

    A feature section for a roadmap planner that lays a frosted headline chip and three raised feature tiles over a wide greyscale roadmap drawing, with no photo: the product is the background.

  • Pro

    Three tall cells, each opening with a framed greyscale drawing: a photo contact sheet, a shoot timeline and a comment thread.

  • Pro

    A masonry wall of six cards of different heights for a team workspace: a checklist whose boxes really tick, a quick-add bar, a stat, a three-lane board, a set of tags and a thread with a mention.

  • Pro

    Card Carousel Features

    Carousels and media

    A multi-up carousel of seven capability cards for a product-tour builder, each led by a greyscale drawing, with the next card cut off at the rail and previous and next buttons in the heading row.

  • Pro

    A 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.