UX Illustrations

Intro

UX Illustrations are visual elements that can be paired with written messages. You can use UX illustrations to:

Examples of UX illustrations

Examples of UX illustrations

When to Use

UX illustrations are always paired with written messages and should never take the leading role in the user experience. The illustrations should remain supportive and noticeable, but not obstruct the flow of the user’s path.

Do not use UX illustrations should as decoration or to fill an empty space. Use them purposefully as a method for communicating with users.

UX Illustrations for Empty States

UX illustrations for SAP Fiori are recommended combinations of a solution-oriented message and illustration that better communicate an empty state than just a message alone. The current UX illustration library targets the most common empty states across SAP Fiori products. UX illustrations come in three sizes to work responsively and within a variety of UI elements. The illustrated message control is available for this purpose.

Illustration Sizes

Small (Spot Illustrations)

Spot illustrations are the smallest and most simple illustration size. They are designed to fit within smaller UI elements. The smallest UI element recommended is a medium-sized card.

They are one size at 128px (8rem) square.

Spot illustration example

Spot illustration example

Medium (Dialog Illustrations)

Dialog illustrations are larger than spot illustrations and are typically used within dialogs. These illustrations have a bit more detail.

They are one size at 160px (10rem) square.

Dialog illustration example

Dialog illustration example

Scene Illustrations

The largest illustration is mainly used to support full screen scenarios. These illustrations are designed to scale to a maximum-minimum width for responsive behavior across form factors.

  • Maximum size: 320px (20rem) width x 240px (15rem) height
  • Minimum size: 240px (15rem) width x 180px (11.25rem) height

Scene illustration example

Scene illustration example

Best Practices

Illustration Choice

A UX illustration must be paired with a message that clarifies a situation and communicates the next steps. Use the right size illustration for the context and size of the UI element. Don’t hack the illustration or scale it unnecessarily.

Message Pairing

Illustration Implementation

The UX Illustrations for SAP Fiori are provided as coded, themeable SVGs and made available through the illustrated message control. [internal_only]For more information about implementation best practices go to the UX Illustration for SAP Fiori GitHub repository, GitHub documentation. [/internal_only]

Elements and Controls

Implementation

Visual Design