Open origami-z opened 3 months ago
FYI @bhoppers2008
Goal: by EOS have a plan for the approach
Aug 12 - will start later in the week
Aug 14 - Working on the mappings.
Aug 20 - ready for review
Aug 23 - Blocked by icon naming confirmation, which was thought to be done in #3625 (but was rescoped to Figma work)
@bhoppers2008 to send Vineet semantic icon names for build. Can review once updated. @pseys
Caught up with @Vineet119
Salt / Pepper icon difference audit link - https://www.figma.com/design/6yIx5tpSk2y1b4alYaifi2/Pepper-workspace?node-id=395-6227&t=MXYz08aI3q0Cf7rs-1
Meet with @pseys and @Vineet119
Espresso Goal: design to unblock themselves, feature released by 13th September
@origami-z @Vineet119 the design guidance is linked to this issue here: https://github.com/jpmorganchase/salt-ds/issues/3625#issuecomment-2306764388
@pseys we need a plan for what we do with this information.
To support adoption, need to a way to swap out built-in icons, e.g. icons in status indicator, chevron in accordion
SaltProvider
)--icon-color
inIcon.css
?)Example (not to be final API), from user point of view
Icon provider should fill in fallback icon, i.e., all other icons will be default to Salt icons. All components using error icon (e.g. StatusIndicator) will be using
CustomErrorIcon
.From Salt internal perspective, it will be something like
before:
after:
Questions:
Design in #3625
https://www.figma.com/design/xET9vAEtgJ7w29lGNGAcrF/Salt-(Next)-Iconography?node-id=41-2264&t=8DBsM4nqta9xP3Vb-1