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

Improve Edit Teams UI #6083

Open saranshgrover opened 3 years ago

saranshgrover commented 3 years ago

Related: #4430

The UI for editing teams is quite non-trivial and tricky as the text above it mentions. While most leaders would know how to, and can be trusted to make sure it works well - its still a good idea to make the UI more easy to understand, and less prone to errors.

Jambrose777 commented 3 years ago

One recommendation I have for this is to distinguish 2 different types of edits: update and a fix.

Maybe a branching pattern of saying what you want to do as there are a finite amount of things that a leader would need to do.

Also a quick side note: The current UI does not support deleting. I personally support not allowing this action as our history is kept in the teams tables, and reserving this for admins only. But it is a point of discussion if someone has arguments for it.