Difference between revisions of "WP themes"

From Things and Stuff Wiki
Jump to navigation Jump to search
Line 9: Line 9:
 
=== Requirements ===
 
=== Requirements ===
 
# HTML5 ready. Many use [http://html5boilerplate.com/ HTML5 Boilerplate] (or 'h5bp')
 
# HTML5 ready. Many use [http://html5boilerplate.com/ HTML5 Boilerplate] (or 'h5bp')
# Responsive, with a mobile first aproach, like 320 And Up.
+
# Responsive, with a mobile first approach, like 320 And Up.
 
# Preproces system, to help with layout (Sass/SCSS, not too hard to add though)
 
# Preproces system, to help with layout (Sass/SCSS, not too hard to add though)
 
# Grid system, to help with layout (not too hard to add though)
 
# Grid system, to help with layout (not too hard to add though)
# Accessability (basic WCAG 2.0? can be implemented later)
+
# Accessibility (basic WCAG 2.0? can be implemented later)
 
# Theme settings for easy change of, say, header (Settings API, etc.)
 
# Theme settings for easy change of, say, header (Settings API, etc.)
 +
 +
* Make sure mobile devices don't get desktop size CSS or content
 +
* LESS and possibly limited SCSS/Compass in PHP (all shared), full SCSS/etc. with Ruby (easier on VPS)
 +
* Semantic CSS with grid and vertical rhythm systems
  
 
=== Interesting candidates ===
 
=== Interesting candidates ===

Revision as of 22:56, 17 May 2013

Repositories

Base

Requirements

  1. HTML5 ready. Many use HTML5 Boilerplate (or 'h5bp')
  2. Responsive, with a mobile first approach, like 320 And Up.
  3. Preproces system, to help with layout (Sass/SCSS, not too hard to add though)
  4. Grid system, to help with layout (not too hard to add though)
  5. Accessibility (basic WCAG 2.0? can be implemented later)
  6. Theme settings for easy change of, say, header (Settings API, etc.)
  • Make sure mobile devices don't get desktop size CSS or content
  • LESS and possibly limited SCSS/Compass in PHP (all shared), full SCSS/etc. with Ruby (easier on VPS)
  • Semantic CSS with grid and vertical rhythm systems

Interesting candidates

Hmm

article;

Other

  • Glider is a one-template-file Wordpress theme that uses jQuery's .load() function to ping Wordpress for single posts, then inline-loads the post in question - this results in the ability to read all the posts without any (apparent) page loads. The theme now also supports arrow-key navigation.