Layout Library

Layout patterns for websites and slides, each with a copyable prompt. Copy adds a style-matching suffix automatically.

Hero Sections

Web 8

Gradient mesh hero

Hero Sections

A soft gradient field fills the section behind a centered heading and CTAs.

Create a hero section whose backdrop is a large gradient area filling the section's
background. Center a heading, one supporting line, and a CTA button group
in the middle of that gradient area. Keep a slim navigation bar above the
hero. On narrow screens, keep the gradient full-bleed and let the centered
copy block use the full width.

Big type hero

Hero Sections

One oversized headline fills the section with minimal supporting elements.

Create a hero section dominated by a single oversized headline that fills
most of the section's height. Add only one short supporting line and one
CTA below it, both kept small relative to the headline. Keep the
navigation bar minimal above. On narrow screens, reduce the headline's
size but keep it as the section's dominant element.

Centered hero with screenshot

Hero Sections

Center-aligned heading and CTAs sitting above one large screenshot that anchors the section.

Create a hero section built around a centered heading, one supporting sentence, and
a row of CTA buttons, all center-aligned near the top of the section. Below
that copy, place one large screenshot or product visual spanning most of
the section's width. Keep a slim navigation bar above the hero. On narrow
screens, shrink the screenshot but keep it directly below the copy in the
same order.

Floating cards hero

Hero Sections

A centered heading and CTAs framed by product cards floating on either side.

Create a hero section anchored by a centered heading, one supporting line, and a
CTA button group in the middle. Place two or three product screenshot
cards around that central copy, offsetting them at different heights so
they read as floating rather than lined up in a grid. Keep a slim
navigation bar above the hero. On narrow screens, collapse the floating
cards behind or below the centered copy.

Split hero

Hero Sections

Heading and calls to action on one side, product visual on the other.

Create a hero section split into two halves. On the left, stack a large
heading, one supporting sentence, and a row of two buttons (one primary, one
quiet). On the right, place a single product visual that bleeds toward the
outer edge of the viewport. Keep a slim navigation bar above the hero that
stays fixed while scrolling. On narrow screens, stack the copy above the
visual instead of side by side.

Hero with inline signup

Hero Sections

Heading and CTAs above a single-row email field paired with its own submit button.

Create a hero section led by a centered heading and one supporting line,
followed directly by a single-row form: one email input placed beside one
submit button, kept inline rather than as a separate call to action. On
narrow screens, stack the input above the button instead of placing them
side by side.

Terminal hero

Hero Sections

Heading and CTAs beside a code or terminal panel used as the hero's visual.

Create a hero section split into two halves. On one side, stack a heading,
one supporting line, and a CTA button group. On the other side, place a
terminal or code-editor panel as the visual, with a small header strip
above its lines of code so it reads as a window. On narrow screens, stack
the terminal panel below the copy.

Video background hero

Hero Sections

A full-bleed looping video fills the section behind a centered heading and CTAs.

Create a hero section where a looping video or animated clip fills the
entire background of the section. Layer a centered heading, one
supporting line, and a CTA button group on top of that video, keeping
enough contrast that the text stays readable. Keep the navigation bar
transparent as it sits over this section. On narrow screens, keep the
video as the full background and let the text block use the full width.

Nav Bars

Web 8

Bottom tab nav

Nav Bars

A row of icon-and-label tabs fixed to the bottom edge of the screen.

Create a navigation bar fixed to the bottom edge of the viewport, made of
four or five equally sized tabs in a row. Give each tab a small icon with
a short label stacked beneath it, and mark the active tab distinctly from
the rest. Keep this bar in place while the page content scrolls above it.

Centered logo nav

Nav Bars

Logo centered with two link groups balanced evenly on either side.

Build a horizontal nav bar. Center the logo in the middle, and place two
groups of navigation links, one flanking each side, sized to roughly
equal width. Keep the
whole bar a single fixed-height row. On narrow screens, collapse both
link groups behind a menu icon and keep the centered logo visible.

Command palette nav

Nav Bars

A prominent search input at the center of the nav bar with only a couple of links around it.

Build a nav bar whose centerpiece is a wide, prominent search or command
input, placed in the middle of the row. Keep only a couple of links or
icons on either
side of that input, so the search field reads as the dominant element in
the bar. On narrow screens, collapse the side links and let the search
input take the full width.

Floating pill nav

Nav Bars

A short, detached nav bar centered over the page with space around it on every side.

Build a nav bar shaped as a short, centered pill that floats clear of the
page's upper boundary, leaving visible space around it on every side.
Keep only the logo, a couple of links, and one CTA inside the pill. On
narrow screens, shrink the pill down to just the logo and a menu icon.

Mega menu

Nav Bars

A top-level nav link that expands into a full-width panel of grouped sub-links.

Create a horizontal nav bar with a row of top-level links. Below one of
those links, place a full-width panel holding several columns of grouped
sub-links plus one small visual block. On narrow screens, collapse the
whole structure into a single expandable menu.

Minimal nav with CTA

Nav Bars

Logo on one side, a row of links in the middle, and one CTA button on the far side.

