Skip to library
Stylyf

SolidStart registry shell for 138 source-owned components

Cluster-first registry demo

One scrollable section per cluster, one subsection per component.

The demo app is structured as a single vertical registry page. Each cluster is a section. Each component inside that cluster is rendered as its own subsection with the same review contract: name, description, style params, state params, actual display, source display, and copy action.

Clusters
18
Role-based sections across all three tiers.
Components
138
Each one rendered with the same preview and source contract.
Current view
138
Visible after cluster and component filtering.
Tier 1/Foundational Primitives

Actions & Navigation

Primary triggers and wayfinding primitives that establish motion, density, and interaction contracts across the registry.

7 components
Tier 1/Actions & Navigation

Button

registry:ui

Primary action trigger.

Deep link
Style params
intentsizedensitytoneradiusfullWidthdestructive
State params
disabledloadingpending
Live primitive/Button
Contract focus

Base recipe plus variant overrides, explicit loading and pending state, and icon placement without hiding button semantics.

Tier 1/Actions & Navigation

IconButton

registry:ui

Compact action for icon-only affordances.

Deep link
Style params
intentsizeshapeghost/solidtooltip pairing
State params
disabledloadingpressed
Live primitive/IconButton
Tier 1/Actions & Navigation

Toggle

registry:ui

Two-state pressed button.

Deep link
Style params
intentsizeshapeiconOnly
State params
presseddisabled
Live primitive/Toggle
Tier 1/Actions & Navigation

ToggleGroup

registry:ui

Exclusive or multi-select pressed set.

Deep link
Style params
intentsizedensitysegmented/card layout
State params
pressed itemsdisabledrovingFocus
Live primitive/ToggleGroup
Tier 1/Actions & Navigation

Pagination

registry:ui

Paged navigation controls.

Deep link
Style params
sizecompact/fullshow edges
State params
currentdisabled
Live primitive/Pagination
Tier 1/Foundational Primitives

Form Inputs & Selection

Core field and selection primitives intended to be wrapped by Tier 2 form infrastructure without hiding state.

12 components
Tier 1/Form Inputs & Selection

TextField

registry:ui

Single-line text entry.

Deep link
Style params
sizedensityradiustoneprefix/suffixclearable
State params
disabledreadOnlyinvalidfocuseddirty
Live primitive/TextField
This appears in invites and billing surfaces.
Use a valid company email address.
Tier 1/Form Inputs & Selection

TextArea

registry:ui

Multi-line text entry.

Deep link
Style params
sizeminRowsmaxRowsautoResizeresizeHandle
State params
disabledreadOnlyinvalidfocused
Live primitive/TextArea
Auto-resize keeps copy editing comfortable.
An explanation is required before saving.
Tier 1/Form Inputs & Selection

NumberField

ui + hook

Text entry with numeric stepping.

Deep link
Style params
sizecontrol placementalignsuffix/prefix
State params
disabledinvalidmin/max reachedscrubbing
Live primitive/NumberField
seats
Steppers keep the value bounded and fast to adjust.
Tier 1/Form Inputs & Selection

OTPField

registry:ui

One-time code entry.

Deep link
Style params
sizegapmaskedmonocell shape
State params
disabledinvalidcompletefocusedIndex
Live primitive/OTPField
Paste is supported and focus advances automatically.
Aggregated value: ------
Tier 1/Form Inputs & Selection

Checkbox

registry:ui

Multi-select boolean control.

Deep link
Style params
sizetonecheckbox shapeemphasis
State params
checkeduncheckedindeterminatedisabledinvalid
Live primitive/Checkbox
Tier 1/Form Inputs & Selection

RadioGroup

registry:ui

Mutually exclusive selection set.

Deep link
Style params
sizecard/inlinegapemphasis
State params
checkedfocuseddisabledinvalid
Live primitive/RadioGroup
Workspace plan

Arrow keys move through the set because the primitive uses real radio inputs.

Tier 1/Form Inputs & Selection

Switch

registry:ui

Immediate on/off toggle.

Deep link
Style params
sizetonelabel placementicon thumb
State params
checkeduncheckeddisabledinvalid
Live primitive/Switch
When enabled, approved content goes live without a second review gate.
A more severe setting with an invalid state for policy conflict.
Cannot be enabled while guest access is still active.
Tier 1/Form Inputs & Selection

Select

registry:ui

Closed-choice picker.

Deep link
Style params
sizewidthplacementsearchable badge
State params
openclosedhighlightedselectedinvalid
Live primitive/Select
Finite choices can stay semantic with a native select.
Production access requires explicit approval.
Tier 1/Form Inputs & Selection

Combobox

ui + hook

Searchable option picker.

Deep link
Style params
sizedebouncechip modeasync affordances
State params
openloadinghighlightedselectedemptyinvalid
Live primitive/Combobox
Listbox suggestions filter as you type and support keyboard selection.
Selected: None
Tier 1/Form Inputs & Selection

Slider

registry:ui

Continuous range input.

Deep link
Style params
sizeorientationmarksthumb label
State params
disableddraggingmin/maxinvalid
Live primitive/Slider
025507510042
Native range inputs keep pointer and keyboard behavior stable.
102550759018 to 72
Range mode is useful for filtering and quota targeting.
Tier 1/Form Inputs & Selection

Calendar

registry:ui

Date grid primitive.

