[wp-trac] [WordPress Trac] #35942: Reconsider site logo control placement in customizer

WordPress Trac noreply at wordpress.org
Thu Feb 25 02:43:17 UTC 2016


#35942: Reconsider site logo control placement in customizer
------------------------------+-------------------------------------
 Reporter:  celloexpressions  |      Owner:
     Type:  defect (bug)      |     Status:  new
 Priority:  normal            |  Milestone:  4.5
Component:  Customize         |    Version:  trunk
 Severity:  normal            |   Keywords:  needs-patch ux-feedback
  Focuses:  ui                |
------------------------------+-------------------------------------
 Right now, the logo control is at the top of the site identity section,
 but because this is an option that will be shown and hidden depending on
 the active theme, this causes the arguably-more-important global site
 title, tagline, and icon options to move around on different themes, or
 even when a logo of a different aspect ratio is used. Additionally, we
 should consider that "site identity" settings general conflict with the
 notion of a theme-specific setting.

 To prevent this new feature from diminishing usage/understanding of the
 existing core site identity options, two potential options come to mind:
 - Move the site logo control to priority `80`, below the site title,
 tagine, and icon controls.
 - Consolidate the header and background image sections as well as the site
 logo control to a new `images` section registered by core (the old
 sections need to remain registered for back compat, with no controls added
 to them by default). The header image UI would ideally be cleaned up
 somewhat first, but this could be a first step to a more unified user
 expectation of where to find things across themes. This also combats the
 unfortunate one-control-per-section pattern.

 If we decide to keep this in the current location, we do need to revise
 the `priority` to something like `10` so that themes and plugins can still
 put things above it without changing core control positions (in the
 customizer, no core controls, sections, or panels should be set to
 priority `0`).

--
Ticket URL: <https://core.trac.wordpress.org/ticket/35942>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform


More information about the wp-trac mailing list