Bento Grid
ComponentsGrid GuidePaletteShowcase
StyleKit →
Layout System

The Art of the Grid

Inspired by the Japanese bento box — every element has its perfect place. Varying card sizes create rhythm, hierarchy, and visual delight in a single glance.

Mix col-span and row-span to compose layouts that feel alive, not rigid.

Design System

A complete UI component library built for modern product teams.

Explore components

Response Time

48ms

avg. global latency

99.9%

uptime

12K+

users

Layout Switcher

One grid, infinite arrangements

The same grid system adapts to any context — personal profile, portfolio, or product dashboard.

Alex Tanaka

Product Designer & Developer

UI/UXReactFigma

@alex_tanaka

12.4K followers

alex-tanaka

420 repos

Skills

UI Design92%
React / Next.js88%
Motion Design76%
Widget Behaviors

Every card has personality

Hover each widget to see its unique micro-interaction. Small details make the difference.

Pro Feature

Icon Color Flip

The icon container transitions from neutral to brand blue on hover using group-hover:bg-blue-500.

group+group-hover:bg-blue-500+group-hover:text-white

Scale on Hover

2.4M+18%

Total API calls this month

Progress Bars

Storage78%
Bandwidth54%
Compute91%

Tag Cloud

ReactTypeScriptTailwindNext.jsFigmaFramerVercelPrisma

Hover the card to see all tags shift color

Grid Size Guide

Mix and match spans

These are the building blocks. Combine them to create any rhythm you imagine.

1x1

col-span-1

row-span-1

2x1

col-span-2

row-span-1

1x1

col-span-1

row-span-1

1x2

col-span-1

row-span-2

3x1

col-span-3

row-span-1

2x2

col-span-2

row-span-2

The hero card. Always the anchor of your layout.

1x1

col-span-1

row-span-1

1x1

col-span-1

row-span-1

4x1

col-span-4

Full-width — great for stats, banners, or CTAs

Color System

Purposeful palette

Each color carries meaning. Use them consistently to build visual hierarchy across your grid.

#18181b

Zinc 900

Dark Background

#fafafa

Zinc 50

Light Background

#3b82f6

Blue 500

Primary Accent

#8b5cf6

Purple 500

Secondary Accent

#ec4899

Pink 500

Highlight

#f97316

Orange 500

Warning / Energy

Best Practices

Do this. Not that.

The difference between a bento grid that feels polished and one that falls flat.

Do

Vary card sizes

Use col-span-2, col-span-3, and row-span-2 to create natural hierarchy.

Consistent gap

Use gap-4 or gap-6 uniformly — never mix gap sizes in the same grid.

rounded-2xl or larger

Soft corners signal approachability and fit the iOS-inspired aesthetic.

Hover lift effect

translate-y-1 + scale-[1.01] on every card gives a tactile, widget feel.

Soft shadows

rgba(0,0,0,0.08) style — never hard drop-shadows that feel harsh.

Don't

All same-size cards

A grid of identical tiles is a table, not a bento. Break the monotony.

Inconsistent gap

Mixing gap-2 and gap-8 in one layout destroys visual coherence.

Sharp corners (rounded-none)

Hard corners feel cold and dated. Always use at least rounded-xl.

No hover state

Static cards feel dead. Every widget should respond to user intent.

Hard box shadows

box-shadow: 0 4px 6px black looks heavy. Keep shadows light and warm.

Real-World Example

Meet Lumio

A fictional SaaS product landing page, built entirely with bento grid principles. Eight cards. One unified layout. Zero compromise.

Lumio

Illuminate your workflow. Ship faster.

Lumio brings together your team, tools, and insights in one beautiful, intelligent workspace.

Active users

48K

+22% this month

NPS Score

72

World-class product love

Integrations

Slack
GitHub
Linear
Notion
Figma
+80 more

Connect every tool your team already uses. No re-learning required.

AI Summaries

Every meeting, document, and thread — summarized automatically.

SOC 2 Ready

Enterprise-grade security, compliance built-in from day one.

Blazing Fast

Sub-100ms global response times. Edge-cached across 32 regions worldwide. Your team never waits.

32

edge regions

"Lumio transformed how our team collaborates. We shipped 3x faster in the first month. The bento-style dashboard gives everyone exactly what they need, nothing more."
MK

Maya Kim

CTO, Veritas Labs

Bento Grid

A layout system inspired by the Japanese art of the bento box. Every element in its perfect place.

System

Grid GuideComponentsPaletteShowcase

StyleKit

All StylesDocumentationContributingGitHub
Back to StyleKit

© 2024 StyleKit. Built with love and lots of gap-4.

Made withBento Grid+ Tailwind CSS