Deep link
Style params
sizerange/singleweek numberscompact
State params
selectedhighlighteddisabledoutsideMonth
Live primitive/Calendar
Single date
April 2026
Su
Mo
Tu
We
Th
Fr
Sa
Apr 20, 2026
Date range
April 2026
Su
Mo
Tu
We
Th
Fr
Sa
Apr 20, 2026 - End
Tier 1/Form Inputs & Selection

DatePicker

block + ui

Date field plus calendar overlay.

Deep link
Style params
sizeformatpresetstimezone hint
State params
openinvalidselectedrange-start/end
Live primitive/DatePicker
Field shell plus calendar overlay for route-level forms.
Range mode closes only after both boundaries are selected.
Tier 1/Foundational Primitives

Disclosure & Overlay

Focus management, layering, and keyboard-heavy surfaces that need stable semantics before higher-order compositions land.

12 components
Tier 1/Disclosure & Overlay

CommandMenu

registry:ui

Keyboard-first command surface.

Deep link
Style params
sizedensityshortcut laneicon treatment
State params
openloadingemptyhighlighted
Live primitive/CommandMenu
Command surfaces are optimized for keyboard-first navigation, filtering, and quick action dispatch.
Tier 1/Disclosure & Overlay

Tabs

registry:ui

Parallel content sections.

Deep link
Style params
orientationsizeunderline/pill/card
State params
activedisabledmanual/automatic activation
Live primitive/Tabs
Workspace summary
Content operating system

Tabs keep sections parallel and quick to scan, with a clear active state and keyboard movement along the list.

Response SLA
2h
Within target
Tier 1/Disclosure & Overlay

Accordion

registry:ui

Progressive disclosure stack.

Deep link
Style params
sizeicon positiondivider/card mode
State params
opencloseddisabled
Live primitive/Accordion

Approval logic is explicit, with reviewer roles, escalation rules, and a visible audit trail for every change.

Tier 1/Disclosure & Overlay

Collapsible

registry:ui

Simple show-hide region.

Deep link
Style params
densityinline/card shellicon
State params
opencloseddisabled
Live primitive/Collapsible
Reviewers are auto-assigned from the workspace policy set.
Non-critical contextual copy stays lightweight and easy to collapse.
Tier 1/Disclosure & Overlay

Dialog

registry:ui

Blocking modal surface.

Deep link
Style params
sizeplacementpaddingtonemotion preset
State params
openclosingbusydestructive confirm
Live primitive/Dialog
Tier 1/Disclosure & Overlay

AlertDialog

registry:ui

High-risk confirmation modal.

Deep link
Style params
toneiconbutton orderseverity
State params
openbusy
Live primitive/AlertDialog
Tier 1/Disclosure & Overlay

Drawer

registry:ui

Edge-anchored modal panel.

Deep link
Style params
sidewidthhandlebackdropmotion
State params
opendraggingclosingbusy
Live primitive/Drawer
Tier 1/Disclosure & Overlay

Popover

registry:ui

Anchored non-modal surface.

Deep link
Style params
sizeplacementoffsetshadowpadding
State params
openclosedpositioned
Live primitive/Popover
Tier 1/Disclosure & Overlay

Tooltip

registry:ui

Supplementary hover/focus hint.

Deep link
Style params
sizeplacementdelaymaxWidth
State params
opendelayeddisabled
Live primitive/Tooltip
Tier 1/Disclosure & Overlay

ContextMenu

registry:ui

Right-click or long-press menu.

Deep link
Style params
sizeplacementshortcut lane
State params
openhighlightedcheckeddisabled
Live primitive/ContextMenu
Right-click surface

Right-click or long-press this card to open contextual actions without moving to a separate toolbar.

Tier 1/Foundational Primitives

Feedback & Display

Status, identity, and non-blocking feedback primitives that make system state legible without inventing app-specific patterns too early.

6 components
Tier 1/Feedback & Display

Progress

registry:ui

Read-only progress feedback.

Deep link
Style params
sizetonestripedanimated
State params
indeterminatecompleteerror
Live primitive shell
registry:ui
Progress
Reserved primitive preview
Anatomy
Track plus indicator plus label slots.
indeterminatecompleteerror
Tier 1/Feedback & Display

Badge

registry:ui

Small status/category label.

Deep link
Style params
toneemphasissizeremovable
State params
selectedremovabledisabled
Live primitive shell
registry:ui
Badge
Reserved primitive preview
Anatomy
Inline pill with optional icon or remove control.
selectedremovabledisabled
Tier 1/Feedback & Display

Avatar

registry:ui

Identity surface.

Deep link
Style params
sizeshapebordergroup overlap
State params
loadingfallbackonline/offline
Live primitive shell
registry:ui
Avatar
Reserved primitive preview
Anatomy
Image, fallback, status dot.
loadingfallbackonline/offline
Tier 1/Feedback & Display

Toast

ui + hook

Transient notification.

Deep link
Style params
toneplacementaction slotdismiss style
State params
openclosingpausedswipe
Live primitive shell
ui + hook
Toast
Reserved primitive preview
Anatomy
Provider, Viewport, Root, Title, Action.
openclosingpausedswipe
Tier 1/Feedback & Display

Skeleton

registry:ui

Loading placeholder shape.

Deep link
Style params
shapewidthheightshimmerradius
State params
loading
Live primitive shell
registry:ui
Skeleton
Reserved primitive preview
Anatomy
Rect/text/circle recipes.
loading
Tier 1/Feedback & Display

Separator

registry:ui

Visual divider.

Deep link
Style params
orientationinsettonespacing
State params
No special state contract
Live primitive shell
registry:ui
Separator
Reserved primitive preview
Anatomy
Horizontal/vertical rule with optional label.
Static shell
Tier 1/Foundational Primitives

