Difference between revisions of "WP themes"

From Things and Stuff Wiki
Jump to navigation Jump to search
Line 6: Line 6:
 
* http://www.plaintxt.org/ - some older classic minimal themes
 
* http://www.plaintxt.org/ - some older classic minimal themes
  
== Base ==
+
== 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 approach, like 320 And Up.
 
# Responsive, with a mobile first approach, like 320 And Up.
Line 19: Line 18:
 
* Semantic CSS with grid and vertical rhythm systems
 
* Semantic CSS with grid and vertical rhythm systems
  
=== Interesting candidates ===
+
== Interesting ==
 +
=== Bones ===
 
* [http://themble.com/bones/ Bones]
 
* [http://themble.com/bones/ Bones]
 
** https://github.com/eddiemachado/bones - recent
 
** https://github.com/eddiemachado/bones - recent
Line 32: Line 32:
 
** nice base style
 
** nice base style
  
 +
=== 320semanticgs ===
 
* [http://320semanticgs.mattbailey.co/ 320semanticgs]
 
* [http://320semanticgs.mattbailey.co/ 320semanticgs]
 
** https://github.com/matt-bailey/320semanticgs  - may 2012
 
** https://github.com/matt-bailey/320semanticgs  - may 2012
Line 38: Line 39:
 
** Font Awesome symbol webfont
 
** Font Awesome symbol webfont
  
 +
=== _s ===
 
* [https://github.com/Automattic/_s _s] (underscores) - recent
 
* [https://github.com/Automattic/_s _s] (underscores) - recent
 
** http://themeshaper.com/2012/02/13/introducing-the-underscores-theme/ - from Automattic
 
** http://themeshaper.com/2012/02/13/introducing-the-underscores-theme/ - from Automattic
Line 47: Line 49:
 
** 10px to 1em
 
** 10px to 1em
  
 +
=== Pears ===
 
* http://pea.rs/
 
* http://pea.rs/
 
** https://github.com/simplebits/Pears
 
** https://github.com/simplebits/Pears
Line 148: Line 151:
  
 
== Build ==
 
== Build ==
* https://github.com/thethemefoundry/forge
+
* [http://forge.thethemefoundry.com/ Forge] is a free command-line toolkit for bootstrapping and developing WordPress themes in a tidy environment using front-end languages like Sass, LESS, and CoffeeScript.
 +
** https://github.com/thethemefoundry/forge

Revision as of 08:25, 25 November 2013

Repositories

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

Bones

320semanticgs

_s

Pears

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.

Build