[wp-trac] [WordPress Trac] #19910: Appearance Improvements: Theme Customization Frame

WordPress Trac wp-trac at lists.automattic.com
Wed Mar 28 04:14:13 UTC 2012


#19910: Appearance Improvements: Theme Customization Frame
----------------------------+--------------------------
 Reporter:  koopersmith     |       Owner:  koopersmith
     Type:  task (blessed)  |      Status:  accepted
 Priority:  normal          |   Milestone:  3.4
Component:  Themes          |     Version:  3.3.1
 Severity:  normal          |  Resolution:
 Keywords:                  |
----------------------------+--------------------------

Comment (by koopersmith):

 In [20295]:
 {{{
 #!CommitTicketReference repository="" revision="20295"
 Create WP_Customize_Control to separate the process of rendering a control
 from fetching, previewing, and saving its values. see #19910.

 Many-to-many mapping between settings and controls.
 * Settings and controls have been separated in both the PHP
 (WP_Customize_Setting, WP_Customize_Control) and the JS
 (wp.customize.Setting, wp.customize.Control).
 * While most settings are tied to a single control, some require multiple
 controls. The 'header_textcolor' control is a good example: to hide the
 header text, header_textcolor is set to 'blank'.

 Add 'Display Header Text' control.

 A handful of miscellaneous bugfixes along the way.

 Notes:
 * Controls should be separated out a bit more; juggling type-specific
 arguments in the switch statement is rather inelegant.
 * Page dropdowns are currently inactive and need to be re-linked.
 }}}

-- 
Ticket URL: <http://core.trac.wordpress.org/ticket/19910#comment:45>
WordPress Trac <http://core.trac.wordpress.org/>
WordPress blogging software


More information about the wp-trac mailing list