Opened 7 years ago
Closed 7 years ago
#46696 closed defect (bug) (wontfix)
Twenty Fourteen: Long non-breaking text strings can cause horizontal scrolling
| Reported by: |
|
Owned by: |
|
|---|---|---|---|
| Milestone: | Priority: | normal | |
| Severity: | normal | Version: | |
| Component: | Bundled Theme | Keywords: | has-patch has-screenshots close |
| Focuses: | Cc: |
Description
While fixing #36346 I noticed that all Bundled Themes have some sort of word-wrap issues when using long non-breaking text strings. While this might be an edge case issue, I believe that it warrants fixing. Also, there doesn't seem to be any backwards compatibility issues.
In order to better track this issue in each theme, I am separating #36346 into separate tickets per theme.
Attachments (7)
Change History (18)
#1
@
7 years ago
- Keywords has-patch needs-testing added
46696.diff adds
-webkit-hyphens: auto; -moz-hyphens: auto; hyphens: auto; word-wrap: break-word;
to these selectors:
.site-description, .entry-title, .comments-title
to prevent horizontal scrolling when long non-breaking text strings are used.
However, hyphens: auto; currently only works in Firefox. Unfortunately nothing worked for me in Chrome, IE11 or Edge.
This patch was tested on a Windows 10 machine, in Firefox, Chrome, IE11 and Edge browsers
Testing in other OS's and browsers would be appreciated.
This ticket was mentioned in Slack in #core by jeffpaul. View the logs.
7 years ago
#5
@
7 years ago
Per input in today's bugscrub, @dswebsme looking to test this on a Mac and update later today.
#6
@
7 years ago
- Keywords needs-testing removed
Patch looks good on Mac.
Tested in Chrome, Safari and Firefox.
Tested Site Title, Site Description, Post Title, Page Title, Content and Comments with non-breaking strings.
Mac results reflect AFTER screenshots captured by @ianbelanger.
#9
@
7 years ago
I added a comment to #36346 re: the previous tickets closed as wontfix -- it seemed like it'd be easiest to centralize that discussion in one spot. Any feedback/thoughts would be appreciated there!
#10
@
7 years ago
Thanks for tackling this @ianbelanger! I figured I could check these over while this issue is discussed in #36346 :)
46696.diff looks good to me! Similar to my comment in #46704, what do you think about adding the -ms- prefix to hyphens as well, for Edge and IE 10-11? Like Twenty Fifteen, it looks like Twenty Fourteen already uses it in its existing hyphen styles.
I also noticed the theme also formats prefixes like:
-webkit-hyphens: auto; -moz-hyphens: auto; -ms-hyphens: auto; hyphens: auto;
... with extra spacing to line up the values. What do you think about following that, too, for consistency with existing styles?
#11
@
7 years ago
- Keywords close added; commit removed
- Milestone 5.2 deleted
- Resolution set to wontfix
- Status changed from assigned to closed
As per the discussion in #36346, I am closing this as a wontfix
See comment for details https://core.trac.wordpress.org/ticket/36346#comment:40
Fixes word-wrap issues