Build a horizontal nav bar. Anchor the logo to the left edge, run a row
of nav links across the middle-to-right area, and end with a single
prominent call-to-action button hugging the right edge. Keep the whole
bar a single fixed-height row. On narrow screens,
collapse the links behind a menu icon and keep the logo and CTA visible.

Sidebar nav

Nav Bars

A vertical nav column with stacked links and an account section anchored at the bottom.

Create a vertical navigation sidebar fixed to one side of the page. Place
the logo at the top, a stacked list of navigation links below it, and a
user or account section anchored to the bottom of the sidebar. Let the
main page content fill the remaining width beside it. On narrow screens,
collapse the sidebar into a slide-out panel.

Transparent nav over hero

Nav Bars

A nav bar overlaid on the hero visual with no background of its own until the page scrolls.

Create a nav bar that sits directly on top of the hero section with no
background of its own, so the hero visual shows through behind it.
Include the logo, links, and a CTA in that overlay row, with the hero's
own heading and visual immediately beneath it. On scroll, give that same
nav bar a solid background so it stays legible against page content.

Features / Bento

Web 8

3-column icon grid

Features / Bento

Even three-column grid pairing an icon, a title, and a short line per feature.

Create a features section as a three-column grid of equal-width cards. Start
with a centered heading above the grid. In each card, stack an icon, a short
feature title, and one line of supporting copy, top to bottom. Repeat the
same card shape across all three columns so the grid reads as a uniform
set. On narrow screens, drop to a single column with the cards stacked.

Accordion list

Features / Bento

Stacked collapsible rows where opening one reveals its detail below the title.

Create a features section as a vertical list of collapsible rows, one per
feature. Each closed row shows only a title and an expand control. Open the
first row by default: below its title, show a paragraph of detail and a
small supporting visual. The remaining rows stay closed, showing just their
titles stacked below. On narrow screens, keep the same single-column list
and let row width fill the screen.

Alternating rows

Features / Bento

Stacked feature rows that swap text and visual sides down the page.

Create a features section as a stack of full-width rows, one per feature.
Each row splits into a text half, holding a heading and a short paragraph,
and a visual half, holding a screenshot placeholder. On the first row, put
the text on the left and the visual on the right; on the next row, swap
them so the visual is on the left; keep alternating down the stack. On
narrow screens, every row becomes text above visual, in that order
regardless of which side it was on.

Before/after comparison

Features / Bento

Two-panel split contrasting a plain state against the product's improved state.

Create a features section as a two-panel side-by-side comparison. Label the
left panel as the plain, unimproved state and give it a muted visual with a
short caption. Label the right panel as the state with the product applied,
giving it a stronger visual and a highlighted caption so the contrast
between the two is immediate. On narrow screens, stack the left panel above
the right panel.

Bento with featured cell

Features / Bento

Asymmetric bento grid where one double-size cell anchors the rest.

Create a features section as an asymmetric bento grid. Start with a short
centered heading. Below it, lay out five cards in an uneven grid: one large
featured card spanning two thirds of the width and the full height of the
left side, holding a heading, two lines of copy, and a product visual; on the
right third, stack two smaller cards, each with an icon and one line. Under
those, run a bottom row of two medium cards, the second one twice as wide as
the first. On narrow screens, everything becomes a single column with the
featured card first.

Icon wall

Features / Bento

Dense uniform grid of small tiles, each a single icon and label.

Create a features section as a dense wall of small identical tiles, five or
more per row. Each tile holds only an icon and a short label, with no
further copy. Keep every tile the same size so the wall reads as a single
even texture rather than a set of distinct cards. On narrow screens, reduce
the number of tiles per row while keeping the same tile shape.

Scroll-triggered reveal

Features / Bento

Fixed visual pinned beside a column of feature entries that scrolls past it.

Create a features section split into two vertical halves. Pin a visual
placeholder in the left half so it stays in view. In the right half, stack
a tall column of feature entries, each with a short title and one line of
copy; mark the entry nearest the top as the active one. As the page
scrolls, the active entry changes and the pinned visual updates to match.
On narrow screens, drop the pinned behavior: show one visual per entry,
stacked in a single column.

Tabbed features

Features / Bento

Tab strip that swaps a single feature panel below on selection.

Create a features section built around a row of tabs, one per feature, with
the current tab visually marked as selected. Below the tabs, show one large
panel for the active feature only, holding a short description beside a
visual placeholder. Selecting a different tab
replaces the panel's content in place. On narrow screens, let the tab row
scroll horizontally and stack the description above the visual in the
panel.

Pricing

Web 8

Classic 3-tier cards

Pricing

Three plan cards side by side with the center tier raised as the recommended pick.

Create a pricing section showing three plan cards side by side. Give each card
a plan name, a price, a short feature list, and a call-to-action button.
Raise the middle card slightly above the other two and mark it as the
recommended plan, with the outer two cards kept at the same lower height.
On narrow screens, stack the three cards in a single column with the
recommended card first.

Comparison table

Pricing