Data & Structure

Foundational structure for dense information displays that should stay semantic and low-magic before data logic is layered on top.

1 components
Tier 1/Data & Structure

Table

registry:ui

Semantic table scaffold.

Deep link
Style params
densityzebrasticky headernumeric alignment
State params
selectedsortedhoverloading
Live primitive shell
registry:ui
Table
Reserved primitive preview
Anatomy
Table, Head, Body, Row, Cell, Caption.
selectedsortedhoverloading
Tier 2/Generic Derived Compositions

Form Systems

Field layout, filters, settings rows, and upload scaffolds that normalize common form-heavy workflows without becoming product-specific.

12 components
Tier 2/Form Systems

FieldRow

registry:block

Canonical field wrapper for forms.

Deep link
Style params
gaplabel widthrequired markinline/stacked
State params
invaliddisabledbusy
Live block shell
registry:block
FieldRow
Canonical field wrapper for forms.
Block frame
Composition notes

Build once; every field composes through it.

gaplabel widthrequired markinline/stacked
Tier 2/Form Systems

FieldsetCard

registry:block

Grouped form controls in a framed section.

Deep link
Style params
paddingborderheading sizetone
State params
disabled subtreedirty
Live block shell
registry:block
FieldsetCard
Grouped form controls in a framed section.
Block frame
Composition notes

Great for settings surfaces.

paddingborderheading sizetone
Tier 2/Form Systems

FormSection

registry:block

Large grouped form region.

Deep link
Style params
spacingcolumnsdivider mode
State params
submittingvalidinvaliddirty
Live block shell
registry:block
FormSection
Large grouped form region.
Block frame
Composition notes

Works with client or server validation.

spacingcolumnsdivider mode
Tier 2/Form Systems

SearchField

registry:block

Reusable search input with affordances.

Deep link
Style params
sizewidthplaceholder toneshortcut badge
State params
focusedloadinghasValue
Live block shell
registry:block
SearchField
Reusable search input with affordances.
Block frame
Composition notes

Used across tables and pages.

sizewidthplaceholder toneshortcut badge
Tier 2/Form Systems

FilterToolbar

registry:block

Query/filter/action toolbar.

Deep link
Style params
densitywrap modestickycompact
State params
dirty filtersselection countbusy
Live block shell
registry:block
FilterToolbar
Query/filter/action toolbar.
Block frame
Composition notes

Backbone of list pages.

densitywrap modestickycompact
Tier 2/Form Systems

SortMenu

registry:block

Lightweight ordering control.

Deep link
Style params
sizeiconcompact/full label
State params
openactive sortdisabled
Live block shell
registry:block
SortMenu
Lightweight ordering control.
Block frame
Composition notes

Often paired with FilterToolbar.

sizeiconcompact/full label
Tier 2/Form Systems

InlineEditableField

block + hook

Read mode that turns into edit mode.

Deep link
Style params
dense/comfortablehighlight on hover
State params
editingsavinginvalidreadonly
Live block shell
block + hook
InlineEditableField
Read mode that turns into edit mode.
Block frame
Composition notes

Useful in profile/settings screens.

dense/comfortablehighlight on hover
Tier 2/Form Systems

SettingsRow

registry:block

Standard settings item layout.

Deep link
Style params
densityinsetborderless/card
State params
disabledinvalidpending
Live block shell
registry:block
SettingsRow
Standard settings item layout.
Block frame
Composition notes

Critical for settings consistency.

densityinsetborderless/card
Tier 2/Form Systems

SettingsPanel

registry:block

Reusable settings subsection card.

Deep link
Style params
paddingdividerheading scale
State params
dirtysavingreadonly
Live block shell
registry:block
SettingsPanel
Reusable settings subsection card.
Block frame
Composition notes

Wraps SettingsRows.

paddingdividerheading scale
Tier 2/Form Systems

FileUploader

block + hook

Drag/drop file ingestion shell.

Deep link
Style params
sizedashed/solid zonecompact/full
State params
dragginguploadingerrorcomplete
Live block shell
block + hook
FileUploader
Drag/drop file ingestion shell.
Block frame
Composition notes

Foundation for import flows.

sizedashed/solid zonecompact/full
Tier 2/Form Systems

MediaUploader

block + hook

Image/video oriented uploader.

Deep link
Style params
thumb ratiogrid densityoverlay controls
State params
uploadingcroppingfailed
Live block shell
block + hook
MediaUploader
Image/video oriented uploader.
Block frame
Composition notes

For avatars, banners, gallery content.

thumb ratiogrid densityoverlay controls
Tier 2/Form Systems

AuthCardShell

registry:block

Opinionated auth container.

Deep link
Style params
maxWidthvisual sidecard chrome
State params
submittingerrorsuccess
Live block shell
registry:block
AuthCardShell
Opinionated auth container.
Block frame
Composition notes

Base for login/signup variants.

maxWidthvisual sidecard chrome
Tier 2/Generic Derived Compositions

Information & States

Section identity, KPI, and stateful empty/error/loading surfaces designed to keep route-level information architecture coherent.

7 components
Tier 2/Information & States

SectionHeader

registry:block

Subsection title block.

Deep link
Style params
sizedividermuted/strong tone
State params
No special state contract
Live block shell
registry:block
SectionHeader
Subsection title block.
Block frame
Composition notes

Keeps long pages structured.

sizedividermuted/strong tone
Tier 2/Information & States

