Opened 13 years ago
Closed 13 years ago
#20650 closed defect (bug) (fixed)
Theme Customizer sidebar needs to accommodate the scrollbar and be more horizontally flexible
Reported by: |
|
Owned by: |
|
---|---|---|---|
Milestone: | 3.4 | Priority: | normal |
Severity: | normal | Version: | 3.4 |
Component: | Customize | Keywords: | needs-patch |
Focuses: | Cc: |
Description
A continuation from Myatu's comment on #19910:
CSS: Controls in the content column, ie .customize-control-select select make use of fixed widths, which do not account for a scroll-bar that may appear if the expanded content exceeds the height of the browser window.
Also, the scroll bar looks wonky
Since not everybody is using Webkit on OSX, where it only shows as an overlay while scrolling, we need to mind the scrollbar. The fixed-width layout is also problematic for longer labels, as can be expected in theme-added sections and translations.
Change History (4)
Note: See
TracTickets for help on using
tickets.
Patch on #19910 was a first pass at making the layout slightly liquid to prevent layout breaks when the scrollbar appears. Further discussion with koopersmith suggests that switching to labels on top of inputs would be preferable. This would also allow for brief descriptive/help text below inputs.
As for the scrollbar getting cut off at the top and bottom by the header/footer, we may have to look at adding some markup to fix that.