No matches
Try a broader keyword, or clear the filters applied to this view.
Default
Blank-slate message with action.
/render stateBlank-slate composition with dashed glyph tile and terse copy.
Empty states should explain the absence and offer one next action when useful. Keep copy direct and avoid decorative illustration.
Try a broader keyword, or clear the filters applied to this view.
Controls update query params directly, so every primitive state can be linked, rendered, and screenshotted deterministically.
Every state maps to the same render route through the `state` query param.
Try a broader keyword, or clear the filters applied to this view.
Blank-slate message with action.
/render stateTry a broader keyword, or clear the filters applied to this view.
Compact empty state.
/render stateTry a broader keyword, or clear the filters applied to this view.
Sky-accented empty state.
/render state| Name | Type | Default | Description |
|---|---|---|---|
title * | ReactNode | - | Primary blank-state message. |
body | ReactNode | - | Muted explanation. |
icon | IconName | ReactElement | search | Glyph inside the dashed mark tile. |
size | 'small' | 'medium' | 'large' | medium | Mark tile scale. |
tone | 'default' | 'sky' | default | Default ink or sky mark treatment. |
action | ReactNode | - | Optional CTA row. |