Filtering data / Sticky "uncheck all" #366

Open
opened 2026-06-26 10:46:26 +00:00 by adina · 1 comment
Owner

[This is documenting notes from this hedgedoc in order to have them as proper issues. See also: #350 ]

Filtering data (added from Adina's matrix comments)

a few UX observations from editing datasets: The following features would be cool in shacl vue to prevent lots of extra clicks or scrolling

Sticky "uncheck all"

  • if the "uncheck all" item in the "filter data" menu would be "sticky" (sometimes I scroll down to the class I need, then realize I need to uncheck everything first, and scroll back up). Alternatively, if the default would be to have everything unchecked from the start

multiselection from drop-down menus

  • If I were able to multiselect items in the drop down menu instead of 'add item' - 'click plus' - 'click text field' 'load items/filter' - 'add item' - 'click plus' ....
[This is documenting notes from this hedgedoc in order to have them as proper issues. See also: #350 ] ## Filtering data (added from [Adina's matrix comments](https://matrix.to/#/!BJOyAtxkUEhadHcrWE:matrix.org/$177978418834184fDDAz:matrix.org?via=matrix.waite.eu&via=matrix.org&via=inm7.de)) a few UX observations from editing datasets: The following features would be cool in shacl vue to prevent lots of extra clicks or scrolling #### Sticky "uncheck all" - if the "uncheck all" item in the "filter data" menu would be "sticky" (sometimes I scroll down to the class I need, then realize I need to uncheck everything first, and scroll back up). Alternatively, if the default would be to have everything unchecked from the start #### multiselection from drop-down menus - If I were able to multiselect items in the drop down menu instead of 'add item' - 'click plus' - 'click text field' 'load items/filter' - 'add item' - 'click plus' ....
Owner

re uncheck all: I agree. In addition: I use this functionality often. I have yet to encounter a case whether I did NOT need to look for one particular type. I never had a need to uncheck just a few types. Therefore, I always have to uncheck-all first. From my POV, it would be a better default to start empty, i.e. as soon as someone clicks "filter data", uncheck all is in effect (can be renamed to check-all) then.

re uncheck all: I agree. In addition: I use this functionality often. I have yet to encounter a case whether I did NOT need to look for one particular type. I never had a need to uncheck just a few types. Therefore, I always have to uncheck-all first. From my POV, it would be a better default to start empty, i.e. as soon as someone clicks "filter data", uncheck all is in effect (can be renamed to check-all) then.
Sign in to join this conversation.
No milestone
No assignees
2 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
orinoco/shacl-vue#366
No description provided.