WordPress.org

Make WordPress Core

Opened 6 years ago

Closed 5 years ago

#5486 closed enhancement (fixed)

Theme Preview

Reported by: ryan Owned by: mdawaffe
Priority: normal Milestone: 2.6
Component: General Version:
Severity: normal Keywords: theme preview blessed
Cc: ffemtcj

Description

Incorporate the theme previewer as seen on wordpress.com.

Attachments (3)

theme-preview.diff (12.3 KB) - added by ryan 5 years ago.
Rough, TB frame busted
theme-preview.2.diff (17.6 KB) - added by ryan 5 years ago.
TB fixes
theme-preview3.diff (27.2 KB) - added by azaozz 5 years ago.

Download all attachments as: .zip

Change History (15)

comment:2 ffemtcj5 years ago

  • Cc ffemtcj added

There is already a plugin that does something similar. http://wordpress.org/extend/plugins/theme-preview/

comment:3 hansengel5 years ago

  • Type changed from defect to enhancement

+1... this is a great idea.

comment:4 drhallows5 years ago

Nice idea :)
+1

comment:5 hansengel5 years ago

+1, definitely! This would be great.

comment:6 hansengel5 years ago

Whoops—didn't realize I already replied :P

comment:7 thee175 years ago

  • Milestone changed from 2.5 to 2.6

comment:8 matt5 years ago

  • Keywords blessed added

ryan5 years ago

Rough, TB frame busted

ryan5 years ago

TB fixes

azaozz5 years ago

comment:9 azaozz5 years ago

Includes theme-preview.2.diff. Restored the standard thickbox.css, removed the other versions of it, TB can be loaded with the new add_thickbox(), then if it needs changes, they can be applied by js similar to media-upload.js and theme-preview.js, removed thickbox.js from link.php and link-add.php (doesn't seem to be needed there).

comment:10 ryan5 years ago

(In [7961]) Theme preview and thickbox CSS cleanup. Props azaozz. see #5486

comment:11 ryan5 years ago

(In [7972]) Add theme paging for those who can't bear to pare down their huge theme collection. You know who you are. see #5486

comment:12 ryan5 years ago

  • Resolution set to fixed
  • Status changed from new to closed
Note: See TracTickets for help on using tickets.