[wp-trac] [WordPress Trac] #19910: Project Gandalf: Theme Customization Frame
WordPress Trac
wp-trac at lists.automattic.com
Fri Jan 27 23:27:31 UTC 2012
#19910: Project Gandalf: Theme Customization Frame
----------------------------+-------------------------
Reporter: koopersmith | Owner: koopersmith
Type: task (blessed) | Status: new
Priority: normal | Milestone: 3.4
Component: Themes | Version: 3.3.1
Severity: normal | Keywords:
----------------------------+-------------------------
''For context, see the appearance umbrella ticket: #19909''
Building a frame to house the customization UI and theme preview is the
first step to improving the theme customization process. This will be the
first iteration for my team (myself and ocean90). Once the frame is in
place, we'll add components to the UI one by one (e.g. custom headers,
backgrounds, etc).
1. Add an iframe that can preview any theme (call this the target theme).
2. Add a sidebar to house future UI.
a. Temporarily activate the target theme when building the sidebar UI.
3. Add an API to communicate with the iframe.
a. Pass data to the iframe.
b. Refresh the iframe (likely via post).
c. Refresh the iframe's CSS (via postMessage).
4. Add a temporary UI to demonstrate the API.
a. Buttons that refresh and make trivial changes to the iframe.
5. Add a save action (that, by default, will do nothing).
--
Ticket URL: <http://core.trac.wordpress.org/ticket/19910>
WordPress Trac <http://core.trac.wordpress.org/>
WordPress blogging software
More information about the wp-trac
mailing list