Skip to content

fix: keep every job filter usable on mobile - #159

Merged
duckdegen merged 1 commit into
mainfrom
fix/responsive-filter-panel
Sep 30, 2026
Merged

duckdegen merged 1 commit into
mainfrom
fix/responsive-filter-panel

Conversation

@duckdegen

Copy link
Copy Markdown
Member

Mobile country and other filter menus could extend beyond the screen and open outside the filter drawer's scrolling boundary. Keep every option list within the available screen width and height, render it inside the drawer, and let long options wrap with measured row heights. Search inputs retain a readable size on phones.

Remove the separate More filters menu. All available filters now appear in the main panel under the existing groups, with larger mobile controls and a fixed Show results action.

Validation: type check, lint, and all 451 tests passed. Browser checks covered 320px and 390px widths, a reduced-height viewport, selecting Netherlands and Germany together, long country labels, lower-panel range controls, and desktop skills search. Regression coverage verifies selecting formerly hidden filters without applying a default first, resetting pagination, and removing a selected country inside the drawer.

@github-actions github-actions Bot added the fix Bug fix label Sep 30, 2026
@duckdegen
duckdegen merged commit bf43c85 into main Sep 30, 2026
5 checks passed
@duckdegen
duckdegen deleted the fix/responsive-filter-panel branch September 30, 2026 20:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

fix Bug fix

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants