WingoUI
ComponentsTemplatesDocsChangelogAI agents
ThemePricing
  1. Home
  2. Components
  3. Layout
Layout

React layout components for Tailwind CSS

Layout components give a screen its structure. App Shell is the whole admin layout in one component: a collapsible, resizable sidebar, a top bar and the page. Page Header and Entity Header form the top of an admin page or a record, with titles, badges, key facts and actions. Detail Layout arranges a record into a main column of sections and a side panel, Settings Layout follows the macOS and iOS settings pattern with a save bar, and Split View shows a list and its detail side by side. Toolbar sits above a list or table with search, filter chips, sort and a view switch. Card, Accordion, Collapsible, Separator and Scroll Area are the smaller pieces most pages are built from.

[12] components[3] free[9] Pro

All Layout[12]

CardFree

The surface listings, stats, settings and plans sit on: media, header, body and footer parts, four variants and a lift-and-press mode.

App Shell

The whole admin layout in one component: a collapsible, resizable sidebar, a top bar and the page; a drawer and a tab bar on phones.

AccordionFree

A stack of disclosures for FAQs, settings sections and order details, with four variants, icons, descriptions and one or many open.

Collapsible

One section that opens and closes with a spring height animation, plus CollapsibleText, the show more clamp for long descriptions.

Detail Layout

The page grid of a record (a client, a contact, an invoice): header, a main column of sections and a side panel, plus the section card.

Entity Header

The top of a record page (a client, a contact, a deal, an invoice): name, status, key facts, actions, favorite, follow and record pager.

Page Header

The top of an admin page: breadcrumb, title with avatar and badges, description, meta, actions that fold into a menu, and tabs.

Scroll Area

A scroll container with slim custom scrollbars, edge fades that ease out at the ends, snap scrolling and prev / next buttons for rails.

Settings Layout

A settings area like macOS and iOS: a section nav, grouped label and control rows, and a save bar that slides up when something changes.

Split View

A list and its detail side by side on wide screens and a push / pop stack with swipe back on phones, as in CRMs and mail apps.

Toolbar

The bar above a list or table: search, filter chips, applied filters, sort, a list / grid switch, the count, actions and a bulk mode.

SeparatorFree

A thin divider between groups of content, horizontal or vertical, solid, dashed or dotted, with an optional label or icon in the line.

About Layout

These components change their structure on phones instead of only shrinking. The app shell turns its sidebar into a drawer with a tab bar, the split view becomes a push and pop stack with swipe back, settings become an iOS grouped list, and page header actions move under the title when space runs out. 3 of the 12 layout components are free: the source is open to everyone through the CLI, shadcn and the docs page (the MCP server needs a free account key). The other 9 are part of Pro.

More categories

  • Buttons & Actions7 components
  • Inputs36 components
  • Forms8 components
  • Navigation19 components
  • Overlays12 components
  • Feedback12 components
  • Data Display23 components
  • Tables & Lists11 components
  • Charts & Stats15 components
  • Media15 components
  • AI Kit16 components
  • Text & Effects1 component
  • Mobile15 components
  • Commerce16 components
  • Marketing Sections20 sections
  • Blocks23 blocks
  • Templates29 templates
  • Hooks & Utilities36 hooks and utilities
WingoUI

Animated, configurable, mobile-first React components. Copy the source, make it yours, and let your coding agent build with it.

ComponentsTemplatesPricingTheme

Component categories

  • Buttons & Actions
  • Inputs
  • Forms
  • Navigation
  • Overlays
  • Feedback
  • Data Display
  • Tables & Lists
  • Charts & Stats
  • Layout
  • Media
  • AI Kit
  • Text & Effects
  • Mobile
  • Commerce
  • Marketing Sections
  • Blocks
  • Hooks & Utilities
Wingo UI