mirror of
https://github.com/open-webui/open-webui.git
synced 2026-05-07 03:18:23 -05:00
[GH-ISSUE #15149] feat: Grouping Toggle Filters for Improved User Experience #17485
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @mballesterosc on GitHub (Jun 19, 2025).
Original GitHub issue: https://github.com/open-webui/open-webui/issues/15149
Check Existing Issues
Problem Description
In the current interface, when a user has multiple filter functions with toggle = true, all of them are displayed inline, typically as individual buttons or controls. This can lead to a cluttered UI and requires unnecessary horizontal scrolling for users to access all the available filters.
Horizontal scrolling is not intuitive for many users, especially on desktop or mobile interfaces, and it can result in a poor user experience as some filter options may become hidden or difficult to reach.
Desired Solution you'd like
Group the filter functions under a single dropdown or action button placed next to the “more” button. This approach would keep the UI clean and organized while improving accessibility and usability.
I’ve already implemented this change locally, and it’s a straightforward modification that does not impact existing functionality. If the team considers it useful, I can open a Pull Request (PR) to integrate the changes into the main codebase.
Alternatives Considered
No response
Additional Context
No response