Feature-by-feature table with each plan as a column and rules separating each row.

Build the pricing section as one wide table. Give each plan its own column with the
plan name and price in the header row. List every feature down the left
column, with a rule separating each row from the next. In each plan's
column, mark whether that row's feature is included. Highlight one plan's
column to draw the eye to the recommended tier. On narrow screens, let the
table scroll horizontally with the feature column pinned in place.

Credit pack grid

Pricing

Grid of same-shape credit packs, one marked as the best-value pick.

Lay the pricing section out as a tile grid of one-time credit bundles
instead of subscription tiers. Give each tile a credit amount and its price, keeping
every tile the same shape. Mark one tile with a small badge calling it out
as the best-value pack, and give that tile a highlighted border so it
stands out from the rest of the grid. On narrow screens, reduce the grid to
two tiles per row.

Free vs Pro split

Pricing

Two unevenly weighted panels pushing the eye from Free toward Pro.

Create a pricing section as two panels side by side, one for a free plan
and one for a paid plan. Keep the free panel plain, with a short feature
list and a quiet outline. Give the paid panel a stronger visual weight,
with a larger price, a fuller feature list, and a filled call-to-action
button, so the paid panel clearly outranks the free one. On narrow screens,
stack the panels with the paid panel first.

Monthly/annual toggle

Pricing

Billing-period switch above the tiers that swaps every displayed price at once.

Create a pricing section headed by a two-way billing toggle centered above the
plan cards, labeled for monthly and annual billing, with a small savings
badge next to the annual option. Below the toggle, lay out the plan cards
as usual; switching the toggle updates the price shown in every card
together. On narrow screens, keep the toggle centered above the stacked
cards.

Single-tier hero

Pricing

One large centered card carrying the whole pricing pitch on its own.

Create a pricing section built around a single large card centered on the
page. Inside it, stack a plan name, a large price, a full list of included
features, and a prominent call-to-action button. Give the card generous
internal spacing and an outlined border so it stands apart from the page
background rather than sitting among other cards. On narrow screens, let
the card fill the width with the same stacked order.

Stacked mobile-first cards

Pricing

Full-width plan cards stacked vertically with no side-by-side comparison.

Build the pricing section as a vertical stack of full-width plan cards, one
per tier, with no side-by-side comparison at any width. Give each card its
own complete feature list and call-to-action so it can be read on its own
without scanning across other cards. Mark the recommended tier's card with
a highlighted border. Keep this same stacked, full-width arrangement at
every screen size rather than switching to columns on wider screens.

Usage slider

Pricing

Draggable usage slider above a price that recalculates as it moves.

Create a pricing section driven by a horizontal slider near the top for choosing
a usage amount, such as seats or requests, with a handle marking the
current position. Below the slider, show a large price figure that reflects
the chosen amount, plus a short line describing what is included at that
level. On narrow screens, keep the slider full width with the price
directly beneath it.

CTA Banners

Web 7

Dual CTA

CTA Banners

A heading and support line above two side-by-side buttons, one prominent and one quieter.

Build a CTA banner where a heading and one line of supporting copy sit
above a pair of buttons positioned next to each other. Give one button
strong visual weight and let the other read as a quieter, secondary
option. On narrow screens, stack the two buttons full-width instead of
placing them side by side.

Full-bleed gradient banner

CTA Banners

A full-width band with a centered heading, one line of support copy, and a single button.

Create a CTA banner that spans the entire width of the viewport with no
side margins. Center a heading, one short line of supporting copy, and a
single button along the middle of the section, stacked in that order.
Leave generous space above and below the centered content so the band
reads as one deliberate statement. On narrow screens, keep everything
centered but tighten the vertical spacing.

Inline email capture CTA

CTA Banners

A heading and subheading above an email field and submit button set on the same line.

Build a CTA banner where a heading and a short subheading sit above an
email field paired with a submit button on the same row. Keep the
field and the button at matching height. On narrow screens, stack the
field above the button instead of placing them side by side.

Patterned background banner

CTA Banners

A centered heading and button framed by a band of repeating background marks.

Fill a CTA banner's section with a repeating background texture, such
as a fine dot grid, then center a heading, one line of supporting copy,
and a single button on top of that textured field. On narrow screens,
keep the texture but reduce the vertical spacing around the centered
content.

Split CTA card

CTA Banners

A bordered card with heading and support copy on one side and the action button aligned opposite it.

Frame the CTA as a bordered card inset from the page edges rather than
a full-width band. Inside the card, place a heading and one line of
supporting copy on one side, and align a single button to the opposite
side at the same vertical center. On narrow screens, stack the button
beneath the copy instead of beside it.

Sticky bottom bar

CTA Banners

A slim bar pinned along the bottom edge of the browser window, carrying a message, an action, and a dismiss control.

Create a CTA as a bar pinned along the lower edge of the browser window,
layered above the page content rather than sitting inside its normal
flow. Place a short message on one side of the bar, a single action
button next to it, and a small dismiss control at the far end. Keep the
bar visible while the rest of the page scrolls beneath it. On narrow
screens, let the message wrap to a second line before the button drops
below it.

