Rapid icon indicating copy to clipboard operation
Rapid copied to clipboard

Improve UI to select tag conflicts

Open tordans opened this issue 10 months ago • 1 comments

Description

In https://github.com/facebook/Rapid/issues/1260#issuecomment-2041070226 we talked about the tag conflict UI which does not present the diffs per option.

This is not ideal because…

  • it is not clear which option the diff belongs to ATM
  • it puts a lot of emphasis on the option that is selected for the diff, which is prominent
  • one cannot see the diff for the other options

One idea to fix this would be to give a separate "show diff" action per option which then updates the diff. And one way to do this would be to move the diff in a details html element inside the options list. In this case, the diff would be closed for all at first, but the label could be something like "Show changes for this action" which should explain itself quite well.

Some very hacky screenshots to illustrate this idea:

  • Bildschirmfoto 2024-04-08 um 07 25 06
  • Bildschirmfoto 2024-04-08 um 07 25 12

Another idea in the same spirit would be to have a secondary button per option that updates the diff section below. That would mean the diff section can stay open as it is now and only the diff-section headline has to change (to clarify the relation to the option).

tordans avatar Apr 08 '24 05:04 tordans