codidact / qpixel

Q&A-based community knowledge-sharing software
https://codidact.com
GNU Affero General Public License v3.0
375 stars 70 forks source link

Better tag merging description #1337

Open Wouter17 opened 2 months ago

Wouter17 commented 2 months ago

Is your feature request related to a problem? Please describe. When merging tags you are presented with a screen like this:

Merge tag into ... overview screen

Figuring out what tag is "the selected tag" and what tag is "this tag" seems more confusing than it should be.

Every time I visit this page I feel like I have to re-read this text multiple times to check if I'm not accidentally removing the wrong one.

Describe the solution you'd like I think it would help if the text and warning included the actual tag names, with simple language, so it becomes easier to read.

I would imagine something like this:

Merge tag into ... overview screen with text mentioning what tag is merged into what

Describe alternatives you've considered Another alternative could be having a small confirmation button/window where with a similar question the user is asked to confirm if they are sure this is the deletion they want.

cellio commented 2 months ago

Something like this proposed interface would be much clearer than what we have now. If it's hard to update the warning on the page after a tag is selected and before the form is submitted, then we could instead add a preview step where the clicking the button here shows the "you are about to merge" warning and you have to click another button. An extra click for a rare destructive action seems fine to me.