[wp-trac] [WordPress Trac] #40745: Bundled Themes: Add styles for wysiwyg Text and Media widgets

WordPress Trac noreply at wordpress.org
Tue May 23 03:54:12 UTC 2017


#40745: Bundled Themes: Add styles for wysiwyg Text and Media widgets
-----------------------------------------------------+--------------------
 Reporter:  Soean                                    |       Owner:
     Type:  defect (bug)                             |      Status:  new
 Priority:  normal                                   |   Milestone:  4.8
Component:  Bundled Theme                            |     Version:  trunk
 Severity:  blocker                                  |  Resolution:
 Keywords:  has-patch needs-screenshots ui-feedback  |     Focuses:  ui
-----------------------------------------------------+--------------------
Changes (by celloexpressions):

 * severity:  normal => blocker


Comment:

 After evaluating all eight bundled themes, there are some critical issues
 that need to be fixed. Most notably is list styling - for many themes,
 there are no bullet points, and the way the editor converts things to `ul`
 automatically, this could lead to a lot of frustration and
 confusing/unexpected results. Additionally, I found several other issues
 listed below. The scope of my testing was limited generally to each
 theme's primary widget area.

 I don't have time to test them all with the patch, but it looks like
 [attachment:40745.4.diff] addresses many of the issues. The
 MediaElement.js inconsistencies in Twenty Thirteen and Twenty Fourteen
 still need to be addressed there. Once the issues listed below are
 verified as fixed, someone should do a pass on the general design to make
 other less obvious improvements. Where possible, the original theme
 designers should be consulted.

 Based on the scope of issues, and over half of the bundled themes
 requiring at least some adjustments, there needs to be a dev note on
 make/core to discuss updating themes to support the new widgets, with some
 of the common issues (list styling with bullets, list spacing,
 MediaElements, image spacing, etc.). Time should also be allotted and
 effort made with the Theme Review Team to do outreach to theme authors to
 give them time to evaluate and update their themes.

 '''Summary of definite issues that need to be fixed (based on current
 trunk):'''

 Twenty Ten:
 - No issues

 Twenty Eleven:
 - Image widget with caption padding issues
 - Unordered vs. ordered list alignment issues

 Twenty Twelve:
 - No issues

 Twenty Thirteen:
 - Ordered lists missing ordering
 - Unordered lists missing bullets
 - List spacing is very odd
 - MediaElement.js players are missing custom theme coloring and do not
 match media players in post content

 Twenty Fourteen:
 - Ordered lists missing ordering
 - Unordered lists missing bullets
 - MediaElement.js players are missing custom theme coloring and do not
 match media players in post content
 - MediaElement.js players are missing custom theme-specified icons (via
 Genericons, and associated icon recoloring) and do not match media players
 in post content. Screenshot doesn't show it, but the video player
 interactions are particularly different.

 Twenty Fifteen:
 - Inadequate color contrast in image widget caption (and possibly also in
 text widget - needs accessibility team verification)

 Twenty Sixteen:
 - No issues

 Twenty Seventeen:
 - Unordered lists missing bullets
 - List spacing is very odd
 - List numbers hanging into margin come very close to adjacent content
 area (not visible in this particular screenshot)

--
Ticket URL: <https://core.trac.wordpress.org/ticket/40745#comment:6>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform


More information about the wp-trac mailing list