Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

handling with big tag collection #960

Closed
monnypython opened this issue Jul 28, 2021 · 3 comments · Fixed by #1290
Closed

handling with big tag collection #960

monnypython opened this issue Jul 28, 2021 · 3 comments · Fixed by #1290
Labels
webui WebUI issues

Comments

@monnypython
Copy link
Contributor

My tag collection has now grown to almost 100 and slowly I can't remember all of them;). I have 2 ideas to make working with large tag collections a little easier:

1. Edit mode

In edit mode, you can only select from all tags without any obvious categorization. Here it might make sense to be able to make a preselection (similar to the sidebar) because I can remember the category better and then search for the tags within and assign them to the document.

Maybe like:
image

2. Manage data

It would sometimes be helpful if you could sort by categories in order to be able to see all tags of a category.

@eikek
Copy link
Owner

eikek commented Jul 28, 2021

Yes, I can understand this! The idea with the colored circles is neat! I'm just a bit unsure if that scales to many categories?

I thought about the following: add the category next to the tag in the menu and allow to search for the category as well. This should also reduce the confusion - have to experiment with this though

Edit: your second point is also very valid! I think this should go into a separate issue. the whole "manage data" section has a lot of room to improve

@monnypython
Copy link
Contributor Author

The selection of the category via a dropdown (as in the properties window of the main view) is of course easy to understand for the familiar user and can also be safely implemented with less effort.

Since I actually think the idea with the dots is really cool, a few thoughts on this :

  • I imagine the preselection to be a little more fluid. I spend a lot of time tagging, but that's certainly very subjective. In my opinion it makes even more sense in connection with the "Offtopic" topic (below)
  • Since there are currently only 13 colors, the selection is limited here. If several categories have the same color, the description could be displayed in the tooltip. The user still knows roughly what the colors mean. The preselection would still be quite good.

Offtopic:
At the moment I find the selection of tags via the drop-down list not so optimal because I have just accumulated a lot of tags although I have really tried to stay as specific as possible so that the autotagging works well.
For manual "post-tagging", especially with larger collections, something like this might make sense (since I'm not a great programmer, of course I can't say how time-consuming something like this is):
https://github.com/zekunyan/TTGTagCollectionView

@eikek
Copy link
Owner

eikek commented Jul 29, 2021

I think we can have both. The colored dots are a nice idea! We could show the first maybe 5-8 cateogries (ordered by number of tagged items). Only thing to think about is to make it useful on smaller devices when there is no tooltip etc available. But we could also just remove it on mobile devices… not sure.

Thanks for the offtopic thougts :-) I also thought about removing the dropdown and rendering a similar view as in the search menu. I actually forgot why I didn't make progress there, maybe just time constraints. But in general I'm open to replace the dropdown with something more appropriate for selecting tags. This is a time consuming task (as all ui things are), but brings good value.

@eikek eikek added the webui WebUI issues label Sep 24, 2021
eikek added a commit that referenced this issue Jan 14, 2022
This is some low hanging fruit, related to #573, #960. At least we see
now the category and the filter is applied to it as well.
@eikek eikek added this to the Docspell 0.31.0 milestone Jan 15, 2022
eikek added a commit that referenced this issue Jan 15, 2022
eikek added a commit that referenced this issue Jan 15, 2022
@eikek eikek mentioned this issue Jan 15, 2022
@mergify mergify bot closed this as completed in #1290 Jan 15, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
webui WebUI issues
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants