The brandLink target opens in a new window. SBB Brand portal Logo Digital clock Rights of useColors Base colors Additional colors Off brand colorsAssets Icons Timetable icons PictogramsLanguage About UX Writing Button and link texts Forms and inputs Notifications Progress indicators Digital word list
Introduction About accessibility About this guide Contact Further informationAccessibility by roles Product Owner User Research Interaction Design Visual Design Development Content Design Testing
First steps What is a design system? Designing Coding FAQ HelpOrganisation Process Contribution ContactMobile Overview Base ComponentsLyne Overview What is Lyne? Releases Presets & Themes Design Tokens Components TemplatesMaps Overview Base InformationsPatterns Overview
Regulations App IconsGuides Power-Apps Digital banner ads SAP Design Guidelines AI Design: Basics
Button.
Overview
What does the component do?
It triggers an action on a page.
When should the component be used?
When starting or ending a process.
When sending a form.
When selecting a function on a page.
Rules
Cannot be used within body copy.
Cannot be used in the header as navigation or a function.
The minimum width is 60px.
The width increases with the text length. The width is 100% for mobile views.
If the text is still too long when the maximum length is reached, it is shortened with “...”.
The text is always single-line.
Buttons are right-aligned in the viewport. The primary button is positioned to the left of the secondary button.
Variants
States
The component has the following states:
Default
Hover
On-click
Disabled
Variants
Primary button
Alternative primary button
Secondary button
Ghost button
Icon button
When hovering over an icon button, a tooltip should be used to make the underlying action clearer.
Multiple actions
Specifications
Link target opens in a new window.DesignLink target opens in a new window.Code