Open barefoot-88 opened 2 years ago
Some research on interactive buttons...
Multi-click
Single-click
Bookmark animation
Some design ideas for a redesigned UXD of the button...
I see there has been a bit of work done to the vote button recently @MTG2000
I know that we may not do an entire redesign of this button just yet, but for the time being it makes sense to implement some of your updates as the loading state seems to be very useful for users to know that an invoice is being fetched. However, I do have some thoughts on how this button could be slightly updated to fix a few issues.
Loading state
Success
Rest (post success)
Shaking
I would like to do a full redesign of this button, however I'm hoping the above issues are not overcomplicated fixes that could improve the button UX momentarily until we test the button and get feedback for a redesign.
Issue
The UX of BOLT🔩FUN's tipping/upvote button has a few issues that we should address in a redesign. Here are a few of the frustrations I have encountered as a user:
a). Style: The style of the button doesn't feel particularly natural. We should stick to a set of component states that make the user feel like the button is responsive and looks good when pressed. If it looks good, I'm going to want to click it!
b). Interaction/Pattern: Holding down the button. whilst I think this is a fun idea, I don't think it's been executed well enough to warrant the UX that surrounds it. Some issues for me are a lack of control over the amount, can't control or predict the speed of the counter, the animation of the button filling and unfilling is strange.
Solutions
Some ideas for solutions to the issues above...
a). Clearly defined component states, colours, UXD and animations.
b). For now, it might be easiest to look at a few different options.