Skip to main content
  • Location: sabo/src/components/ui/bento-grid.tsx
By default Bento Grid is a layout pattern. Our implementation only adds light :hover transitions (no autoplay animation).

When to use

  • Showcase features in an asymmetric grid with visual interest.
  • Combine cards of different heights; add subtle hover motions only.

Usage

sabo/src/components/ui/bento-grid.tsx

Key props

string
Card title text.
string
Supporting copy below the title.
React.ElementType
Icon component displayed above the title.
ReactNode
Optional decorative background content.
string
Link destination for the card’s call-to-action.
string
Text for the call-to-action button.
string
Additional CSS classes to apply to the card (e.g., for spanning columns).

Styling tip

  • Keep hover effects subtle; avoid autoplaying animations inside cards.
  • Ensure link CTA remains visible and accessible on hover.