- 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.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
A Beginner’s Guide to the Design Guidelines
Welcome
Welcome to the SAP Fiori Design Guidelines! If this is your first visit, you’re probably wondering what you’ll find in these guidelines. As a first step, you might want to get acquainted with SAP Fiori, the new user experience for SAP’s enterprise apps.
With SAP Fiori gaining more and more traction, the guidelines were established to give you all the information needed to create a unified and harmonious experience across all devices within the SAP Fiori application suite.
At its core, these guidelines represent the design language of SAP Fiori, which is based on five core principles: to provide a role-based, adaptive, simple, coherent, and delightful user experience. With these core principles in hand, the guidelines go a step further by providing you with concrete guidance, examples, and explanations so you can get started on creating your SAP Fiori app.
If the SAPUI5 Library already exists, why do I need the design guidelines?
Great question! The SAP Fiori design is built into the SAPUI5 front-end library – a framework that offers over 100 UI controls and numerous layout types. This framework ensures that the layout, control behavior, and visual design are consistent in all SAP Fiori apps. However, this in itself doesn’t guarantee a delightful user experience.
Apps need to be designed with the user in mind. And they need to follow consistent, established interaction patterns that factor in the requirements of each use case. In a large software enterprise such as SAP, these principles and patterns need to be applied by numerous application development teams worldwide. Also, as SAP Fiori gains traction, more and more SAP customers are extending SAP Fiori apps or building their own. These users too are looking to SAP for design guidance.
In a nutshell, the SAP Fiori Design Guidelines offer a single point of reference to anyone involved in designing SAP Fiori apps.
The guidelines extend far beyond general principles and paradigms. They offer concrete guidance so you can execute on a user-centered approach, and they explain how to apply the different layouts, patterns, and controls in detail. The guidelines give you the bigger picture and put technical features into context. They help UX designers and developers make the connection between design considerations and the corresponding SAPUI5 controls.
Navigate Easily
Once you’re ready to take a more in-depth look at the SAP Fiori Design guidelines, you’ll want to get acquainted with our navigation structure (on the left-hand side of the screen). The guidelines feature hundreds of articles, which are divided into different categories: Foundation, General Concepts, SAP Fiori Elements, Floorplans & Frameworks, UI Elements, and more.
Take a look at the Get Started page to see what you can expect to find under each category.
Prototyping
Prototypes are the best way to test SAP Fiori app concepts with users. Put your knowledge of the SAP Fiori design language into practice by building prototypes with our Axure RP and Microsoft PowerPoint® design templates. We offer you an extensive set of design stencils that represent all existing controls. Check out design stencils for more information.
Keep Up to Date
As the world of UX and technology is evolving, we too are continuously developing the SAP Fiori design and interaction language. Thanks to the feedback from our users and all other stakeholders involved, we are able to develop SAP Fiori further, offering ever smoother and smarter experiences to our customers.
We are constantly extending and adding controls, as well as adjusting the visual design. Every few months, we update the SAPUI5 Library and simultaneously release a new version of the guidelines to describe these new features.
Want to be kept in the loop? Check out our What’s New section, or join the discussion in the experience.sap.com forum to ask design questions and post your design ideas.