Opened 11 years ago
Closed 11 years ago
#28161 closed defect (bug) (fixed)
3.8 introduced the responsive admin - 3.9 broke it in some panels
Reported by: |
|
Owned by: |
|
---|---|---|---|
Milestone: | 4.0 | Priority: | normal |
Severity: | normal | Version: | 3.9 |
Component: | Administration | Keywords: | has-patch |
Focuses: | ui, rtl, administration | Cc: |
Description
Yesterday i used my iPhone to edit my site, it seems like few screens are not responsive.
- The "Permalink Settings" Screen "wp-admin/options-permalink.php" in RTL mode is not responsive. In LTR no problems but RTL has issues. I also checked with chrome emulation - looks ok. but on my phone it's broken.
- The "Upload New Media" Screen ("wp-admin/media-new.php") broken after you upload files.
Attachments (10)
Change History (20)
#1
@
11 years ago
- Summary changed from 3.8 intruduced the responcive admin - 3.9 brok it in some pannels to 3.8 introduced the responsive admin - 3.9 brok it in some panels
#2
@
11 years ago
- Component changed from General to Administration
- Summary changed from 3.8 introduced the responsive admin - 3.9 brok it in some panels to 3.8 introduced the responsive admin - 3.9 broke it in some panels
Could you add screenshots for these issues?
#6
@
11 years ago
Re: 1. The "Permalink Settings" Screen
I can reproduce this using https://wordpress.org/plugins/rtl-tester/ and Chrome iPhone emulation.
In my testing this issue also appears in the LTR version and is caused by <code>http://example.org/topics/uncategorized/</code> being too long and not wrapping.
What would be the preferred way to tackle this? Adding overflow:hidden to the parent element seems kind of universal and dirty. The only other option I can think of it setting code to inline-block and adding either overflow: hidden + ellipsis or scroll.
#7
@
11 years ago
Patch fixes # 2 completely and gets # 1 about 80% of the way there.
Remaining:
- overflow:scroll on the <code> element moves it slightly and changes the line-height appearance (at least in Chrome). Not sure if there's an elegant solution for this. For now, I just wrapped these in a media query to minimize exposure.
- still some overflow issues on the <td> elements caused by padding. Is border-box used in core at all? Not sure how far back browser support goes here.
The media upluad issue is in RTL and LTR sites.