Join GitHub today
GitHub is home to over 36 million developers working together to host and review code, manage projects, and build software together.Sign up
Layout: Update min-width on body, navbar sizing #2440
Who is this PR for?
What problem does this PR fix?
Two layout issues: horizontal scrollbars showing unnecessarily on 1024px wide IE11 browsers, and navbar width leading to text wrapping for particular users when many links.
What does this PR do?
Updates body min-width to match workaround JS function and removes that fn. Fixes the width of the searchbar to prevent jumping when font is initially loaded (there was a bug in the CSS before), and use placeholder instead of label to reduce its overall width while increasing size that's interactable.
Screenshot (if adding a client-side feature)
Which features or pages does this PR touch?
Does this PR use tests to help verify we can deploy these changes quickly and confidently?