Testimonial CTA combo

CTA Banners

A short customer quote and avatar sitting ahead of the heading and its action button.

Create a CTA banner that opens with a short customer quote and a small
avatar mark, placed ahead of the heading and button below it. Let the
quote read as evidence backing the action rather than the main focus.
On narrow screens, keep the quote above the heading but shrink it
relative to the button beneath.

Stats Bars

Web 7

Animated count-up stats

Stats Bars

Three numbers in a row that count upward into place as the section enters view, each with a label.

Create a stats bar with three large numbers in a row, each paired with
a short label beneath it. Have the numbers animate by counting up from
zero once the section scrolls into the viewport, settling on their
final value. On narrow screens, stack the three stats vertically
instead of side by side.

Card-based stats

Stats Bars

Four individually bordered cards in a row, each holding one number and its label.

Present each stat inside its own bordered card, arranged in a single
row. Inside each card, place the number above its label with
consistent padding around both, and give every card equal width and
even spacing between them. On narrow screens, wrap the cards into two
per row instead of four across.

Horizontal 4-column numbers

Stats Bars

Four equal columns, each pairing one large number with a short label beneath it.

Lay out four equal columns of stats in one horizontal band. In each
column, place one large number above a short label describing it, with
the number carrying noticeably more visual weight than the label. On
narrow screens, wrap the row into two columns per line instead of four
across.

Icon stat pairs

Stats Bars

A row of stat blocks, each pairing a small icon beside its number and label.

Create a stats bar with a row of stat blocks, each combining a small
icon with a number and a short label. Place the icon beside its number
rather than above it. On narrow screens, stack the blocks into a single
column, each keeping its icon next to the stat.

Logo bar stats combo

Stats Bars

A row of partner logos sitting above a row of headline stats.

Stack two bands into one combined section: small customer or partner
logos on the upper band, and key stats with their numbers and labels
on the band beneath it. Give the stats more visual weight than the
logo row. On narrow screens, let the logo row wrap onto multiple lines
while the stats stay on a single row.

Stats over full-bleed image

Stats Bars

A wide background image with a band of stats sitting in front of it for contrast.

Create a stats bar set against a full-width background image or
gradient, with the stats displayed in a band that stays legible
against that background. Give each stat enough contrast to read
clearly over the image beneath it. On narrow screens, keep the
background but let the stats wrap onto two rows if needed.

Vertical stacked stats

Stats Bars

Stats listed one beneath another, each pairing a number with its label, sized for a narrow column.

Arrange stats as a vertical list, suited to a narrow column or sidebar
rather than a wide row. Stack each stat directly under the previous
one, pairing its number with a label on the same line, and run a thin
rule between consecutive stats. On wide screens this can sit as a
narrow column beside other content instead of spanning the full width.

Testimonials

Web 8

3-column quote cards

Testimonials

Three equal quote cards in a row, each pairing a photo with a name, role, and short quote.

Create a testimonials section as three equal-width cards in a row. Start
with a short centered heading above the row. In each card, place a round
photo, the person's name and role on one line beneath it, and a short
quote under that. Keep all three cards the same height regardless of
quote length. On narrow screens, stack the cards into a single column.

Carousel with dots

Testimonials

One testimonial shown at a time, with edge arrows and a row of dots to page through the rest.

Create a testimonials section as a carousel showing one testimonial at a
time, centered in the frame. Place a left and right arrow at the outer
edges to move between testimonials, and a row of small dots beneath the
quote marking position, each one clickable to jump straight to that
testimonial. Advance automatically after a pause, and reset the timer
whenever the visitor interacts.

Logo cloud

Testimonials

A short heading over an evenly spaced row of partner logo marks.

Create a logo cloud section with a short centered heading above a single
row of partner or customer logos. Space the logos evenly along the row
and give them equal visual weight so none dominates. On narrow screens,
wrap the row onto two lines instead of shrinking the marks.

Marquee scroll

Testimonials

A single strip of testimonial tiles that scrolls sideways without stopping.

Create a testimonials section as one continuous horizontal strip of small
tiles that scrolls sideways on its own, looping endlessly. Fill the strip
with identical tiles, each holding a short quote and a name, running edge
to edge past the viewport so the motion never visibly restarts. Pause the
scroll while the pointer hovers over the strip, and place a short heading
above it.

Masonry grid

Testimonials

Testimonial cards packed into staggered columns so each one lands at a different height.

Create a testimonials section as a masonry grid spanning three columns.
Vary each card's height so quotes of different lengths pack into the
columns without leaving matched gaps, the way a Pinterest-style board
does. Give every card a quote and a short attribution line beneath it. On
narrow screens, collapse the grid to a single column, keeping the
original top-to-bottom order.

Single featured testimonial

Testimonials

One oversized quote centered on the page with the speaker's photo, name, and company mark beneath it.

Create a testimonials section built around a single large featured quote,
centered on the page with generous space around it so nothing competes
with it. Beneath the quote, place the speaker's photo, name, role, and
their company's logo mark in one row. Keep that row small relative to the
quote so the quote stays the clear focal point.

