Status
The status of the component
Status
The status of the component
Figma component
A link to the Figma library where the component lives.
Repository
A link to the repo where the component lives.
|
Type |
When to Use |
Message Focus |
Recommended Actions |
Visual Treatment |
|---|---|---|---|---|
|
No data |
When a user interacts with a feature for the first time or after content has been deleted. |
Explain why there’s no content yet and how to begin. |
Provide a primary CTA to create, add, or import data. Optionally add a secondary CTA to documentation or help. |
Neutral or playful illustration. Optional small icon for context (e.g., add, info). |
|
Feedback |
When a user action produces no results (e.g., search or filters). |
Clarify that nothing matched and suggest adjustments. |
Offer a primary CTA like “Refine Search” or “Clear Filters.” Keep tone constructive. |
Text-only or lightweight illustration to avoid clutter if shown in multiple places. |
|
Error |
When content cannot be displayed due to system, network, or permission issues. |
State what went wrong in clear, non-technical terms. |
Provide a recovery action: “Reload,” “Try Again,” or a help link. |
Illustration or small icon with semantic meaning (error, warning). |
|
Success |
After completing a task or clearing content. |
Confirm that the action was successful and there’s nothing left to show. |
Offer a relevant next step or allow the user to dismiss. |
Positive illustration or checkmark symbol. Keep tone light and encouraging. |
Titles provide a quick, scannable summary of the blank state’s purpose.
Body text expands on the title by providing context and guidance.
CTAs guide users out of the blank state by offering clear, actionable next steps.
For title and body message use sentence case, and for CTAs use title case.
Don’t mix capital and lowercase.
Illustrations support the message of a blank state by adding context and personality.
Use illustrations that are relevant, neutral, or lightly playful.
Don't use negative or unrelated imagery.
These are recommendations, not strict rules — background size and fill should always be chosen based on the actual placement and surrounding layout.
Use a narrow gradient background with vertically oriented illustrations. The proportions match the illustration’s shape, and the gradient adds emphasis without overwhelming the layout.
Don’t use a background size that is too narrow for the illustration, as it makes the image feel cropped and unbalanced.
Use the small icon to add semantic meaning when the main illustration is neutral or abstract.
Don't use the small icon if the illustration already includes a symbol.
Don't use the small icon if the illustration already includes a semantic symbol.
Don't use the small icon when the illustration itself conveys the message clearly.
These are recommendations, not strict rules. Layout choices should be guided by container size, screen context, and how many blank states appear together. The goal is to maintain clarity and consistency without overwhelming the user.
Use a large, centered blank state when the layout is full width.
Use a large, centered blank state when the container is wider than 570px.
Use a small, left-aligned blank state in compact containers such as widgets, side panels, or cards.
In smaller containers, center alignment can also work if it fits better with the surrounding layout. Evaluate context before deciding.
When multiple blank states appear on the same screen, use versions without illustrations to reduce visual noise. Be mindful of CTAs - prefer secondary CTAs if a primary action is already present elsewhere on the screen.
Avoid overusing illustrations within a single view. If more than one illustration is necessary, adjust the background, illustration, small icon, and CTA so that only the most important blank state receives visual emphasis.