Intro
These visual specifications should serve as a guideline for Front-End Developers on how implement this control.
For iOS specific themed colour values use https://www.sap.com/design-system/fiori-design-ios/v26-4/foundations/colors.
All values are based on base scale designs using px, but use pt for iOS code, and dp for Android.
Default
| Value | Description | Details |
| A | Primary Label | Font: 72 iOS Caption 1 Alignment: Left aligned All around padding: 0rem (0px) |
| B | Primary Value | Font: 72 iOS Title 2 Bold Alignment: Left aligned Show full value, no abbreviations Round to two decimal places All around padding: 0rem (0px) |
| C | Spacing | Gap: 0.25rem (4px) |
| D | Data Row | Control: SwiftUI Data Table: Data Table Row Fiori iOS Guidelines: Data Table Row Text: Font: 72 iOS Caption 1 Rows: Spacing between rows: 0rem (0px) On first page: Max 3 rows Page 2 and onwards: Max 6 rows |
| E | Page Control | All around padding: 0rem (0px) |
| F | Container | Control: SwiftUI KPI Header: KPI Header Fiori iOS Guidelines: KPI Header Top & bottom padding: 0.5rem (8px) Bottom border: 0.020625 rem (0.33 px) |
With Variance
| Value | Description | Details |
| A | Primary Value | Positive Variance: Font colour: --sapPositiveColor Add Prefix: “+” Negative Variance: Font colour: --sapNegativeColor Add Prefix: “-” |