Skip to content

Releases: SAP/theming-base-content

v11.22.0

08 Nov 13:08
Compare
Choose a tag to compare

Features

  • All kinds of Checkbox and Radio Button Hover Backgrounds, i.e. sapField_Selector_Hover*Background
  • Many new spacing parameters for the sapContent and sapShell namespaces, together with defined S, M, L and XL viewport width breakpoints in the new sapBreakpoint namespace
    • (S|M|L|XL) parameters are to be used when the respective sapBreakpoint is met
    • (Tiny|Small|Medium|Large) parameters can be used regardless of viewport sizes
    • sapBreakpoint_(S|M|L|XL)_Min describe the minimum viewport width for the t-shirt size
    • sapContent_Space_(S|M|L|XL) and sapShell_Space_(S|M|L|XL) describe the horizontal padding of applications and shells depending on the viewport size
    • sapContent_Space_(Tiny|Small|Medium|Large) are viewport-width-independent sizes used for generic margin- and padding utilities (e.g. .sapUiTinyMarginBegin)
    • sapContent_Margin_(S|M|L|XL) are a special four-sided viewport-width-dependent parameter for margins
    • sapContent_Gap_(S|M|L|XL), sapShell_Gap_(S|M|L|XL) and sapShell_GroupGap_(S|M|L|XL) describe the gap between elements in applications and shells
    • sapContent_Padding_(S|M|L|XL) are the outermost horizontal paddings of applications
  • Component Border widths sapGroup_TitleBorderWidth, sapList_TableFixedColumnBorderWidth and sapList_TableFixedRowBorderWidth
  • Card and Tile hover background sapTile_Hover_ContentBackground and sapTile_Active_ContentBackground
  • 3 new Avatar parameters sapAvatar_Lite_BorderColor, sapAvatar_Lite_Background and sapAvatar_Hover_BorderColor
  • The new sapBlockLayer_Opacity allows to change the opacity of a Block Layer Background which is e.g. in the back of a dialog
  • New semantic header shadows (Success, Warning, Error, Information)
  • Token parameter for border corner radius sapButton_TokenBorderCornerRadius, border width sapButton_Selected_TokenBorderWidth and background sapButton_ReadOnly_TokenBackground
  • The border corner radius inside a group of buttons are now available sapButton_Segment_BorderCornerRadius
  • Border color sapField_Picker_BorderColor and border width sapField_Picker_BorderWidth of content pickers are no available for custom theming
  • SAP internal parameters sapCss_SAP-icons-TNT and sapCss_SAP-icons-Business-Suite are now available. That allow to switch on the generation of @font-face definitions for those icon-fonts
  • SAP-icons v5.10 and v4.22 with new icon xe2a7 (unsynchronize)
  • BusinessSuiteInAppSymbols v2.087 (Horizon) and v1.087 (non-Horizon) with new icon e188 (icon-map-navigation)
  • Tag sapContent_Illustrative_Color* parameters with "Illustrative"
  • Tag sapIndicationColor* parameters with "Indication" and delete tag "SemanticColor"
  • Release sapIndicationColor* parameters 9 and 10 for theming

v11.20.0

28 Oct 10:33
Compare
Choose a tag to compare

Features

  • BusinessSuiteInAppSymbols v2.086 (Horizon) and v1.086 (non-Horizon) with new icons e186 (icon-back-to-search), e187 (icon-business-objects-folder), e076 (icon-truck-driver-2) and e099 (icon-add-component)

v11.19.0

16 Oct 06:12
Compare
Choose a tag to compare

This version includes "Batch 1" of a larger theming rework done by SAP Design, reflected in multiple new features and bug fixes.

