Type filter refactor #9

Open
opened 2024-07-28 23:24:59 +00:00 by rasmus · 0 comments
Owner

image

  1. Treat missing type (currently ``) as none.
  2. Exclude type → Type. No-no logic is confusing.
  3. Add a checkbox at the top for All, which allows toggling between none and all. If only some are selected, it is indeterminate and clicking it will move it to none. To separate it from design, do not name it 'All', leave the name empty (like 'none' is currently).
![image](/attachments/196b4af7-4eff-468b-bcda-df11bd0ac10d) 1. Treat missing type (currently ``) as `none`. 2. Exclude type → Type. No-no logic is confusing. 3. Add a checkbox at the top for `All`, which allows toggling between none and all. If only some are selected, it is [indeterminate](https://developer.mozilla.org/en-US/docs/Web/HTML/Element/input/checkbox#indeterminate_state_checkboxes) and clicking it will move it to none. To separate it from design, do not name it 'All', leave the name empty (like 'none' is currently).
8.1 KiB
Sign in to join this conversation.
No Label
greenlit
No Milestone
No project
No Assignees
1 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: k-space/inventory-app#9
No description provided.