E
Eased
/
examples
Files
Code
Info
Accordion demo
accordion-demo
A billing FAQ with answers of different lengths.
Agent Orb demo
agent-orb-demo
A voice assistant: switch between idle, listening, thinking and speaking; speaking streams a reply in bursts and the orb speeds up and slows with the token rate.
Attachment Chip demo
attachment-demo
A message draft with an upload in flight, a finished deck and a failed CSV with Retry.
Avatar demo
avatar-demo
A members card: a stacked group with a rolling +N, a list with photos, initials and a failed image, and Invite.
Badge demo
badge-demo
A mail sidebar with rolling unread counts (98 → 99+) and service status badges with a live dot.
Breadcrumb demo
breadcrumb-demo
A file browser five folders deep: open folders to grow the trail, click a crumb or the … menu to climb back.
Button demo
button-demo
An invoice with Send (loading, then “Sent”), Download and a two-step Void.
Carousel demo
carousel-demo
Customer stories for a finance product, one metric and quote per slide.
Cells kit demo
cells-demo
An accounts table: advance a month and MRR rolls, deltas recolour, onboarding meters glide, and active accounts breathe.
Code Block demo
code-block-demo
A docs excerpt: a 34-line debounce hook with line numbers and highlighted lines, collapsed after 12.
Code Tabs demo
code-tabs-demo
An install block synced across package managers, then three files of different heights and languages.
Composer demo
composer-demo
A working mini chat: send, attach, stop mid-reply, scroll up while it streams.
Concentric Frame demo
concentric-frame-demo
Demo for Concentric Frame.
Date Picker demo
date-picker-demo
Time off: an away range that can't start in the past, and a typed handover date that must fall before it on a weekday.
Dropdown Menu demo
dropdown-menu-demo
A document's options menu: duplicate, rename, a Move to submenu, copy link, Show completed, Sort by and a danger Delete with undo.
Floating layer demo
eased-floating-demo
One popover per side; each enters toward its trigger and flips on collision.
Gesture kit demo
eased-gesture-demo
A three-detent sheet over a map: flicks project onto detents, pulls past the top rubber-band, and the list hands its scroll over to the sheet.
Field demo
field-demo
A sign-up form on Base UI Form: submit focuses the first invalid field and a server error routes to its field.
File Upload demo
file-upload-demo
Lease documents with a simulated upload: one file is too large, one drops its connection once.
Image Compare demo
image-compare-demo
Plain vs Eased: the same share card as a default kit draws it and as Eased does, with a Loading mode that compares the skeleton with the loaded card.
Input demo
input-demo
Workspace settings with a URL prefix, live validation and a disabled field.
Kbd demo
kbd-demo
A keyboard shortcuts list whose keycaps press and rows light up as you hold the real keys.
Mac HUD demo
mac-hud-demo
A small macOS desktop with media keys: nudge volume, brightness and keyboard backlight (hold to repeat, or use the arrow keys) and switch between the classic and pill HUD.
Mac menu popover demo
mac-menu-popover-demo
A menu bar usage tracker: session and weekly plan usage, a reset countdown and app actions, over a frosted desktop.
Message demo
message-demo
Follow-ups that merge into one run of bubbles, corners tightening as each lands.
Number Field demo
number-field-demo
A limit order: shares with split steppers, a USD limit price and a scrubbable percent stop loss, with a rolling cost summary.
Number Roll demo
number-roll-demo
A revenue card: switch the range or the number format and every figure rolls; live orders tick the total up.
OTP Field demo
otp-field-demo
Email verification with a 3-3 code, auto-verify on the last digit, a wrong-code error and a resend countdown.
Pagination demo
pagination-demo
An invoices list whose footer pages through 64 invoices, numbered in a wide tile and compact in a narrow one.
Popover demo
popover-demo
A Share popover with an invite field, people with access and a concentric footer.
Progress demo
progress-demo
An upload list: uneven chunks, an indeterminate processing step, then complete; plus a storage meter.
Progressive Blur demo
progressive-blur-demo
A music library whose header and mini player blur the covers scrolling under them, with a flat-blur comparison.
Radio Group demo
radio-group-demo
A checkout delivery step: speed as radio cards, drop-off as radios that depend on it.
Rating demo
rating-demo
A recipe's reviews: an average with a count that rolls when you rate, a large rating with a word that follows the pointer, and recent reviews.
Scroll Area demo
scroll-area-demo
An activity feed with a horizontally scrolling filter row and a vertical list.
Segmented demo
segmented-demo
A traffic card: a metric switch in the header and a date-range control that redraws the chart.
Shimmer Text demo
shimmer-text-demo
An agent's activity: a research status rotating mid-sweep, and a task list whose running row shimmers and settles as each task finishes.
Skeleton demo
skeleton-demo
An activity feed that loads behind skeletons shaped by its own content, then hands off without moving a pixel.
Snippet demo
snippet-demo
An install card: a package-manager switch drives two commands, plus a long git clone that scrolls under edge fades.
Sparkline demo
sparkline-demo
A product-health card: a scrubbable daily-active-users line over four metric rows, all morphing with the range.
Spinner demo
spinner-demo
A deploy that walks its steps, each spinner swapping to a check, with the size scale underneath.
Table demo
table-demo
An invoices table with mono IDs you can copy, avatars, status badges, amounts and relative dates, with a density toggle.
Tabs demo
tabs-demo
A project page with Overview, Activity, Members and Settings tabs of different heights.
Text Swap demo
text-swap-demo
An order tracker, a billing toggle and a copy button, each changing text with Text Swap.
Textarea demo
textarea-demo
A support reply that springs open as you write, with a rolling counter.
Thinking Bar demo
thinking-bar-demo
A billing question: the assistant thinks for six seconds with its reasoning streaming in, then answers while the bar settles to "Thought for 6s" and folds away.
Toggle Group demo
toggle-group-demo
An editor toolbar: bold, italic, underline and strikethrough (multiple) beside text alignment (single).
Tooltip demo
tooltip-demo
An editor toolbar whose tooltips form one delay group, with keyboard shortcuts.
Tree demo
tree-demo
A Next.js repository with git status markers and the selected path in the footer.
Undo Pill demo
undo-pill-demo
A file list where deleting a row shows the Undo Pill.
Select a component to view its code
Click on any item in the sidebar to get started
Select a component to view its information
Accordion demo
accordion-demo
A billing FAQ with answers of different lengths.
Agent Orb demo
agent-orb-demo
A voice assistant: switch between idle, listening, thinking and speaking; speaking streams a reply in bursts and the orb speeds up and slows with the token rate.
Attachment Chip demo
attachment-demo
A message draft with an upload in flight, a finished deck and a failed CSV with Retry.
Avatar demo
avatar-demo
A members card: a stacked group with a rolling +N, a list with photos, initials and a failed image, and Invite.
Badge demo
badge-demo
A mail sidebar with rolling unread counts (98 → 99+) and service status badges with a live dot.
Breadcrumb demo
breadcrumb-demo
A file browser five folders deep: open folders to grow the trail, click a crumb or the … menu to climb back.
Button demo
button-demo
An invoice with Send (loading, then “Sent”), Download and a two-step Void.
Carousel demo
carousel-demo
Customer stories for a finance product, one metric and quote per slide.
Cells kit demo
cells-demo
An accounts table: advance a month and MRR rolls, deltas recolour, onboarding meters glide, and active accounts breathe.
Code Block demo
code-block-demo
A docs excerpt: a 34-line debounce hook with line numbers and highlighted lines, collapsed after 12.
Code Tabs demo
code-tabs-demo
An install block synced across package managers, then three files of different heights and languages.
Composer demo
composer-demo
A working mini chat: send, attach, stop mid-reply, scroll up while it streams.
Concentric Frame demo
concentric-frame-demo
Demo for Concentric Frame.
Date Picker demo
date-picker-demo
Time off: an away range that can't start in the past, and a typed handover date that must fall before it on a weekday.
Dropdown Menu demo
dropdown-menu-demo
A document's options menu: duplicate, rename, a Move to submenu, copy link, Show completed, Sort by and a danger Delete with undo.
Floating layer demo
eased-floating-demo
One popover per side; each enters toward its trigger and flips on collision.
Gesture kit demo
eased-gesture-demo
A three-detent sheet over a map: flicks project onto detents, pulls past the top rubber-band, and the list hands its scroll over to the sheet.
Field demo
field-demo
A sign-up form on Base UI Form: submit focuses the first invalid field and a server error routes to its field.
File Upload demo
file-upload-demo
Lease documents with a simulated upload: one file is too large, one drops its connection once.
Image Compare demo
image-compare-demo
Plain vs Eased: the same share card as a default kit draws it and as Eased does, with a Loading mode that compares the skeleton with the loaded card.
Input demo
input-demo
Workspace settings with a URL prefix, live validation and a disabled field.
Kbd demo
kbd-demo
A keyboard shortcuts list whose keycaps press and rows light up as you hold the real keys.
Mac HUD demo
mac-hud-demo
A small macOS desktop with media keys: nudge volume, brightness and keyboard backlight (hold to repeat, or use the arrow keys) and switch between the classic and pill HUD.
Mac menu popover demo
mac-menu-popover-demo
A menu bar usage tracker: session and weekly plan usage, a reset countdown and app actions, over a frosted desktop.
Message demo
message-demo
Follow-ups that merge into one run of bubbles, corners tightening as each lands.
Number Field demo
number-field-demo
A limit order: shares with split steppers, a USD limit price and a scrubbable percent stop loss, with a rolling cost summary.
Number Roll demo
number-roll-demo
A revenue card: switch the range or the number format and every figure rolls; live orders tick the total up.
OTP Field demo
otp-field-demo
Email verification with a 3-3 code, auto-verify on the last digit, a wrong-code error and a resend countdown.
Pagination demo
pagination-demo
An invoices list whose footer pages through 64 invoices, numbered in a wide tile and compact in a narrow one.
Popover demo
popover-demo
A Share popover with an invite field, people with access and a concentric footer.
Progress demo
progress-demo
An upload list: uneven chunks, an indeterminate processing step, then complete; plus a storage meter.
Progressive Blur demo
progressive-blur-demo
A music library whose header and mini player blur the covers scrolling under them, with a flat-blur comparison.
Radio Group demo
radio-group-demo
A checkout delivery step: speed as radio cards, drop-off as radios that depend on it.
Rating demo
rating-demo
A recipe's reviews: an average with a count that rolls when you rate, a large rating with a word that follows the pointer, and recent reviews.
Scroll Area demo
scroll-area-demo
An activity feed with a horizontally scrolling filter row and a vertical list.
Segmented demo
segmented-demo
A traffic card: a metric switch in the header and a date-range control that redraws the chart.
Shimmer Text demo
shimmer-text-demo
An agent's activity: a research status rotating mid-sweep, and a task list whose running row shimmers and settles as each task finishes.
Skeleton demo
skeleton-demo
An activity feed that loads behind skeletons shaped by its own content, then hands off without moving a pixel.
Snippet demo
snippet-demo
An install card: a package-manager switch drives two commands, plus a long git clone that scrolls under edge fades.
Sparkline demo
sparkline-demo
A product-health card: a scrubbable daily-active-users line over four metric rows, all morphing with the range.
Spinner demo
spinner-demo
A deploy that walks its steps, each spinner swapping to a check, with the size scale underneath.
Table demo
table-demo
An invoices table with mono IDs you can copy, avatars, status badges, amounts and relative dates, with a density toggle.
Tabs demo
tabs-demo
A project page with Overview, Activity, Members and Settings tabs of different heights.
Text Swap demo
text-swap-demo
An order tracker, a billing toggle and a copy button, each changing text with Text Swap.
Textarea demo
textarea-demo
A support reply that springs open as you write, with a rolling counter.
Thinking Bar demo
thinking-bar-demo
A billing question: the assistant thinks for six seconds with its reasoning streaming in, then answers while the bar settles to "Thought for 6s" and folds away.
Toggle Group demo
toggle-group-demo
An editor toolbar: bold, italic, underline and strikethrough (multiple) beside text alignment (single).
Tooltip demo
tooltip-demo
An editor toolbar whose tooltips form one delay group, with keyboard shortcuts.
Tree demo
tree-demo
A Next.js repository with git status markers and the selected path in the footer.
Undo Pill demo
undo-pill-demo
A file list where deleting a row shows the Undo Pill.
Select a component to view its code
Click on any item in the sidebar to get started
Select a component to view its information