Tweet wall

Testimonials

A grid of cards styled like social posts, each with an avatar, handle, timestamp, and short quote.

Build the testimonials section as a dense wall of small cards that read
like social media posts. In each card, place a round avatar and handle on one line with a
timestamp beside it, then two or three lines of quoted text beneath.
Give every card the same header shape so the wall reads as one
consistent feed. On narrow screens, stack the cards into a single
column.

Video testimonial grid

Testimonials

A grid of clickable video tiles, each captioned with the speaker's name and company.

Create a testimonials section as a grid of video thumbnails, three per
row. Give each tile the same aspect ratio and a play control centered
over it, with the speaker's name and company in a short caption beneath
the frame. Keep the grid uniform so every tile reads the same size. On
narrow screens, drop to two tiles per row.

FAQ

Web 5

Accordion single column

FAQ

A single vertical list of questions where opening one reveals its answer in place.

Create an FAQ section as one column of stacked question rows. Each row
shows the question text with a small toggle mark on the right; clicking
it expands the row to reveal the answer directly beneath, pushing the
rows below it down the page. Show one row already open so the expanded
state is visible, and close it again when a different row opens. Place a
heading above the list.

Categorized tabs

FAQ

A row of category tabs above the list that swaps in a different set of questions per tab.

Create an FAQ section organized by a row of category tabs above the question
list. Highlight the active tab, and swap the list beneath it to show
only the questions belonging to that category when a different tab is
selected. Keep the tab row and the list at the same width so switching
categories never shifts the surrounding layout.

Chat bubble Q&A

FAQ

Questions and answers rendered as a back-and-forth chat thread, alternating sides of the page.

Present the FAQ as a chat thread. Show each question as a
bubble aligned to one side of the column, with its answer as a bubble
aligned to the opposite side directly beneath it, alternating down the
page like a conversation. Keep every bubble narrower than the full
column width so the alternating alignment is easy to follow. Place a
heading above the thread.

Searchable FAQ

FAQ

A search field above the question list that filters the list live as the visitor types.

Create an FAQ section topped by a search field, above the question
list. As the visitor types, filter the list live to only the matching
questions, and show a plain message when nothing matches. Keep the rows
beneath the search field simple, each one expandable to its answer, the
same as any other accordion row.

Two-column accordion

FAQ

The same accordion list split into two side-by-side columns to shorten the page.

Create an FAQ section as an accordion split across two columns side by
side. Divide the full question list evenly between the columns, keeping
every row collapsed by default with a toggle mark on the right. Let any
row in either column expand on its own without affecting the other
column. Stack the columns into one on narrow screens.

Auth Forms

Web 6

Centered auth card

Auth Forms

A form floats as a single card at the center of a full-page background.

Create a sign-in screen as one card centered on a full-page background.
Inside the card, stack a heading, an email field, a password field, a
primary button, and a small link for switching to account creation. Keep
generous space around the card on every side so the background reads
clearly behind it. On narrow screens, let the card expand to fill most of
the viewport width.

Magic-link auth

Auth Forms

A single email field and one button - no password field at all.

Create a passwordless sign-in screen. Place a heading, a single email
field, and one primary button that sends a login link - do not include a
password field anywhere. Below the button, add a brief one-line note
clarifying that a sign-in link will be sent via email.

Minimal single-column auth

Auth Forms

Logo, heading, fields, and button stacked directly on the page with no card frame.

Create a sign-in screen with no surrounding card or panel. Stack a small
logo, a heading, an email field, a password field, and a primary button
directly down a single narrow column, centered on the page. Keep the
column width consistent from logo to button so the whole stack reads as
one clean line.

Multi-step auth wizard

Auth Forms

A progress indicator up top, one step's fields in the middle, and back/next controls below.

Create a sign-up flow broken into steps with a progress indicator across
the top showing which step is active. Below it, place a heading and the
fields for the current step only. At the bottom, place a back control and
a next/submit button side by side. Advance the progress indicator and swap
the field set as the user moves through steps, without changing the
overall frame.

Social-first auth

Auth Forms

Social sign-in buttons lead at the top; email and password sit secondary below a divider.

Create a sign-in screen that leads with social sign-in options. Stack
three social provider buttons at the top of the form. Below them, place a
labeled divider line, then a smaller email field, password field, and
submit button as the secondary path. Keep the social buttons visually
dominant and the email path compact underneath.

Split-screen auth

Auth Forms

Sign-in fields fill one half of the screen; a full-height visual panel fills the other.

Create a sign-in screen split into two equal-width halves. On one side,
stack a small logo mark, a heading, an email field, a password field, and
a primary button. On the other side, fill the entire height with a single
large visual panel - a product shot, illustration, or brand graphic. On
narrow screens, drop the visual half entirely and let the form column take
the full width.

Dashboards

Web 6

Dashboard empty state

Dashboards

A centered icon, a short heading, and one button to get started, in place of dashboard content.

