Having a mix of checkboxes and a dropdown always felt odd to me. So I “merged” them all in one “multi-select” dropdown and made sure the “in:all” filter is also in the list.
main ← ux-advanced-search-filters-multi-select
merged 08:12PM - 15 Dec 25 UTC
Convert the advanced search "filters" section from a mix of checkboxes and a sin… gle-select dropdown to a unified multi-select component, allowing users to apply multiple filters simultaneously.
Changes:
- Replace ComboBox and checkboxes with a MultiSelect for in:/with: filters
- Change searchedTerms.in from a single value to an array
- Remove special.in tracking (title, likes, messages, seen) - now unified
- Add buildFilterOptions helper to construct filter options consistently
- Add new filters: created, likes, bookmarks, seen, all, title
- Update locale strings with "Select filters…" placeholder
Ref - https://meta.discourse.org/t/391095
**BEFORE**
<img width="1851" height="1206" alt="CleanShot 2025-12-15 at 17 05 41" src="https://github.com/user-attachments/assets/fd8bada0-8fdb-41a8-919a-8e2c122c61e6" />
**AFTER**
<img width="1851" height="1206" alt="CleanShot 2025-12-15 at 17 05 28" src="https://github.com/user-attachments/assets/874370a9-5b96-4837-829d-33a2c9d62c1d" />
2 לייקים