Closed mark-tate closed 3 weeks ago
What's migration path for this? What's the scope?
Frappe Goal: plan for migration by EOS, will be implemented in Galao
Meeting on Tue
Meeting summary
In code
anything missing?
@bhoppers2008 @pseys @origami-z
just to confirm, #7 above was just a 'while we're at it thought' because it will also be updated with a circle, but success icon update has no dependency on it. we just thought we could do it together and write a single blog explaining the rationale for all of this.
Steps 1-3 are what we're aiming for at the end of this sprint and would complete this ticket... we can create new tickets for the rest
Working file from meeting here
Frappe Goal: plan for migration by EOS, will be implemented in Galao
Unless we have extra capacity, the work is scheduled in next sprint.
add/update help circle icon
I don't know what it is. If this is a small change we can tackle together, let's create an issue scheduled together?
add/update help circle icon
@dplsek This was originally in https://github.com/jpmorganchase/salt-ds/issues/3646
Yeah, it looks like both the success icon update (this ticket) and the help icon update are included in that master icon list of improvements in ticket #3646. but i think we keep this ticket for the success icon update and we can address the help icon as part of the other ticket. @pseys will have to weigh in on when to make those other changes.
I'm happy to keep 'Help' in the other ticket and address that as part of a wider set of changes. My suggestion to do it now was that it's a relative of status and if we're creating a 'circle' icon for Success we could add a circular icon for Help too. It means we're not dramatically changing the existing icon but can provide a better alternative.
If we've earmarked the development work for these icon updates for next sprint I'll have to make the status icon changes by EOW.
Dev effort for this is probably Small, so you may have additional week next sprint
The following tasks have been completed within a branch of the icon library.
SuccessTickIcon has not been marked as deprecated in Figma as it's only available in code due to it being a duplicate icon.
Need to review the changes with @dplsek before merging
Galao Goal: add deprecation labels in Figma and publish for Galao Figma release New Icons added by EOS
@pseys Galao question... deprecation labels are they done ?
@pseys Galao question... deprecation labels are they done ?
No, I'm still chasing Ben for confirmation of deprecation labels. He's OOO now so it'll have to wait until Monday. It shouldn't hold up development though as we can export the updated icons from the branch.
@bhoppers2008 ping
I've agreed an approach with @bhoppers2008 and have updated the Figma icon library accordingly. The following has been changed:
I'm merging and publishing the library now.
success-circle
and checkmark
icons have been added.error
, warning
, and info
have been updatedsuccess
and step-success
have been marked for deprecationOutline and solid variants of the following will need to be added/updated to code
The Figma icon library has been merged and published.
Dev effort for this is probably Small, so you may have additional week next sprint
Adjusted end sprint to Latte for dev effort
Latte Goal: review during sprint, whether we have dev capacity, may bump to Lungo
@pseys has been released in the Figma icon set.
@origami-z will need to add icon in code.
Needs to be updated in the affected components in both Figma and code as part of a new ticket which @pseys @origami-z can drive
Update all components that use status to use the updated Success icon.