Skip to content

fix(web): allow dashboard header layout to wrap gracefully on smaller…#6804

Open
mayankdev-oss wants to merge 4 commits into
woodpecker-ci:mainfrom
mayankdev-oss:fix/layout-search-bar-overlap-6739
Open

fix(web): allow dashboard header layout to wrap gracefully on smaller…#6804
mayankdev-oss wants to merge 4 commits into
woodpecker-ci:mainfrom
mayankdev-oss:fix/layout-search-bar-overlap-6739

Conversation

@mayankdev-oss

Copy link
Copy Markdown

This PR fixes a layout bug on the repository dashboard where the action buttons overlap and clip into the search bar text field on narrower viewport sizes

By adding md:flex-wrap and switching to separate layout spacing variables md:gap-x-10 md:gap-y-2 on the main header row inside Header.vue the layout elements can now wrap into multiple rows safely if screen real estate runs tight. This keeps the UI completely accessible and looking great on smaller laptop or tablet screens while the team continues discussing long term button locations
Related Issue

Fixes #6739
Checklist

[x] Added responsive flex wrapping utility classes

[x] Separated horizontal and vertical wrap spacing boundaries

[x] Verified layout scaling behavior on responsive breakpoints

@qwerty287

Copy link
Copy Markdown
Contributor

Thanks, could you post a screenshot?

@mayankdev-oss

Copy link
Copy Markdown
Author

@qwerty287 I am currently experiencing some local environment issues preventing the full dashboard from rendering. I have verified the CSS fix by manually applying flex-wrap and gap classes to the header container in the browser inspector, which successfully resolves the overlap on narrower viewports. Once the CI build completes, if you can trigger a preview deployment, I will be happy to provide a live screenshot from there.

@qwerty287

Copy link
Copy Markdown
Contributor

Our ci is down right now, we have to fix that first...

@6543 6543 added bug Something isn't working ui frontend related labels Jul 1, 2026
@qwerty287 qwerty287 added the build_pr_images If set, the CI will build images for this PR and push to Dockerhub label Jul 2, 2026
@qwerty287

Copy link
Copy Markdown
Contributor

Works again, the pr image should be available

@6543

6543 commented Jul 7, 2026

Copy link
Copy Markdown
Member

tested, cant se a behaviour difference in firefox

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working build_pr_images If set, the CI will build images for this PR and push to Dockerhub ui frontend related

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Button overlap search bar

3 participants