Skip to content

feat(ui): expand funnel filter options - #2553

Merged
fl0rianr merged 2 commits into
kpoin/ui-testingfrom
fl0rianr/GUI3_expand_funnel_filter_options
Jul 6, 2026
Merged

fl0rianr merged 2 commits into
kpoin/ui-testingfrom
fl0rianr/GUI3_expand_funnel_filter_options

Conversation

@fl0rianr

@fl0rianr fl0rianr commented Jul 5, 2026 •

Copy link
Copy Markdown
Collaborator

Summary

Adds compact custom filtering to the Models tab funnel menu in the GUI3 prototype.

Why

The model list is growing, so users need a quick way to find or hide model groups without relying only on predefined capability filters. This is especially useful for excluding models by keyword, for example hiding all models containing qwen.

Changes

  • Adds custom text filter rules to the Models tab.
  • Supports combining multiple filter rules.
  • Supports include and exclude matching through compact icon toggles.
  • Allows filtering by:
    • any searchable text
    • model name
    • backend
    • type
    • capability
    • label
    • status
  • Keeps existing capability filters intact.
  • Moves the popover into an overlay position so it can expand beyond the rail instead of being clipped.

Testing

  • Verified npm run build succeeds
  • npm test yields 7 skipped 195 passed
  • locally checked and tested for function
image

@fl0rianr fl0rianr added this to the GUI3 milestone Jul 5, 2026
@fl0rianr
fl0rianr requested a review from kpoineal July 5, 2026 20:55
@github-actions github-actions Bot added web ui enhancement New feature or request labels Jul 5, 2026
@fl0rianr
fl0rianr merged commit 27bccfe into kpoin/ui-testing Jul 6, 2026
65 of 68 checks passed
@fl0rianr
fl0rianr deleted the fl0rianr/GUI3_expand_funnel_filter_options branch July 6, 2026 22:11
fl0rianr added a commit that referenced this pull request Jul 17, 2026
* feat(ui): expand funnel filter options

* improve UX, icons, compact and clear
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request web ui

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant