๐ŸŽฏ Nexus teaches Next.js from foundations to professional systemsโ€ขโšก App Router, React 19, and Tailwind v4 in one learning pathโ€ข๐Ÿงฉ Inspect real components, layouts, and reusable patternsโ€ข๐Ÿ› ๏ธ Build production discipline, not just polished demosโ€ข๐Ÿ“š Tracks, references, and design studies in one placeโ€ข๐ŸŽฏ Nexus teaches Next.js from foundations to professional systemsโ€ขโšก App Router, React 19, and Tailwind v4 in one learning pathโ€ข๐Ÿงฉ Inspect real components, layouts, and reusable patternsโ€ข๐Ÿ› ๏ธ Build production discipline, not just polished demosโ€ข๐Ÿ“š Tracks, references, and design studies in one placeโ€ข๐ŸŽฏ Nexus teaches Next.js from foundations to professional systemsโ€ขโšก App Router, React 19, and Tailwind v4 in one learning pathโ€ข๐Ÿงฉ Inspect real components, layouts, and reusable patternsโ€ข๐Ÿ› ๏ธ Build production discipline, not just polished demosโ€ข๐Ÿ“š Tracks, references, and design studies in one placeโ€ข๐ŸŽฏ Nexus teaches Next.js from foundations to professional systemsโ€ขโšก App Router, React 19, and Tailwind v4 in one learning pathโ€ข๐Ÿงฉ Inspect real components, layouts, and reusable patternsโ€ข๐Ÿ› ๏ธ Build production discipline, not just polished demosโ€ข๐Ÿ“š Tracks, references, and design studies in one placeโ€ข
Sections

Bento Grid

Bento-style feature grid with variable column spans, gradients, and optional CTA links

Quick Preview

Everything you need

A complete toolkit for building modern web products.

Performanceโšก

Blazing fast

Built on Next.js App Router with React Server Components โ€” ships zero JS by default.

๐ŸŒ™

Dark mode

First-class dark mode with CSS variables.

๐Ÿ”ท

Fully typed

TypeScript strict mode throughout every component.

A11yโ™ฟ

Accessible by default

WCAG 2.2 AA compliant components โ€” ARIA labels, keyboard navigation, and focus management built in.

๐ŸŒ

Open source

MIT licensed โ€” use it anywhere, customize everything.

Stable๐Ÿš€

Production ready

Tested, typed, and deployed by real teams.

Installation

// Copy the component from
src/components/sections/BentoGrid.tsx

Usage

import { BentoGrid } from '@/components/sections/BentoGrid'
const items = [
{
title: 'Blazing fast',
description: 'Built on Next.js App Router...',
icon: 'โšก',
colSpan: 'two-thirds', // 'full' | 'two-thirds' | 'half' | 'third'
rowSpan: 1, // 1 | 2
gradient: 'from-teal-50 to-emerald-50',
tag: 'Performance',
},
]
<BentoGrid title="Everything you need" items={items} />

Equal-sized grid

Uniform column layout

Everything you need

Use colSpan:'third' and 'full' for a uniform layout.

โšก

Fast

Renders in milliseconds.

๐Ÿ”’

Secure

End-to-end encryption.

๐ŸŒ

Open source

MIT license, fork away.

๐ŸŒ

Works everywhere

Deploy to any cloud or edge.

Prompt Preview

Copy a prompt that recreates this UI

Paste this into your AI coding assistant to generate code that closely matches the reference, including color, size, shape, typography, spacing, and polish.

Copy-ready AI prompt

Starts from the current visual reference and project constraints.

Tweak only product-specific copy or data after the first generation pass.

Props

PropTypeDefaultDescription
titlestring"Everything you need"Section heading
subtitlestring-Section sub-heading
itemsBentoItem[]-Grid items with title, description, icon, span, gradient
classNamestring-Additional CSS classes

Features

  • โœ“Variable column spans: full / two-thirds / half / third
  • โœ“Row span support
  • โœ“Per-item gradient background
  • โœ“Optional CTA arrow and href
  • โœ“Optional tag badge
  • โœ“Server Component