[wp-trac] [WordPress Trac] #27406: Widget Customizer: Organize all widget area sections into a meta customizer section

WordPress Trac noreply at wordpress.org
Thu Jun 26 16:11:11 UTC 2014


#27406: Widget Customizer: Organize all widget area sections into a meta customizer
section
-------------------------------------------------+-------------------------
 Reporter:  westonruter                          |       Owner:
     Type:  enhancement                          |      Status:  new
 Priority:  normal                               |   Milestone:  4.0
Component:  Customize                            |     Version:  3.9
 Severity:  normal                               |  Resolution:
 Keywords:  has-patch dev-feedback needs-        |     Focuses:  ui,
  testing ux-feedback                            |  javascript
-------------------------------------------------+-------------------------

Comment (by ethitter):

 I'm glad the Panel approach was chosen over the parent approach. Each top-
 level Customizer item is already a series of interconnected classes with
 an implied hierarchy. Implementing a Panel as yet another class in this
 chain reinforces the existing developer experience.

 Replying to [comment:29 celloexpressions]:

 > - #28504 would introduce icons to customizer sections. I'd propose only
 including icons on panels and top-level sections, but leaving them off of
 sub-sections within panels (maybe including the panel header one for the
 whole panel), as all sections within a panel should theoretically have a
 similar purpose.
 I agree, there's no need to repeat the icons within panels.
 > - Should all panels be listed before top-level sections, or should they
 have mixed sorting? I think it's better to keep them separate, as the
 small arrow indicators are more effective when grouped, and users are
 probably more likely to need to use a panel then a top-level section when
 entering the Customizer at any given time (if Widgets and Menus are
 panels, for example).
 Sections [https://core.trac.wordpress.org/browser/trunk/src/wp-includes
 /class-wp-customize-section.php?rev=28827#L31 already support priority].
 Since a Panel is an extension of the `WP_Customize_Section` class,
 shouldn't it respect priority?

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


More information about the wp-trac mailing list