📐

Layout Patterns

Spatial arrangements that structure content—bento grids, dashboards, holy grail, magazine layouts. 11 foundational layout patterns for establishing hierarchy and visual flow.

11 patterns

Layout patterns define the spatial structure of your interface. These 11 patterns include bento grids, hero sections, sidebars, dashboards, masonry, split screens, card grids, holy grail, magazine, floating, and terminal layouts. Each serves different content types and user goals—dashboards for data scanning, magazine for storytelling, terminal for developer tools. Choose based on content density, information hierarchy, and primary user tasks.

All Layout Patterns

Bento Layout

Bento layout arranges content in asymmetric grid boxes—mixed sizes, card-based, masonry-style. Popular in modern landing pages and dashboards for visual hierarchy.

bento-layoutbento-gridasymmetric-grid

Hero Section

Hero section is prominent above-the-fold content—large headline, supporting copy, CTA, visual. Essential first impression for landing pages and marketing sites.

hero-sectionhero-bannerabove-the-fold

Sidebar Layout

Sidebar layout uses vertical panel for navigation and actions—persistent access to primary features. Standard in dashboards, admin panels, and productivity tools.

sidebar-layoutsidebar-navigationapp-sidebar

Dashboard Layout

Dashboard layout displays key metrics and data—cards, charts, tables in scannable grid. Essential for analytics tools, admin panels, and monitoring interfaces.

dashboard-layoutdashboard-uimetrics-display

Masonry Layout

Masonry layout arranges content in columns with varying heights—Pinterest-style, no gaps. Perfect for image galleries, product grids, and content discovery.

masonry-layoutpinterest-layoutwaterfall-grid

Split Screen Layout

Split screen layout divides viewport into two equal or proportional sections—left/right or top/bottom. Common in onboarding, comparisons, and before/after presentations.

split-screentwo-column-layoutdivided-layout

Card Grid Layout

Card grid layout arranges content in uniform cards with consistent sizing—rows and columns, equal heights. Standard for product catalogs, blog archives, and content libraries.

card-gridgrid-layoutcard-layout

Holy Grail Layout

Holy Grail layout uses header, three columns (left nav, main content, right sidebar), and footer—classic web layout structure for content-rich sites.

holy-grail-layoutthree-column-layoutclassic-layout

Magazine Layout

Magazine layout uses editorial design principles—large imagery, varied typography, asymmetric composition. Perfect for storytelling, blogs, and content-focused sites.

magazine-layouteditorial-designcontent-layout

Floating Layout

Floating layout centers content with backdrop—modal-like but not overlay. Common in focused experiences like login, onboarding, and single-task flows.

floating-layoutcentered-layoutmodal-layout

Terminal Layout

Terminal layout mimics command-line interface—monospace font, dark background, prompt-based interaction. Popular in developer tools, admin panels, and technical products.

terminal-layoutcli-uicommand-line