Features

  • A new sapShell_SubBrand_TextColor allows to theme the "sub-brand" next to the company logo in the Shell.
  • Badges are more accessible with the new sapContent_BadgeBorderColor.
  • Button font-families are available as sapButton_FontFamily and sapButton_Emphasized_FontFamily.
  • The border-width of emphasized Buttons is available as sapButton_Emphasized_BorderWidth.
  • Checkboxes and Radio-Buttons ("Selectors") are still part the sapField namespace, but have their own "sub-namespace" as sapField_Selector_ with a collection of all imagineable border-styles, e.g. sapField_Selector_BorderStyle, sapField_Selector_ReadOnly_BorderStyle or sapField_Selector_InvalidBorderStyle.
  • There are hover backgrounds for avatars, i.e. sapAvatar_1_Hover_Background .. sapAvatar_10_Hover_Background.
  • 11 new Illustration colors (sapContent_Illustrative_Color21 .. sapContent_Illustrative_Color31) allow to implement the Illustration Guideline updated by SAP Design.

Bug Fixes

  • Illustration colors (sapContent_Illustrative_Color…) have an increased contrast against each other.
  • In high-contrast themes, sapContent_BadgeBackground is mapped to sapHC_StandardForeground and sapContent_BadgeTextColor has a contrast statement to select either sapTextColor or sapBaseColor, thus increasing contrast.
  • SAP-icons group med is renamed to medical, doc to documents and shop to shopping.
  • Groups- and tags-mappings of SAP-icons are aligned with the groups- and tags-mappings of SAPUI5.

v11.18.2

26 Sep 12:32
Compare
Choose a tag to compare

Docs

v11.18.1

12 Sep 05:29
Compare
Choose a tag to compare

Only internal changes.

v11.18.0

16 Aug 07:50
Compare
Choose a tag to compare

Features

  • BusinessSuiteInAppSymbols v2.085 (Horizon) and v1.085 (non-Horizon) with new icon (icon-collaboration-manager)

Bug Fixes

  • SAP-icons v5.9(.1) with fixed e000 (accidental-leave)
  • SAP-icons-TNT v3.6(.1) and v2.11(.1) with updated metadata of e031 (java) that makes it clear that the icon is the Java logo, not the JavaScript logo
  • Groups in the SAP-icons metadata are optimized, e.g. "Places", "places" and "place" have been unified to "place"

v11.17.1

18 Jul 06:41
Compare
Choose a tag to compare

Features

  • 431 new parameters for the sapChart namespace, that allow extended theming for all kinds of charts. There's now a 12th main chart color (sapChart_OrderedColor_12), as well as 9 shades (3 lighter: _Plus3_Plus1, 5 darker: _Minus1_Minus5) of each color, all with color (e.g. @sapChart_Sequence_1_Plus3), text color (e.g. @sapChart_Sequence_1_Plus3_TextColor), shadow/halo (e.g. @sapChart_Sequence_1_Plus3_TextShadow) and one border-color per main color (e.g. @sapChart_Sequence_1_BorderColor); also some text (e.g. @sapChart_Data_TextColor), structure (e.g. @sapChart_Background) and interaction (e.g. @sapChart_Data_InteractiveColor) styles

Bug Fixes

  • SAP-icons v5.9 and v4.21 with updated shapes of e246 (paste, update only in v5), e24f (resize-corner) and e09c (pause)
  • sHelpLinks of themes point to the design documentation of that theme, e.g. to Morning Horizon Colors for Morning Horizon

v11.16.1

13 Jun 13:05
Compare
Choose a tag to compare

Bug Fixes

  • sapFontHeaderFamily is sapFontFamily in Horizon HCB, which is now consistent across all high-contrast themes (fixes #19)

v11.16.0

10 Jun 10:38
Compare
Choose a tag to compare

Features

  • Icon metadata for the BusinessSuiteInAppSymbols font in Base/baseLib/baseTheme/fonts/BusinessSuiteInAppSymbols.json

11.15.0

21 May 07:02
Compare
Choose a tag to compare

Features

  • Theme sets (e.g. sap_horizon_set or sap_fiori_3_set) contain a css_variables.css and an avatar.svg, that reference the themes included in the set

Bug Fixes

  • Single-SVG files of SAPGUI-icons and SAPWeb-icons are excluded from the npm package