-
-
Notifications
You must be signed in to change notification settings - Fork 847
Description
Emergent Requirement - Problem
The search bar on the project page has multiple UX issues that disrupt the user workflow:
-
Page Reset Issue: When a user searches for an item on the project page in mobile view, the page reloads instead of persisting at the current position, causing the user to have to scroll back down to see their results.
-
Filter Toolbar Interaction: When the filter toolbar is open in mobile view and a user performs a search, the page reloads and the toolbar closes instead of persisting.
-
Missing Search/Filter Bar Integration: The search bar does not sync with the filter bar functionality in mobile view:
- The filter counter does not reflect applied search terms even though they appear under "Applied Filters"
- The "Clear All" link does not appear when only a search term is applied
- When a search term is applied, existing filters are cleared (if a search term is applied before filters are selected, the search term persists as it should)
Current Behavior:
- Search bar functions semi-independently from the filter system
- No visual feedback that search has been applied in mobile view (no counter, no Clear All button)
- Page resets position after search in mobile view
- Searching removes previously selected filters in mobile view
Expected Behavior:
- Search via "Search By Keywords" should:
- Increment the filter counter (e.g., "Filters (1)" or "Filters (5)" if other filters exist)
- Trigger the "Clear All" button visibility
- Maintain page scroll position
- Work seamlessly with other filter selections
Issue you discovered this emergent requirement in
Date discovered
11/13/25
Did you have to do something temporarily
- YES
- NO
Who was involved
What happens if this is not addressed
- Users experience frustrating, repetitive workflows requiring excessive scrolling
- Confusion about whether search selections are actually applied
- Disconnected experience between search and filter features
- Potential abandonment of search functionality due to poor UX
Resources
Filter counter showing "Filter (4)" with proper integration:

Filter toolbar with "Search: Python" in Applied Filters section:

Filter bar after search showing no counter or integration:

Project page URL: Projects Page
Recommended Action Items
- Make a new issue
- Discuss with team
- Let a Team Lead know
Potential solutions [draft]
Write two issues which will each be "Complexity: Large".
Issue 1: Mobile View - Page Reset & Filter Bar Closing
This issue will implement the following changes to the "Projects" page:
- Ensure page remains in same scroll position after a search is applied with the filter toolbar closed
- Prevent filter toolbar from closing after search is applied with the filter toolbar open
Issue 2: Search/Filter Integration
This issue will implement the following changes to the "Projects" page:
- Increment "Filters" counter when a search term is applied and decrement if the term is cleared
- "Clear All" should appear when a search term is added and clear both search terms and filters
- Previously selected filters should remain when applying a search term in mobile view
Sub-issues
Metadata
Metadata
Assignees
Labels
Type
Projects
Status