StatCard

registry:block

Single KPI surface.

Deep link
Style params
tonesizeicon placementaccent level
State params
loadingpositive/negative/neutral
Live block shell
registry:block
StatCard
Single KPI surface.
Block frame
Composition notes

Base for dashboards.

tonesizeicon placementaccent level
Tier 2/Information & States

StatGrid

registry:block

Responsive metric collection.

Deep link
Style params
columnsgapcard chrome
State params
loadingempty
Live block shell
registry:block
StatGrid
Responsive metric collection.
Block frame
Composition notes

Use for analytics headers.

columnsgapcard chrome
Tier 2/Information & States

EmptyState

registry:block

No-data and first-run surface.

Deep link
Style params
sizeillustration stylealign
State params
emptyfirstRunfilteredEmpty
Live block shell
registry:block
EmptyState
No-data and first-run surface.
Block frame
Composition notes

One component, many contexts.

sizeillustration stylealign
Tier 2/Information & States

ErrorState

registry:block

Recoverable failure surface.

Deep link
Style params
tonecompact/fullbordered
State params
retrying
Live block shell
registry:block
ErrorState
Recoverable failure surface.
Block frame
Composition notes

For route, card, and widget scope.

tonecompact/fullbordered
Tier 2/Information & States

LoadingState

registry:block

Non-skeleton loading module.

Deep link
Style params
tonecompact/full
State params
loadingcancellable
Live block shell
registry:block
LoadingState
Non-skeleton loading module.
Block frame
Composition notes

For indeterminate waits.

tonecompact/full
Tier 2/Generic Derived Compositions

Data Views

List, detail, activity, and inbox-style compositions used to structure dense operational interfaces with predictable affordances.

9 components
Tier 2/Data Views

DataList

registry:block

Opinionated vertical list.

Deep link
Style params
densitydividerscard/list mode
State params
loadingemptyselected row
Live block shell
registry:block
DataList
Opinionated vertical list.
Block frame
Composition notes

Simpler than a table.

densitydividerscard/list mode
Tier 2/Data Views

DataTableShell

registry:block

Table page wrapper.

Deep link
Style params
densitysticky controlsbordered/chrome
State params
loadingemptyselectionsync
Live block shell
registry:block
DataTableShell
Table page wrapper.
Block frame
Composition notes

No row logic; just shell.

densitysticky controlsbordered/chrome
Tier 2/Data Views

ColumnVisibilityMenu

registry:block

Table/display field chooser.

Deep link
Style params
sizeicongrouping
State params
openselected count
Live block shell
registry:block
ColumnVisibilityMenu
Table/display field chooser.
Block frame
Composition notes

Pairs with data table.

sizeicongrouping
Tier 2/Data Views

BulkActionBar

registry:block

Context bar for selected items.

Deep link
Style params
tonesticky/floatingcompact
State params
visiblebusy
Live block shell
registry:block
BulkActionBar
Context bar for selected items.
Block frame
Composition notes

For multi-row actions.

tonesticky/floatingcompact
Tier 2/Data Views

DetailPanel

registry:block

Companion view for selected record.

Deep link
Style params
side placementwidthtabs/sections
State params
openloadingdirty
Live block shell
registry:block
DetailPanel
Companion view for selected record.
Block frame
Composition notes

Often docked beside tables.

side placementwidthtabs/sections
Tier 2/Data Views

ActivityFeed

registry:block

Chronological event stream.

Deep link
Style params
densityconnectorsavatar mode
State params
loadingunreadcollapsed
Live block shell
registry:block
ActivityFeed
Chronological event stream.
Block frame
Composition notes

Use for audits and timelines.

densityconnectorsavatar mode
Tier 2/Data Views

Timeline

registry:block

Temporal milestone presentation.

Deep link
Style params
densityvertical/horizontalcompact
State params
activecompletedupcoming
Live block shell
registry:block
Timeline
Temporal milestone presentation.
Block frame
Composition notes

For onboarding and history.

densityvertical/horizontalcompact
Tier 2/Data Views

NotificationList

registry:block

In-app inbox pattern.

Deep link
Style params
densitycard/list mode
State params
unreadselectedloading
Live block shell
registry:block
NotificationList
In-app inbox pattern.
Block frame
Composition notes

Can back both page and popover.

densitycard/list mode
Tier 2/Data Views

CommentThread

registry:block

Discussion and annotation pattern.

Deep link
Style params
densityavatar sizeattachment lane
State params
replyingeditingsending
Live block shell
registry:block
CommentThread
Discussion and annotation pattern.
Block frame
Composition notes

Use for collaboration UIs.

densityavatar sizeattachment lane
Tier 2/Generic Derived Compositions

Navigation & Workflow

Layout and progress scaffolds for multi-step journeys and app chrome that should stay reusable across product domains.

5 components
Tier 2/Navigation & Workflow

Stepper

registry:block

Linear progress navigator.

Deep link
Style params
orientationsizeicon/badge markers
State params
currentcompleteerrordisabled
Live block shell
registry:block
Stepper
Linear progress navigator.
Block frame
Composition notes

For multi-step workflows.

orientationsizeicon/badge markers
Tier 2/Navigation & Workflow

WizardShell

registry:block

Multi-step transactional container.

Deep link
Style params
sizesticky footerside summary
State params
currentSteppendinginvalidcomplete
Live block shell
registry:block
WizardShell
Multi-step transactional container.
Block frame
Composition notes

Tier-2 base for tier-3 flows.

