Intro
Creation items can be found on the SAC, DSP, and BDC application start pages.
When to Use
Do
Use the Creation Item:
- To allow users to create an entity for object creation
Top Tips
- Use the variants provided to select a creation item set by the product and application type
- A standalone creation item is also available for use as a sub-component below the item sets
Anatomy
- Avatar (Icon): To visually identify the type of creation item
- Label: Text that indicates the type of creation item. To ensure accessibility, all list items must have an invisible ARIA label.
Creation Item - Anatomy
Types
Creation Item Set
Dedicated item sets used for the creation of an object. Found in both SAC, DSP and BDC on application start screens. Each set can contain up to 12 items. Majority of items are hidden by default and can be unhidden to use as needed, but a set should not exceed this maximum.
The set for SAP and DSP include a “Create” title and a series of creation items underneath.
For accessibility, the BDC Create item pattern is recommended — see Top Tips for details.
Creation Item Set Anatomy - SAC and DSP
Creation Item Set Anatomy - BDC (Recommended)
Creation Item - SAC Templates Set
Dedicated item set used to create an object from a template. Found only on the SAC application start screen. A set includes a “Templates” title and a series of creation item templates underneath. A set should not exceed a maximum of 12 items. To maintain alignment with creation item sets, template items should follow the same spacing of 0.5rem between items. The template items are a unique use case and should be avoided outside of this specific context.
Creation Item SAC Templates Set - Anatomy
Behavior and Interaction
Wrapping Behavior
The item grid adapts to available screen width. Each item is fixed at 13rem wide (results in 208px) with a 0.5rem gap. Items fill the container until no more can fit, then automatically wrap to the next row.
Creation Item Set Wrapping Behavior
Patterns
Group by Creation Item type
Avatar colors should be used based on creation item type. Use the following:
- Models → --sapAvatar_1_Background (Color 1, Yellow)
- Flows → --sapAvatar_3_Background (Color 3, Red)
- Views → --sapAvatar_5_Background (Color 5, Purple)
- Data Source → --sapAvatar_7_Background (Color 7, Teal)
- Tables → --sapAvatar_8_Background (Color 8, Green)
If it is the case that a creation item does not fall under one of these categories, use:
--sapAvatar_6_Background by default (Color 6, Blue).
Avatar Color Pattern Guidelines
Default color sequence
If there is an area that only consists of default creation items, start with --sapAvatar_1_Background for the first creation item and skip 1 step in between (ex. Color 1, Color 3, Color 5, etc.) to create a more apparent color difference. Use the following sequence:
- First creation item → use --sapAvatar_1_Background (Color 1, Yellow)
- Second creation item → use --sapAvatar_3_Background (Color 3, Red)
- Third creation item → use --sapAvatar_5_Background (Color 5, Purple)
- Fourth creation item → use --sapAvatar_7_Background (Color 7, Teal)
An example of Creation Items in SAC stories down below.
Avatar Color Pattern Guidelines