Feature Request Description
Currently only for the SAP-icons we support two version - one for Quartz theme family, and one for the Horizon theme family.
As for the Business Suite collection there is a new version (for Horizon) available, we would like to support it as well.
Prerequisite
We use the internal tool processing the icon collection font to create collection json with the SVG paths.
Proposed Solution
Same solution as with the standard "SAP-icons". Generate collection json file for Horizon.
- The generated Quartz and Horizon collection json files from the previous step should go into
/icons-tnt/src/v2 and /icons-tnt/src/v3 respectively
tools/lib/create-icons.js script already considers the theme family to create the SVGs with the correct path (v2 for Quartz and v3 for Horizon)
/base/src/config/Icons.ts is responsible to return the corresponding icon collection at runtime, based on theme family (v2 for Quartz and v3 for Horizon). Some adjustments might be required.
Priority
A clear and concise description of the impact/urgency of the required feature.
Stakeholder Info (if applicable)
- Organization: SAP Design
- Business impact: {...}
Feature Request Description
Currently only for the SAP-icons we support two version - one for Quartz theme family, and one for the Horizon theme family.
As for the Business Suite collection there is a new version (for Horizon) available, we would like to support it as well.
Prerequisite
We use the internal tool processing the icon collection font to create collection json with the SVG paths.
Proposed Solution
Same solution as with the standard "SAP-icons". Generate collection json file for Horizon.
/icons-tnt/src/v2and/icons-tnt/src/v3respectivelytools/lib/create-icons.jsscript already considers the theme family to create the SVGs with the correct path (v2 for Quartz and v3 for Horizon)/base/src/config/Icons.tsis responsible to return the corresponding icon collection at runtime, based on theme family (v2 for Quartz and v3 for Horizon). Some adjustments might be required.Priority
A clear and concise description of the impact/urgency of the required feature.
Stakeholder Info (if applicable)