sizesticky footerside summary
Tier 2/Navigation & Workflow

TopNavBar

registry:block

Generic top-level navigation bar.

Deep link
Style params
heightcentered/splitglass/solid
State params
active routescrolledmenu open
Live block shell
registry:block
TopNavBar
Generic top-level navigation bar.
Block frame
Composition notes

Basis for marketing/app nav.

heightcentered/splitglass/solid
Tier 2/Navigation & Workflow

AppHeader

registry:block

Contextual app workspace header.

Deep link
Style params
heightstickybordercompact
State params
syncingstalereadonly
Live block shell
registry:block
AppHeader
Contextual app workspace header.
Block frame
Composition notes

Pairs with SidebarNav.

heightstickybordercompact
Tier 2/Generic Derived Compositions

Commercial & Content

Reusable content units for pricing, marketing, and FAQ surfaces that remain product-neutral while carrying strong presentation defaults.

4 components
Tier 2/Commercial & Content

PricingCard

registry:block

Plan/commercial offer card.

Deep link
Style params
toneemphasisfeatured state
State params
featureddisabled CTA
Live block shell
registry:block
PricingCard
Plan/commercial offer card.
Block frame
Composition notes

Use on SaaS pricing pages.

toneemphasisfeatured state
Tier 2/Commercial & Content

FeatureCard

registry:block

Marketing feature unit.

Deep link
Style params
chromeicon frameorientation
State params
hovered
Live block shell
registry:block
FeatureCard
Marketing feature unit.
Block frame
Composition notes

Basis for grids and bento layouts.

chromeicon frameorientation
Tier 2/Commercial & Content

TestimonialCard

registry:block

Quote/social proof unit.

Deep link
Style params
alignmentquote markcompact/full
State params
No special state contract
Live block shell
registry:block
TestimonialCard
Quote/social proof unit.
Block frame
Composition notes

For marketing/social proof.

alignmentquote markcompact/full
Tier 2/Commercial & Content

FAQList

registry:block

Question-answer disclosure group.

Deep link
Style params
densitydivided/carddefault-open behavior
State params
open itemsfiltered
Live block shell
registry:block
FAQList
Question-answer disclosure group.
Block frame
Composition notes

Tier-2 generic FAQ pattern.

densitydivided/carddefault-open behavior
Tier 3/Specialized Blocks & Route-Ready Modules

Authentication

Sign-in, sign-up, recovery, and verification journeys that should feel ready to storyboard before behavior details are implemented.

12 components
Tier 3/Authentication

LoginBasic

block + page

Minimal email/password login page.

Deep link
Style params
brand treatmentsplit/centeredcompact/full
State params
submittinginvalidlocked-out
Live page shell
block + page
Authentication
LoginBasic
Minimal email/password login page.
Route shell
submittinginvalidlocked-out

AuthCardShell + TextField + Button.

Tier 3/Authentication

LoginSplit

block + page

Login with visual side panel.

Deep link
Style params
image/illustration sidetheme contrast
State params
submittinginvalid
Live page shell
block + page
Authentication
LoginSplit
Login with visual side panel.
Route shell
submittinginvalid

AuthCardShell with hero/support content.

Tier 3/Authentication

SignupBasic

block + page

Simple account creation page.

Deep link
Style params
brand treatmentlegal copycompact/full
State params
submittinginvalidsuccess
Live page shell
block + page
Authentication
SignupBasic
Simple account creation page.
Route shell
submittinginvalidsuccess

AuthCardShell with name/email/password fields.

Tier 3/Authentication

SignupInvite

block + page

Invite-accept signup page.

Deep link
Style params
readonly invite fieldsorg badge
State params
validating inviteexpiredsubmitting
Live page shell
block + page
Authentication
SignupInvite
Invite-accept signup page.
Route shell
validating inviteexpiredsubmitting

Prefilled org/email plus password/profile fields.

Tier 3/Authentication

SignupWorkspace

block + page

Account plus workspace creation flow.

Deep link
Style params
step layoutillustrationsummary card
State params
currentSteppendinginvalidsuccess
Live page shell
block + page
Authentication
SignupWorkspace
Account plus workspace creation flow.
Route shell
currentSteppendinginvalidsuccess

WizardShell with account and team steps.

Tier 3/Authentication

ForgotPassword

block + page

Password reset request page.

Deep link
Style params
compact/fullhelp text emphasis
State params
sendingsentrate-limited
Live page shell
block + page
Authentication
ForgotPassword
Password reset request page.
Route shell
sendingsentrate-limited

Email field + confirmation state.

Tier 3/Authentication

ResetPassword

block + page

Set new password page.

Deep link
Style params
brand treatmentstrength meter style
State params
submittinginvalidexpired token
Live page shell
block + page
Authentication
ResetPassword
Set new password page.
Route shell
submittinginvalidexpired token

Password + confirm + strength lane.

Tier 3/Authentication

VerifyEmail

block + page

Email verification status page.

Deep link
Style params
toneillustrationcompact/full
State params
checkingverifiedexpired
Live page shell
block + page
Authentication
VerifyEmail
Email verification status page.
Route shell
checkingverifiedexpired

Status panel with retry/change-email actions.

Tier 3/Authentication

OTPVerify

block + page

6-digit verification step.

Deep link
Style params
cell stylemono fontcompact/full
State params
focusedIndexcompleteresend cooldown
Live page shell
block + page
Authentication
OTPVerify
6-digit verification step.
Route shell
focusedIndexcompleteresend cooldown

OTPField + resend + support actions.

