Make WordPress Core

Opened 12 years ago

Closed 12 years ago

Last modified 8 years ago

#19909 closed task (blessed) (fixed)

Appearance Improvements: An Overview

Reported by: koopersmith's profile koopersmith Owned by: koopersmith's profile koopersmith
Milestone: 3.4 Priority: normal
Severity: normal Version: 3.3.1
Component: Customize Keywords:
Focuses: Cc:

Description (last modified by aaroncampbell)

The main target for the 3.4 appearance improvements will create a UI that allows users to simultaneously customize and preview their theme. Our initial target will be the theme switching process (in an a la carte fashion), which will then hopefully expand to more uses in the WordPress admin.

I'll update this ticket periodically with additional details. We'll have several teams working on different portions of the project simutaneously. See this post for more details on the 3.4 teams.

The customization UI will be built in several phases:

  • #19910: Build theme customization frame – koopersmith and ocean90
    • This consists of a UI that can communicate with and refresh a preview of any theme.
  • Add additional components to the frame (likely in this order)
    • Custom background.
    • Custom header.
    • Menu locations.
    • Widget locations.
  • Create configure/activate workflow within the frame

Other Appearance Improvements

  • Custom headers – aaroncampbell and sabreuse
    • #17242: Flexible heights for custom headers.
    • #19840: Use images from your media library.
  • Improved theme browser – DH-Shredder and helenyhou
    • #19815: Infinite scroll when browsing themes.
    • #19816: Support multiple screenshots per theme.
  • #19912: Widget locations API.
  • General menu UI improvements.
  • General widget UI improvements.

Change History (16)

#1 @scribu
12 years ago

  • Cc scribu added

#2 @sabreuse
12 years ago

  • Cc sabreuse@… added

#3 @markoheijnen
12 years ago

  • Cc marko@… added

#4 @koopersmith
12 years ago

  • Description modified (diff)
  • Status changed from new to accepted
  • Summary changed from Project Gandalf: An Overview to Appearance Improvements: An Overview

#5 @koopersmith
12 years ago

  • Description modified (diff)

#6 @ocean90
12 years ago

  • Cc ocean90 added

#7 @DrewAPicture
12 years ago

  • Cc xoodrew@… added

#8 @aaroncampbell
12 years ago

  • Cc aaroncampbell added
  • Description modified (diff)

#9 @azizur
12 years ago

  • Cc azizur added

#10 @hd-J
12 years ago

  • Cc jeremy@… added

#11 @mau
12 years ago

  • Cc ngomau@… added

#12 @andyadams
12 years ago

  • Cc aadams@… added

#13 @bobbravo2
12 years ago

  • Cc bobbravo2 added

#14 @ryan
12 years ago

  • Component changed from Themes to Appearance

#15 @koopersmith
12 years ago

  • Resolution set to fixed
  • Status changed from accepted to closed

Closing this, as all tickets have been punted or closed except #19910 and #19840.

This ticket was mentioned in Slack in #core by ocean90. View the logs.

8 years ago

Note: See TracTickets for help on using tickets.