BentoGrid

A CSS grid layout with flexible spanning cards. Perfect for feature showcases, dashboards, and marketing pages that need an asymmetric, magazine-style layout.

import { BentoGrid, BentoCard } from "@animui/ui"

Basic

A 3-column grid with five cards. The first card spans two columns using colSpan=2.

📊

Analytics

Track metrics in real time.

🔒

Security

Enterprise-grade security.

🔗

Integrations

Connect 100+ tools.

🔔

Notifications

Smart contextual alerts.

🤝

Collaboration

Work together seamlessly.

BentoGrid Props

PropTypeDefaultDescription
cols2 | 3 | 43Number of grid columns.
classNamestringAdditional classes.

BentoCard Props

PropTypeDefaultDescription
titlestringCard headline.
descriptionstringSupporting text below the title.
iconReactNodeIcon or decorative element.
headerReactNodeFull-width content above title (image, chart, etc.).
colSpan1 | 2 | 31Number of grid columns to span.
rowSpan1 | 21Number of grid rows to span.
gradientstringCSS gradient for card background.
classNamestringAdditional classes.
© 2026 Steal Shadow. MIT License.Report an issue