Tier 3/Authentication

TwoFactorSetup

block + page

Enable 2FA onboarding.

Deep link
Style params
layoutemphasiswarning callouts
State params
loading secretverifyingenabled
Live page shell
block + page
Authentication
TwoFactorSetup
Enable 2FA onboarding.
Route shell
loading secretverifyingenabled

QR, secret fallback, OTP verify, backup code slots.

Tier 3/Authentication

TwoFactorChallenge

block + page

2FA challenge page.

Deep link
Style params
brand treatmentalt-method layout
State params
submittinginvalidlocked
Live page shell
block + page
Authentication
TwoFactorChallenge
2FA challenge page.
Route shell
submittinginvalidlocked

OTPField plus backup-method switcher.

Tier 3/Specialized Blocks & Route-Ready Modules

App Shells & Dashboards

Internal product shells and operational overview pages that combine navigation, summary, and detail patterns into route-ready frames.

10 components
Tier 3/App Shells & Dashboards

DashboardSidebarSimple

block + page

Standard product sidebar shell.

Deep link
Style params
widthdensityicon modesection badges
State params
collapsedactive route
Live page shell
block + page
App Shells & Dashboards
DashboardSidebarSimple
Standard product sidebar shell.
Route shell
collapsedactive route

SidebarNav + AppHeader + content frame.

Tier 3/App Shells & Dashboards

DashboardSidebarCollapsible

block + page

Sidebar with rail collapse behavior.

Deep link
Style params
rail widthcollapse breakpoint
State params
collapsedhovered railactive
Live page shell
block + page
App Shells & Dashboards
DashboardSidebarCollapsible
Sidebar with rail collapse behavior.
Route shell
collapsedhovered railactive

SidebarNav with icon rail and tooltips.

Tier 3/App Shells & Dashboards

DashboardSidebarWorkspace

block + page

Workspace/team switcher sidebar.

Deep link
Style params
workspace badge stylenested groups
State params
active workspacecollapsed
Live page shell
block + page
App Shells & Dashboards
DashboardSidebarWorkspace
Workspace/team switcher sidebar.
Route shell
active workspacecollapsed

SidebarNav + workspace switcher + user menu.

Tier 3/App Shells & Dashboards

DashboardTopbarOnly

block + page

Top-nav dashboard shell.

Deep link
Style params
header densitysticky behavior
State params
active tabsync status
Live page shell
block + page
App Shells & Dashboards
DashboardTopbarOnly
Top-nav dashboard shell.
Route shell
active tabsync status

AppHeader + tabs + page content.

Tier 3/App Shells & Dashboards

AnalyticsOverview

block + page

KPI + charts + recent activity layout.

Deep link
Style params
card chromechart densityspacing
State params
loadingemptyfiltered
Live page shell
block + page
App Shells & Dashboards
AnalyticsOverview
KPI + charts + recent activity layout.
Route shell
loadingemptyfiltered

StatGrid + chart cards + table shell.

Tier 3/App Shells & Dashboards

RevenueDashboard

block + page

Commercial metrics dashboard.

Deep link
Style params
financial tonedelta emphasis
State params
loadingfiltered
Live page shell
block + page
App Shells & Dashboards
RevenueDashboard
Commercial metrics dashboard.
Route shell
loadingfiltered

StatGrid + revenue chart + invoices list.

Tier 3/App Shells & Dashboards

ProjectsDashboard

block + page

Project and task overview.

Deep link
Style params
compact/comfortablepriority accents
State params
loadingemptyfiltered
Live page shell
block + page
App Shells & Dashboards
ProjectsDashboard
Project and task overview.
Route shell
loadingemptyfiltered

List cards + activity + due-date widgets.

Tier 3/App Shells & Dashboards

CRMWorkspace

block + page

Sales/customer dashboard.

Deep link
Style params
densityavatar usebadge intensity
State params
loadingselected record
Live page shell
block + page
App Shells & Dashboards
CRMWorkspace
Sales/customer dashboard.
Route shell
loadingselected record

Pipeline summary + account list + detail pane.

Tier 3/App Shells & Dashboards

SupportInbox

block + page

Ticket/support operations page.

Deep link
Style params
densityqueue badgesSLA emphasis
State params
loadingselectionsyncing
Live page shell
block + page
App Shells & Dashboards
SupportInbox
Ticket/support operations page.
Route shell
loadingselectionsyncing

FilterToolbar + table/list + conversation detail.

Tier 3/App Shells & Dashboards

MembersDirectory

block + page

Team members management page.

Deep link
Style params
card/table moderole badge style
State params
loadingselectioninvite pending
Live page shell
block + page
App Shells & Dashboards
MembersDirectory
Team members management page.
Route shell
loadingselectioninvite pending

Search + filter + table/cards + detail drawer.

Tier 3/Specialized Blocks & Route-Ready Modules

Settings & Admin

Pages and drop-in modules for billing, security, governance, and developer administration across account and workspace surfaces.

10 components
Tier 3/Settings & Admin

BillingSettings

block + page

Billing management page.

Deep link
Style params
commercial tonehighlighted plan card
State params
loadingupdatingpayment failure
Live page shell
block + page
Settings & Admin
BillingSettings
Billing management page.
Route shell
loadingupdatingpayment failure

Plan summary + payment methods + invoices.

Tier 3/Settings & Admin

ProfileSettings

block + page

User profile settings page.

Deep link
Style params
field densityavatar prominence
State params
dirtysavingsuccess
Live page shell
block + page
Settings & Admin
ProfileSettings
User profile settings page.
Route shell
dirtysavingsuccess

