notes icon indicating copy to clipboard operation
notes copied to clipboard

Improve multi-tagging UX

Open udoprog opened this issue 2 years ago • 4 comments

Currently when tagging a note the context menu which is used to tag items is a bit noisy (says Remove tag <tag> / Add tag <tag>) and gets collapsed as you add or remove individual tags leaving you to have to "chase" the menu again for each tag added or removed.

image

An improvement to me would be if:

  • The menu indicates which tags apply with a checkbox next to each tag (along with its color) that can be toggled by clicking and;
  • The context menu isn't collapsed by a tag being toggled but rather dismissed by e.g. clicking outside of the menu area.

Cheers!

  • [x] Show check symbol on assigned tags
  • [ ] Show 'X' symbol when hovering over already assigned tags.
  • [ ] Remove explanatory text "Remove tag ..."/"Assign tag..." and only show them upon hovering on the menu item.
  • [ ] Custom stylesheet for context menu

udoprog avatar Sep 17 '22 20:09 udoprog

The context menu isn't collapsed by a tag being toggled but rather dismissed by e.g. clicking outside of the menu area.

This is very important, I had this on my mind but forgot to create an issue for that. Thanks!

The menu indicates which tags apply with a checkbox next to each tag (along with its color) that can be toggled by clicking and;

What would this look like? Something like this?

Screen Shot 2022-09-18 at 11 42 38 AM

nuttyartist avatar Sep 18 '22 07:09 nuttyartist

Yeah, that looks great, esp. with the grouping. I'd also consider dropping the extra wording (and use only the tag name) in favour of a hint when hovering.

Thanks!

udoprog avatar Sep 18 '22 13:09 udoprog

Do you mean that only upon hovering would it show the "Remove tag ..."/"Assign tag..."? BTW, the grouping is already there, but it seems like it is more visible on macOS than on Linux. Maybe we should use a custom stylesheet on Linux and Windows.

nuttyartist avatar Sep 19 '22 12:09 nuttyartist

Yeah. The text can show up in a tooltip / hint when hovering over a tag.

udoprog avatar Sep 19 '22 18:09 udoprog