Create an empty state for a dashboard with no data yet. Center a small
icon or illustration in the middle of the content area, with a short
heading below it explaining what's missing, and a single primary button
beneath that to start filling the space. Keep everything vertically
centered within the content area rather than pinned to the top.

Kanban board

Dashboards

Side-by-side columns, each holding a stack of cards for one stage of a workflow.

Build a dashboard laid out like a kanban board. Arrange several columns side by
side, each with a title naming its stage and a vertical stack of cards
beneath it. Vary the number of cards per column so the board looks
populated unevenly, the way a real workflow would. Let columns scroll
independently when a column holds more cards than fit on screen.

Metric cards over chart

Dashboards

A row of small metric cards at the top, with one large chart area filling the rest below.

Create a dashboard with a row of compact metric cards across the top,
each showing one key number and its label. Below that row, place a single
large panel that spans the full width for a chart or visualization. Give
the chart panel most of the vertical space so it reads as the page's main
focus, with the metric cards as a supporting summary above it.

Sidebar dashboard

Dashboards

A vertical nav sidebar on the left; the main content area fills the rest of the viewport.

Create a dashboard with a fixed vertical sidebar on the left holding a
list of navigation items, and a main content area filling the remaining
width. In the main area, place a page header followed by a row of content
cards. Collapse the sidebar to icons only on medium screens, and hide it
behind a toggle on narrow ones.

Three-pane dashboard

Dashboards

Top bar over a narrow nav rail, a wide list, and a detail inspector.

Create an application dashboard with a slim top bar spanning the full width,
and three panes beneath it. Left: a narrow navigation rail with icon-and-label
items. Center: a wide scrollable list of records, one row each, with the
active row highlighted. Right: an inspector panel showing the details of the
selected record, grouped under small headings. The three panes scroll
independently; the top bar and rail stay fixed. Collapse the rail to icons
only on medium screens, and hide the inspector behind a toggle on narrow ones.

Top-nav dashboard

Dashboards

A horizontal navigation bar spans the top; content fills the full width beneath it, with no side rail.

Build a dashboard whose top edge carries a full-width horizontal
navigation bar, holding a logo, primary links, a search field, and an
action button. Beneath it, let the content area use the entire width with
no side rail: a row of summary stats followed by a larger content panel.
Keep the top bar fixed while the content below scrolls.

Onboarding

Web 4

Checklist onboarding

Onboarding

A vertical list of setup tasks with status markers, expandable for instructions.

Create an onboarding checklist that lists the setup tasks a new user needs
to complete. Stack each task as a row with a status marker on one side and
a short label on the other, marking completed tasks distinctly from
pending ones. Let a task expand in place to show instructions and a
completion button when the user taps it.

Illustrated empty state

Onboarding

A centered illustration, short heading, one line of supporting copy, and a single button.

Create an empty state built around a custom illustration. Center the
illustration in the available space, with a short heading directly below
it, one supporting sentence beneath that, and a single clear button to
take the next action. Keep the whole group centered both vertically and
horizontally within its container.

Guided tour tooltips

Onboarding

A callout box points at one live interface element, with an explanation and next/skip controls.

Create a guided product tour that overlays the real interface. Dim the
background UI slightly and highlight one element at a time. Next to the
highlighted element, place a small callout box with a short explanation
and a next button paired with a skip control. Move the highlight and
callout together as the user advances through the tour.

Video walkthrough modal

Onboarding

A modal overlays the page, centered on an embedded walkthrough video with a button below it.

Create an onboarding modal that overlays the page on a dimmed background.
Center the modal on a large embedded video area, with a short title above
it and a single button below to dismiss the modal or jump into the
product. Keep the video the dominant element in the modal, with the
surrounding chrome minimal.

Blog / Content

Web 4

Card grid with filters

Blog / Content

A row of category filter tags sits above a grid of post cards that reacts to the selection.

Create a blog listing page with a row of filter tags above a grid of post
cards. Highlight the active filter tag. Each card in the grid pairs a
thumbnail image with a title and a short excerpt, arranged in even rows
and columns. Clicking a tag narrows the grid to the matching posts. On
narrow screens, let the filter row scroll horizontally and drop the grid
to a single column.

Magazine grid

Blog / Content

A large featured story up top with a tidy grid of smaller posts beneath it.

Create a blog index page. At the top, give the most recent or most important
post a wide featured treatment with a large image and a prominent title.
Below it, arrange the remaining posts in an even grid of smaller cards, each
pairing a thumbnail image with a title and a short excerpt. On narrow
screens, drop the grid to a single column and keep the featured post full
width.

Sidebar TOC

Blog / Content

A slim table of contents rail beside the article that tracks which section is in view.

Create a blog post page with a narrow table-of-contents sidebar running
alongside the article body. List each section heading as a link in the
sidebar, and mark the one matching the reader's current scroll position.
Keep the sidebar fixed in place while the article scrolls beneath it. On
narrow screens, collapse the sidebar into a toggled panel above the
article.

Single column reading view

Blog / Content

A centered narrow column built for long-form reading, with room to breathe between lines.

