This file attachment has multiple revisions. Showing revision 3 (latest).
No Diff
1
2
3
UI elements to control SVG (revision 3)
100%
1
Loading...
chipx86:
In UI, discoverability is important. A person should ideally be able to see what options are available before having to interact. In this case, we have two icons that each conceal an alternate state, with no way (aside from trial-and-error or reading documentation) to know about that state.
I'd suggest splitting each of these into two buttons (with some separation between them to help show the grouping), and use a visual indicator to show which is selected (such as a background color that makes it clear which is active).
That way, a person will see their options up-front, and can choose them without having to remember what happens when they click each thing.
This is also really important for accessibility. If a person is using a screen reader, they'll have an even more difficult time selecting the desired action.