Avatar editor + personal info + preferences.

Tier 3/Settings & Admin

SecuritySettings

block + page

Password/session/security controls page.

Deep link
Style params
warning toneseverity accents
State params
savingrevokingenabled
Live page shell
block + page
Settings & Admin
SecuritySettings
Password/session/security controls page.
Route shell
savingrevokingenabled

SettingsPanels + session list + 2FA card.

Tier 3/Settings & Admin

TeamSettings

block + page

Workspace/team admin page.

Deep link
Style params
densityrole-chip style
State params
savinginvite pending
Live page shell
block + page
Settings & Admin
TeamSettings
Workspace/team admin page.
Route shell
savinginvite pending

Members, roles, invites, defaults sections.

Tier 3/Settings & Admin

NotificationSettings

block + page

Channel and category preferences page.

Deep link
Style params
toggle densityquiet/compact mode
State params
dirtysaving
Live page shell
block + page
Settings & Admin
NotificationSettings
Channel and category preferences page.
Route shell
dirtysaving

SettingsRows grouped by product area.

Tier 3/Settings & Admin

APIKeysPage

block + page

API key management page.

Deep link
Style params
mono key styledanger emphasis
State params
creatingrevealingrevoking
Live page shell
block + page
Settings & Admin
APIKeysPage
API key management page.
Route shell
creatingrevealingrevoking

Table/list + create dialog + secret reveal flow.

Tier 3/Settings & Admin

AuditLogPage

block + page

Operational audit history page.

Deep link
Style params
dense tablediff view style
State params
loadingfiltered
Live page shell
block + page
Settings & Admin
AuditLogPage
Operational audit history page.
Route shell
loadingfiltered

FilterToolbar + table + detail panel.

Tier 3/Settings & Admin

UsageMeterPanel

registry:block

Quota and usage summary block.

Deep link
Style params
warning/healthy tonecompact/full
State params
near limitover limit
Live block shell
registry:block
UsageMeterPanel
Quota and usage summary block.
Block frame
Composition notes

Can live in settings or dashboard.

warning/healthy tonecompact/full
Tier 3/Settings & Admin

PlanUpgradePanel

registry:block

Upgrade and upsell block.

Deep link
Style params
featured plan treatmentbadge tone
State params
currentrecommended
Live block shell
registry:block
PlanUpgradePanel
Upgrade and upsell block.
Block frame
Composition notes

Drop into billing/settings.

featured plan treatmentbadge tone
Tier 3/Settings & Admin

InviteMembersDialogBlock

registry:block

Team invite modal block.

Deep link
Style params
dialog sizechip density
State params
submittinginvalidsent
Live block shell
registry:block
InviteMembersDialogBlock
Team invite modal block.
Block frame
Composition notes

Common admin task block.

dialog sizechip density
Tier 3/Specialized Blocks & Route-Ready Modules

Workflows & Onboarding

Transactional flows and first-run modules intended for setup, import, search, and activity-heavy journeys inside the product.

6 components
Tier 3/Workflows & Onboarding

CreateProjectFlow

block + page

New project creation wizard.

Deep link
Style params
stepper sizesummary aside
State params
currentStepinvalidcreating
Live page shell
block + page
Workflows & Onboarding
CreateProjectFlow
New project creation wizard.
Route shell
currentStepinvalidcreating

WizardShell with naming/template/privacy steps.

Tier 3/Workflows & Onboarding

ImportDataWizard

block + page

CSV/API import journey.

Deep link
Style params
table densitymapping chrome
State params
uploadingmappingvalidatingimporting
Live page shell
block + page
Workflows & Onboarding
ImportDataWizard
CSV/API import journey.
Route shell
uploadingmappingvalidatingimporting

WizardShell + uploader + mapping + review.

Tier 3/Workflows & Onboarding

OnboardingChecklist

registry:block

First-run progress module.

Deep link
Style params
card chromecompact/full
State params
completed itemsdismissed
Live block shell
registry:block
OnboardingChecklist
First-run progress module.
Block frame
Composition notes

Useful on dashboard home.

card chromecompact/full
Tier 3/Workflows & Onboarding

EmptyWorkspace

block + page

First project/team empty page.

Deep link
Style params
illustration scaleCTA emphasis
State params
emptyloading templates
Live page shell
block + page
Workflows & Onboarding
EmptyWorkspace
First project/team empty page.
Route shell
emptyloading templates

Hero-like empty state with setup actions.

Tier 3/Workflows & Onboarding

SearchResultsPage

block + page

Global search results layout.

Deep link
Style params
group chromekeyboard hint lane
State params
loadingemptyselected
Live page shell
block + page
Workflows & Onboarding
SearchResultsPage
Global search results layout.
Route shell
loadingemptyselected

Search header + grouped results + filters.

Tier 3/Workflows & Onboarding

ActivityInboxPage

block + page

Actionable activity center.

Deep link
Style params
densityunread emphasis
State params
loadingselectionunread-only
Live page shell
block + page
Workflows & Onboarding
ActivityInboxPage
Actionable activity center.
Route shell
loadingselectionunread-only

NotificationList + filters + detail drawer.

Tier 3/Specialized Blocks & Route-Ready Modules

Marketing Navigation & Hero

Top-of-funnel navigation, hero, comparison, and persuasion blocks for polished marketing routes with strong editorial structure.

13 components
Tier 3/Marketing Navigation & Hero

HeroSaaS