Create a blog post page as a single centered column of text, narrower than
the full page width so lines stay short and easy to read. Place the title
and byline above the body copy, and give paragraphs generous space between
lines. Keep any sidebar or secondary content out of view so the column is
the only focus. On narrow screens, keep the same single-column shape and
let the margins shrink.

Contact

Web 3

Full-page minimal form

Contact

A single centered form with just a heading, a couple of fields, and one button, floating in open space.

Build a contact page consisting of nothing but a single form, centered
on an otherwise empty page. Place a single heading
above a short stack of fields, and end with one submit button. Keep
generous empty space around the form so it stays the sole focus of the
page. On narrow screens, let the form fill the width with the same
vertical stack.

Split form + details

Contact

A form filling one half of the section, with plain-text reach-out details filling the other half.

Create a contact section split into two halves. On one side, place a form
with labeled fields and a submit button. On the other side, list direct
contact details such as email, phone, address, and hours, stacked as plain
text. On narrow screens, stack the details above or below the form instead
of side by side.

Support channel cards

Contact

An even grid of cards, one per support channel, each with an icon and its own call to action.

Build a contact section laid out as an even grid of cards, one per
support channel - live chat, email, docs, and community among them.
Give each card an icon, a
short label, and its own call-to-action button. Repeat the same card shape
across the grid so it reads as a uniform set. On narrow screens, stack the
cards into a single column.

Bonus

Web 5

404 page

Bonus

A mostly empty page centered on a short not-found message with two ways back.

Create a 404 page that is mostly open space centered on a short message
explaining that the page could not be found. Beneath the message, place
one line of brief explanation and two buttons offering a way back — one to
the homepage and one to support. Keep everything centered in the middle of
the page, both vertically and horizontally. On narrow screens, stack the
two buttons instead of placing them side by side.

Comparison table (us vs competitors)

Bonus

A feature-by-feature table pitting your product's column against competitors, marked with checks and dashes.

Build a comparison table. Give your own product its own highlighted
column, and devote every remaining column to a competitor. List one
feature per row down the
left side, and mark each cell with a check or a dash to show whether that
column supports it. Emphasize the highlighted column so it stands out from
the others. On narrow screens, let the table scroll horizontally with the
feature labels pinned in place.

Cookie banner

Bonus

A compact card tucked in the page corner asking for cookie consent, with accept, reject, and a settings link.

Build a cookie consent banner shaped as a small card pinned to a bottom
corner of the page, floating above everything beneath it. Inside the card, place a
short message, an accept button and a reject button side by side, and a
settings link beneath them. Leave the rest of the page visible around the
card. On narrow screens, stretch the card to the full width of the bottom
edge.

Feature announcement banner

Bonus

A slim strip pinned to the top of the page announcing something new, with a link and a way to dismiss it.

Build an announcement banner shaped as a thin strip that runs the full
width above the main content. Inside the strip, place a small badge
marking it as new, a short message, an inline link for more detail, and a
dismiss control at the far end. Keep the rest of the page visible and
unchanged beneath the strip. On narrow screens, shorten the message so the
strip stays a single line.

Loading state

Bonus

A page-shaped skeleton of grey placeholder bars standing in for the content that hasn't arrived yet.

Build a loading state whose skeleton echoes the shape of the page it's
standing in for. Use plain placeholder blocks and bars in place of a
heading, an image, and a few lines of body text, keeping every block in
the same position the real content will occupy. Apply a subtle shimmer
animation across the placeholders so the page reads as actively loading
rather than empty. Remove the skeleton once the real content has loaded.

Openers

Slides 3

Agenda slide

Openers

Lists the deck's sections in presentation order as a short numbered list.

Create an agenda slide. Put a short header at the top such as "What
we'll cover" or "Agenda". Beneath it, list the deck's sections as a
vertical numbered list, one line per section, in the order they'll be
presented. Keep each line to a short label with no supporting detail.
Limit the list to a single screen's worth of items — group related
sections onto one line rather than letting the list run long.

Section divider

Openers

Signals the start of a new section within a longer deck, with a small eyebrow tag above a large offset title.

Create a section-divider slide. Put a short eyebrow label near the top,
such as a section number or "Part 2", positioned off to one side rather
than centered. Beneath it, place the section title in very large type,
offset the same direction as the eyebrow so the two read as one block.
Optionally add a single short line under the title previewing what the
section covers, kept clearly smaller than the title. Leave the rest of
the slide empty so the title has room to breathe.

Title slide

Openers

Deck opener with a dominant title, one subtitle line, and presenter details.

Create a title slide. Put the deck title in very large type slightly above
the vertical center, flush left, with a one-line subtitle beneath it in a
quieter weight. In the bottom-left corner, add a small block with presenter
name and date; in the bottom-right corner, a small logo mark. Leave the upper
third mostly empty so the title carries the slide.

Statement / Splits

Slides 3

Full-bleed statement

Statement / Splits

One big claim dominates the slide as a short headline with minimal supporting text.

