Intro
Illustrated message
When to Use
Do
Use the illustrated message:
- To improve the user experience for one or more empty states or message states in your application.
Don't
Don’t use the illustrated message:
- For decoration purposes or as a simple image.
- If you want to display a person or a product image. Use the avatar instead.
- To display problem-oriented messages.
Anatomy
- Illustration: Helps clarify the situation. The illustration must always be paired with a message.
- Headline: Explains the reason for the empty state, preferably in a single line.
- Description: Adds details and, where appropriate, tells the user what to do next, in three lines or less.
- Button (optional): If there is a clear next step, include a call to action (CTA) button.
Anatomy of an illustrated message
Types
An illustrated message has a set of five UX illustrations per use case: scene, dialog, spot, dot, and base. Each variant has a different size and level of detail. The illustration sizes are used at different breakpoints to ensure that the illustration is always appealing, regardless of the container size.
Scene
Illustrated message - scene size in an empty page
Dialog
Illustrated message - dialog size
Spot
Illustrated message - spot size for small containers, such as cards
Dot (coming soon)
Illustrated message - dot size for small cards or tiles
Base
Illustrated message - base size with no image (for example, in a table cell)
Behavior and Interaction
The illustrated message uses a button for the call to action.
[internal_only]For the mouse interaction and touch enablement, see the button specification.[/internal_only]
Illustrated message
Globalization and Localization
The illustrated message supports left-to-right (LTR) and right-to-left (RTL) reading directions. [internal_only][/internal_only]
Note: Standard localization features are not mentioned explicitly in the specification.
Illustrated message – left-to-right
Illustrated message – right-to-left
Related Links
Components
Implementation
- Illustrated Message
(UI5 Web Components documentation)
Specifications
- Illustrated Message (visual design)
- Illustrated Message (interaction design)
Components
Implementation
- Illustrated Message
(UI5 Web Components documentation)