registry:block

Main product hero section.

Deep link
Style params
alignmentmedia ratioaccent intensity
State params
No special state contract
Live block shell
registry:block
HeroSaaS
Main product hero section.
Block frame
Composition notes

Default SaaS landing hero.

alignmentmedia ratioaccent intensity
Tier 3/Marketing Navigation & Hero

HeroDocs

registry:block

Documentation/index hero.

Deep link
Style params
compact/fullmuted/strong tone
State params
No special state contract
Live block shell
registry:block
HeroDocs
Documentation/index hero.
Block frame
Composition notes

For docs home pages.

compact/fullmuted/strong tone
Tier 3/Marketing Navigation & Hero

HeroWaitlist

registry:block

Early-access signup hero.

Deep link
Style params
layoutimage placementurgency tone
State params
submittingsuccess
Live block shell
registry:block
HeroWaitlist
Early-access signup hero.
Block frame
Composition notes

Launch/waitlist page hero.

layoutimage placementurgency tone
Tier 3/Marketing Navigation & Hero

LogoCloud

registry:block

Customer or partner logos section.

Deep link
Style params
mono/color modedensityheading treatment
State params
No special state contract
Live block shell
registry:block
LogoCloud
Customer or partner logos section.
Block frame
Composition notes

Social proof section.

mono/color modedensityheading treatment
Tier 3/Marketing Navigation & Hero

FeatureGridBento

registry:block

Feature highlight section.

Deep link
Style params
grid densitycard chromeicon style
State params
hovered
Live block shell
registry:block
FeatureGridBento
Feature highlight section.
Block frame
Composition notes

High-richness marketing block.

grid densitycard chromeicon style
Tier 3/Marketing Navigation & Hero

FeatureComparison

registry:block

Plan/feature comparison section.

Deep link
Style params
densityhighlight current plan
State params
current planhover
Live block shell
registry:block
FeatureComparison
Plan/feature comparison section.
Block frame
Composition notes

Pairs with pricing.

densityhighlight current plan
Tier 3/Marketing Navigation & Hero

PricingSection

registry:block

Pricing plans section.

Deep link
Style params
featured plantoggle stylecard density
State params
monthly/yearlycurrent plan
Live block shell
registry:block
PricingSection
Pricing plans section.
Block frame
Composition notes

Commercial landing section.

featured plantoggle stylecard density
Tier 3/Marketing Navigation & Hero

FAQSection

registry:block

Landing page FAQ block.

Deep link
Style params
densitybackground bandCTA style
State params
filteredopen items
Live block shell
registry:block
FAQSection
Landing page FAQ block.
Block frame
Composition notes

Marketing-ready FAQ.

densitybackground bandCTA style
Tier 3/Marketing Navigation & Hero

TestimonialsSection

registry:block

Quotes/social proof section.

Deep link
Style params
carousel/grid modecard chrome
State params
autoplay pausedactive slide
Live block shell
registry:block
TestimonialsSection
Quotes/social proof section.
Block frame
Composition notes

For marketing pages.

carousel/grid modecard chrome
Tier 3/Marketing Navigation & Hero

CTASection

registry:block

Strong conversion section.

Deep link
Style params
background bandcontrastcompact/full
State params
No special state contract
Live block shell
registry:block
CTASection
Strong conversion section.
Block frame
Composition notes

Reusable final page section.

background bandcontrastcompact/full
Tier 3/Specialized Blocks & Route-Ready Modules

Docs & Editorial

Knowledge-base and editorial route modules intended for docs shells, article framing, and release communication.

4 components
Tier 3/Docs & Editorial

DocsSidebarLayout

block + page

Documentation app shell.

Deep link
Style params
densitywidthsticky rails
State params
active pagecollapsed nav
Live page shell
block + page
Docs & Editorial
DocsSidebarLayout
Documentation app shell.
Route shell
active pagecollapsed nav

Sidebar tree + content header + right TOC.

Tier 3/Docs & Editorial

DocsArticleHeader

registry:block

Docs article intro block.

Deep link
Style params
compact/fullmeta density
State params
No special state contract
Live block shell
registry:block
DocsArticleHeader
Docs article intro block.
Block frame
Composition notes

For article pages.

compact/fullmeta density
Tier 3/Docs & Editorial

ChangelogTimelinePage

block + page

Release/changelog page.

Deep link
Style params
densitybadge tonesticky year nav
State params
active versionfiltered
Live page shell
block + page
Docs & Editorial
ChangelogTimelinePage
Release/changelog page.
Route shell
active versionfiltered

Timeline + grouped release notes.

Tier 3/Specialized Blocks & Route-Ready Modules

Trust & Company

Company and trust-oriented modules for jobs, service health, and supporting pages that sit adjacent to the product and marketing system.

2 components
Tier 3/Trust & Company

CareersListing

block + page

Jobs index section.

Deep link
Style params
card/table modecompact/full
State params
filteredempty
Live page shell
block + page
Trust & Company
CareersListing
Jobs index section.
Route shell
filteredempty

Role cards/table + filters + CTA.

Tier 3/Trust & Company

StatusPageSummary

block + page

Operational status/incident page.

Deep link
Style params
severity tonecompact/full
State params
degradedoutageresolved
Live page shell
block + page
Trust & Company
StatusPageSummary
Operational status/incident page.
Route shell
degradedoutageresolved

Current status hero + component list + incidents.

Stylyf registry shell

Tailwind v4 tokens, SolidStart v1, and a tiered catalog ready for source-owned component implementation.