- Latest Version 1.128
- Version 1.126
- SAPUI Version 1.124
- SAPUI5 Version 1.122
- SAPUI5 Version 1.120
- SAPUI5 Version 1.118
- SAPUI5 Version 1.116
- SAPUI5 Version 1.114
- SAPUI5 Version 1.112
- SAPUI5 Version 1.110
- SAPUI5 Version 1.108
- SAPUI5 Version 1.106
- SAPUI5 Version 1.104
- SAPUI5 Version 1.100
- SAPUI5 Version 1.98
- SAPUI5 Version 1.96
- SAPUI5 Version 1.94
- SAPUI5 Version 1.92
- SAPUI5 Version 1.90
- SAPUI5 Version 1.88
- SAPUI5 Version 1.86
- SAPUI5 Version 1.84
- SAPUI5 Version 1.82
- SAPUI5 Version 1.80
- SAPUI5 Version 1.78
- SAPUI5 Version 1.76
- SAPUI5 Version 1.74
- SAPUI5 Version 1.72
- SAPUI5 Version 1.70
- SAPUI5 Version 1.68
- SAPUI5 Version 1.66
- SAPUI5 Version 1.64
- SAPUI5 Version 1.62
- SAPUI5 Version 1.60
- SAPUI5 Version 1.58
- SAPUI5 Version 1.56
- SAPUI5 Version 1.54
- SAPUI5 Version 1.52
- SAPUI5 Version 1.50
- SAPUI5 Version 1.48
- SAPUI5 Version 1.46
- SAPUI5 Version 1.44
- SAPUI5 Version 1.42
- SAPUI5 Version 1.40
- SAPUI5 Version 1.38
- SAPUI5 Version 1.36
- SAPUI5 Version 1.34
- SAPUI5 Version 1.32
- SAPUI5 Version 1.30
- SAPUI5 Version 1.28
- SAPUI5 Version 1.26
- Latest Version 1.128
- Version 1.126
- SAPUI Version 1.124
- SAPUI5 Version 1.122
- SAPUI5 Version 1.120
- SAPUI5 Version 1.118
- SAPUI5 Version 1.116
- SAPUI5 Version 1.114
- SAPUI5 Version 1.112
- SAPUI5 Version 1.110
- SAPUI5 Version 1.108
- SAPUI5 Version 1.106
- SAPUI5 Version 1.104
- SAPUI5 Version 1.102
- SAPUI5 Version 1.100
- SAPUI5 Version 1.98
- SAPUI5 Version 1.96
- SAPUI5 Version 1.94
- SAPUI5 Version 1.92
- SAPUI5 Version 1.90
- SAPUI5 Version 1.88
- SAPUI5 Version 1.86
- SAPUI5 Version 1.84
- SAPUI5 Version 1.82
- SAPUI5 Version 1.80
- SAPUI5 Version 1.78
- SAPUI5 Version 1.76
- SAPUI5 Version 1.74
- SAPUI5 Version 1.72
- SAPUI5 Version 1.70
- SAPUI5 Version 1.68
- SAPUI5 Version 1.66
- SAPUI5 Version 1.64
- SAPUI5 Version 1.62
- SAPUI5 Version 1.60
- SAPUI5 Version 1.58
- SAPUI5 Version 1.56
- SAPUI5 Version 1.54
- SAPUI5 Version 1.52
- SAPUI5 Version 1.50
- SAPUI5 Version 1.48
- SAPUI5 Version 1.46
- SAPUI5 Version 1.44
- SAPUI5 Version 1.42
- SAPUI5 Version 1.40
- SAPUI5 Version 1.38
- SAPUI5 Version 1.36
- SAPUI5 Version 1.34
- SAPUI5 Version 1.32
- SAPUI5 Version 1.30
- SAPUI5 Version 1.28
- SAPUI5 Version 1.26
What’s New in Guideline Version 2.02 (1.102)
Intro
This article provides an overview of the updates to the SAP Fiori web design guidelines with guideline version 2.02 (SAPUI5 version 1.102).
internal_only]Versions 2.04 and 2.06 will be delivered together in October.[/internal_only]
Look, Feel, and Wording
Topic | Update | Topic Link |
Iconography – Horizon New! | Icon set for the new Horizon theme. | Iconography – Horizon |
Morning Horizon Colors New! | Colors for the new Horizon theme. | Morning Horizon Colors |
Evening Horizon Colors New! | Horizon theme for working in low-light environments. | Evening Horizon Colors |
Theming | Horizon theme added.
Section on detailed theming updated. |
Theming |
Typography – Horizon New! | SAP’s 72 font has been updated for the Horizon theme. This is reflected in a dedicated Horizon typography article with additional/updated sections:
|
Typography – Horizon |
UX Illustrations | Examples updated to reflect the Horizon theme.
The following sections were added: |
UX Illustrations |
UI Text Guidelines for SAP Fiori Apps | Combined date/time fields: Don’t use separate fields for the date and time in SAP S/4HANA apps. Use the date/time timestamp instead. | UI Text Guidelines for SAP Fiori Apps – Date/Time Fields |
General Patterns
Topic | Update | Topic Link |
Draft Handling | Updated decision dialog when the user navigates away from the edit page after making changes. The dialog offers 3 options: create/save the object, keep the draft, or discard the draft.
Updated draft/saved version switch. Adapted terminology:
|
Draft Handling |
Form Field Validation | Behavior and interaction: New section on connected fields | Form Field Validation – Connected Fields |
UI Elements
Topic | Update | Topic Link |
Message Popover | Added paragraph on navigation to a sub-object or an external page. | Message Popover – Navigation to the Relevant Field |
SAP Fiori Elements Framework
Topic | Update | Topic Link |
List Report Header | List Report Header | |
Object Page Overview | Object Page Overview | |
Object Page Header |
With SAP Fiori elements for OData V2, when a form field contains no value, it displays the empty state indicator (–). |
Object Page Header |
Object Page Footer | In applications with draft handling, in edit mode, the Discard Draft action button is displayed by default. It lets users leave the object page record without saving the changes they’ve made in a draft version of the object.
Custom keyboard shortcuts are available for application-specific actions. |
Object Page Footer |
Table Toolbar | Custom keyboard shortcuts are available for application-specific actions.
In applications with draft handling, the mass edit is available in responsive and grid tables:
With SAP Fiori elements for OData V2, a copy action button is now available. |
Table Toolbar |
Table Features | With SAP Fiori elements for OData V2, in the list report, analytical page, and object page, you can set a custom message to display in the message strip above the table. | |
Table Rows | Responsive and grid tables in the object page can automatically display two empty rows in the create and edit modes. The user can enter data in the rows for subobjects.
The two empty rows let the user choose between entering data for one column at a time or for one row at a time. When the user enters data in a field in one row and moves the focus away, a new row is displayed automatically. You can enable the feature at the table level in draft-enabled applications. |
Table Rows |
Designer Toolkit
Topic | Update | Topic Link |
SAP Fiori Design Stencils | Font 72: Desktop and web versions updated.
SAP Icon Font: 3 different font sets are now available for download:
SAP Business Suite icon font: Updated to version 1.078 |
SAP Fiori Design Stencils |
About Guideline Updates
With each new guideline version, we deliver two types of update:
- Updates to reflect new or changed UI controls available with SAPUI5.
- Ongoing updates on how to best apply the SAP Fiori design (such as overarching concepts, floorplans, and additional decision support). These updates are introduced with a given guideline version, but are not necessarily dependent on a specific SAPUI5 version.
Note: Our policy is to update only the latest guideline version. If you are working with an earlier SAPUI5 release, also consider checking out the most recent guideline version to get the latest general guidance.