Skip to:
Content

bbPress.org

Opened 8 weeks ago

Last modified 6 weeks ago

#3661 new defect (bug)

bbPress website Preferences Page metanav breaks and comes over searchbox

Reported by: mehrazmorshed's profile mehrazmorshed Owned by:
Milestone: Awaiting Review Priority: normal
Severity: normal Version:
Component: Site - bbPress.org Keywords:
Cc:

Description

bbPress website Preferences Page <div id="metanav” …> breaks and comes over <form id="search” …>

Screenshot: https://jumpshare.com/share/pDM4bh1R07682NLSKLHG

https://d1sz69yzpwhfwx.cloudfront.net/r83751%2Fpreview%2F73956495%2Fmain_large.png

Attachments (1)

bbPress.png (120.4 KB) - added by mehrazmorshed 8 weeks ago.

Download all attachments as: .zip

Change History (4)

@mehrazmorshed
8 weeks ago

This ticket was mentioned in PR #539 on WordPress/wordpress.org by @manhphucofficial.


6 weeks ago
#2

  • Keywords has-patch added

### Summary
This PR fixes a layout issue on the Trac Preferences page where the user metanav overlaps the search form.

### Details
The banner layout is updated to allow wrapping, ensuring that the search form and metanav are placed on separate rows.
The fix relies on flexbox layout adjustments and avoids absolute positioning or hiding elements.

### Result

  • Prevents visual overlap between metanav and search
  • Keeps markup unchanged
  • Maintains a responsive and accessible layout
  • No side effects on other Trac pages

### Related

#3 @manhphucofficial
6 weeks ago

  • Keywords has-patch removed

I’ve opened a corresponding PR on wordpress.org to address this issue:
https://github.com/WordPress/wordpress.org/pull/539

The change updates the Trac banner layout to prevent the user metanav from overlapping the search form on the Preferences page. It allows the banner to wrap and places both elements on their own rows using flexbox, without relying on absolute positioning or hiding elements.

Happy to adjust if there are any suggestions or edge cases to consider. Thanks for taking a look!

Note: See TracTickets for help on using tickets.