thewca / worldcubeassociation.org

All of the code that runs on worldcubeassociation.org
https://www.worldcubeassociation.org/
GNU General Public License v3.0
335 stars 177 forks source link

Confusing event selection #7547

Open LeviGibson opened 1 year ago

LeviGibson commented 1 year ago

Is your feature request related to a problem? Please describe. I've seen two instances where when selecting events, people have gotten confused and signed up for all the events they don't want. Looking at the image below, you can see how a new competitor might get deselect/select mixed up. image

Describe the solution you'd like Either a classic check box, or a different selection color like green.

Describe alternatives you've considered There are a million ways to solve this.

dunkOnIT commented 1 year ago

Thanks for the submission - we are planning an overhaul of the registration in the near future, and this issue will be incorporated into that process.

(Maintainers - I'm convinced we already have an issue for this, but can't find it - so leaving open until a dupe is found.)

EdHollingdale commented 1 year ago

(Maintainers - I'm convinced we already have an issue for this, but can't find it - so leaving open until a dupe is found.)

1519

Not sure how qualifications could make this harder as well @timreyn thought about how to display selected/non-selected/unqualified events a bit I seem to recall.

timreyn commented 1 year ago

Relevant discussion: https://github.com/thewca/worldcubeassociation.org/pull/7019

image

To throw out another idea, which I'm not sure I like: a green circle background: image

I think we should not color the event icon green, since that could be difficult to distinguish from not-qualified for red-green color-blind competitors.

dunkOnIT commented 1 year ago

I really like @timreyn's suggestion - anyone looking to work on this, feel free to implement.

dunkOnIT commented 1 year ago

Another suggestion by @nsilvestri:

The website should be more explicit about which events are currently selected. The help text seems to me to be a reasonable place to put this information, with the selected events specifically listed. See this mockup image

timreyn commented 1 year ago

I prefer that suggestion over mine! It looks cleaner than coloring the icon.

coder13 commented 1 year ago

I concur, we should spell out exactly what events the user is signing up for. I'd also recommend if we can to show text to the user reminding them that they can come back to edit these events after they register or if they need to email to update their events (based on the competition settings).