Skip to content

Instantly share code, notes, and snippets.

@mtias
Last active December 21, 2015 03:29
Show Gist options
  • Save mtias/6243071 to your computer and use it in GitHub Desktop.
Save mtias/6243071 to your computer and use it in GitHub Desktop.

THX38

Theme Experience.

What problem(s) are you trying to solve?

  • Significantly improve and re-imagine the theme browsing screens for a better user experience.
  • More beautiful, visually focused, fast, and up to date with the current times of mobile ubiquitousness, flexible resolutions and retina devices.
  • Make it easier and enjoyable for people to find the best and most suitable themes for their needs and tastes.

What proposal solution(s) are you interested in exploring?

  • Possibly implement a Backbone.js based plugin to handle the display of themes, that takes over themes.php.
  • Puts the focus on screenshots (retina and larger if we can balance it with backwards compat), removes unnecessary visual burdens from the main browsing experience.
  • Make it fast, instant searches within your collection. Rethink how we deal with filters.

Some concepts:

This work will also transition into revamping the .org directory with the goal that searching for and installing a theme is equally rewarding and consistent no matter where you start.

Past experiences: look at lessons learned from the WordPress.com theme showcase.

When and where is your group communicating?

To be decided.

Who has joined your group so far?

samuelsidler, matveb, melchoyce, jacobdubail, shaunandrews.

helen and DH-Shredder1 are on board for helping as well.

@mbeall
Copy link

mbeall commented Aug 22, 2013

Definitely in favor of screenshots showing responsive design, but agree with @tarendai that the focus should be on the theme, not a particular device. Give a theme the opportunity to have 3-4 screenshots, and let the author decide if they want to use 1-2 of those screenshots to showcase how the theme looks on smaller screens, i.e. tablets and phones.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment