Difference between revisions of "WP themes"

From Things and Stuff Wiki
Jump to navigation Jump to search
 
(7 intermediate revisions by the same user not shown)
Line 1: Line 1:
 
{{menu}}
 
{{menu}}
 +
 +
* http://wordpress.org/plugins/theme-test-drive/
  
 
== Repositories ==
 
== Repositories ==
Line 17: Line 19:
 
* LESS and possibly limited SCSS/Compass in PHP (all shared), full SCSS/etc. with Ruby (easier on VPS)
 
* 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
 
* Semantic CSS with grid and vertical rhythm systems
 +
 +
* http://www.reddit.com/r/Wordpress/comments/1vw37e/im_building_my_first_multipurpose_premium_theme/
  
 
== Interesting ==
 
== Interesting ==
Line 163: Line 167:
  
 
* https://github.com/lukehayes/bootstrap_wordpress
 
* https://github.com/lukehayes/bootstrap_wordpress
 +
 +
* https://github.com/bassjobsen/jamedo-bootstrap-start-theme
  
 
* http://themekraft.com/tk-wordpress-bootstrap-starter-theme/
 
* http://themekraft.com/tk-wordpress-bootstrap-starter-theme/
Line 174: Line 180:
 
  find . -type f -print0 | xargs -0 perl -pi -e "s/\'_tk'/\'euroelec'/g;"
 
  find . -type f -print0 | xargs -0 perl -pi -e "s/\'_tk'/\'euroelec'/g;"
 
  find . -type f -print0 | xargs -0 perl -pi -e "s/_tk_/euroelec_/g;"
 
  find . -type f -print0 | xargs -0 perl -pi -e "s/_tk_/euroelec_/g;"
  find . -type f -print0 | xargs -0 perl -pi -e "s/ _tk/ Euroelec/g;"
+
  find . -type f -print0 | xargs -0 perl -pi -e "s/ _tk/ Euroelec/g;"
  find . -type f -print0 | xargs -0 perl -pi -e "s/_tk-/euroelec-/g;"
+
  find . -type f -print0 | xargs -0 perl -pi -e "s/_tk-/euroelec-/g;"
 +
 
 +
* https://github.com/shprink/Shprink-One
 +
 
 +
* https://github.com/SimonPadbury/bst
 +
 
 +
* https://github.com/bencarlson/wp-bootstrap
  
 
== Other ==
 
== Other ==
Line 186: Line 198:
 
* http://bckmn.com/naked-wordpress/
 
* http://bckmn.com/naked-wordpress/
 
** https://github.com/j-beckman/naked-wordpress
 
** https://github.com/j-beckman/naked-wordpress
 +
 +
* http://p2theme.com/
  
 
* https://github.com/themeskult/wp-svbtle
 
* https://github.com/themeskult/wp-svbtle
 +
 +
* http://cutlasswp.com/
  
 
== Build ==
 
== Build ==
 
* [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.
 
* [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
 
** https://github.com/thethemefoundry/forge

Latest revision as of 14:59, 22 October 2014

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;

Bootstrap

Search for: '_tk' and replace with: 'megatherium'
Search for: _tk_ and replace with: megatherium_
Search for:  _tk and replace with:  Megatherium
Search for: _tk- and replace with: megatherium-
find . -type f -print0 | xargs -0 perl -pi -e "s/\'_tk'/\'euroelec'/g;"
find . -type f -print0 | xargs -0 perl -pi -e "s/_tk_/euroelec_/g;"
find . -type f -print0 | xargs -0 perl -pi -e "s/ _tk/ Euroelec/g;"
find . -type f -print0 | xargs -0 perl -pi -e "s/_tk-/euroelec-/g;"

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