Create a statement slide built around a single claim. Put that claim as
a short headline of one or two lines, positioned as the clear focal
point of the slide with generous empty space around it. Beneath the
headline, allow at most one short supporting line — a qualifier or a
source — kept much smaller than the headline. Nothing else should share
the slide with this claim.

Image left, content right

Statement / Splits

A large image occupies one half of the slide with explanatory text on the other.

Create a slide with a large image or screenshot filling the left half.
On the right half, put a short header followed by two to four lines of
text explaining what the image shows or why it matters. Treat the image
as the primary evidence and the text as its caption — keep the two
halves aligned to the same top edge so the slide reads as one balanced
unit.

Two-column split

Statement / Splits

A vertical divide sets up context on the left and resolves or contrasts it on the right.

Create a two-column slide split down the middle by a vertical divider.
In the left column, put a short header and a few lines explaining a
starting point, problem, or "before" state. In the right column, put a
header and a few lines that answer, resolve, or contrast the left side,
so the pairing reads clearly at a glance. Keep both columns close to
the same length so neither side dominates the other.

Data

Slides 3

Big number stat

Data

One oversized numeral stands as the headline fact of the slide, with a short label beneath it.

Create a slide built around one large number. Place the number as the
single biggest element on the slide, centered with room around it, and
put a short label directly beneath it stating what the number measures.
If a second number is needed for contrast, place it clearly smaller and
off to the side rather than matching the main number's size. Nothing
else on the slide should compete with that number.

Chart focus

Data

A single chart is the primary content, framed by a short headline stating the takeaway.

Create a slide where a single chart is the main content. Above it, put
a short headline that states the conclusion the chart proves, not just
a description of what's charted. Size the chart area to fill most of
the remaining space so it reads as the clear visual center of the
slide. Leave room within the chart area for axis labels and a legend
only if the chart has more than one series, and avoid adding other text
blocks that compete with it.

Comparison table

Data

A header row and grid of cells compare two or more options at a glance.

Create a slide centered on a comparison table. Put a header row across
the top labeling each option, tier, or period being compared, and list
what's being compared down the left side of the rows beneath it. Keep
every cell to a short phrase or single value so the table stays
scannable. If one row or column is the recommended choice, make it
visually distinct without needing a caption to explain it.

Diagram

Slides 3

Process flow

Diagram

A left-to-right sequence of connected boxes maps out a workflow's steps.

Create a process-flow slide with three to five boxes arranged left to
right, one per step. Label each box with a short name for that step,
and connect consecutive boxes with a directional arrow so the sequence
is unmistakable. If there are more than five steps, wrap the sequence
onto a second row rather than shrinking the boxes. Keep every label to
a few words — this slide maps the process, it doesn't explain it.

Quadrant diagram

Diagram

Two perpendicular axes divide the slide into four labeled regions for plotting items.

Create a slide with two perpendicular axes dividing it into four equal
regions. Label both ends of each axis with the dimension it measures,
low to high. Give each of the four resulting quadrants a short name
describing what belongs in it. If specific items are being plotted,
place them as small labeled marks within the correct quadrant rather
than listing them separately in text.

Timeline roadmap

Diagram

A horizontal spine of ordered milestones runs left to right with labels above and below.

Create a timeline slide with a horizontal line running across the
slide. Place a marker on the line for each milestone, in chronological
order from left to right, and label each marker with a short name and a
date or phase. Alternate labels above and below the line if there are
more than four milestones so they don't crowd each other. If one
milestone is the current point, mark it visibly differently from the
rest so the audience can orient themselves.

List / Structure

Slides 2

Card grid

List / Structure

Three or four equal cards in a row give parallel items the same visual weight.

Create a slide with three or four equal-width cards arranged in a
single row. Give each card a short header naming the item it covers,
followed by one or two lines of body text explaining it. Keep every
card the same height regardless of how much text it holds, so the row
reads as one balanced set. Add a small number to each card only if the
items have a natural order.

Numbered framework

List / Structure

A vertical stack of numbered rows walks through a sequential framework, one step per row.

Create a slide with a vertical stack of numbered rows, one row per step
or principle in a framework. Lead each row with a large number on the
left, followed by a short header and a single explanatory line to its
right. Keep every row the same height and structure as the others. If
one row is the current or most important step, give it visibly more
emphasis than the rest instead of adding extra text to explain why.

Closers

Slides 2

CTA next steps

Closers

A closing slide pairs a call-to-action headline with a short list of concrete next steps.

Create a closing slide with a clear call to action as the headline.
Beneath it, list two to four concrete next steps in order, each stated
as a short actionable line rather than a vague aspiration. Include a
way for the audience to follow up — a contact, a link, or a date — as a
small footer line kept secondary to the headline. If there's a single
primary action, give it a distinct button-like treatment near the
footer.

Summary recap

Closers

A short header sits above three or four condensed bullet points recapping the deck.

Create a summary slide that recaps the deck's main points. Put a short
header at the top, such as "What we covered", and beneath it list three
to four bullet points, each restating one earlier point in a single
short line. Treat this as a reminder, not a re-explanation — keep every
line to a phrase rather than a full sentence, and don't introduce
anything new.

No patterns match that search.