A mobile-first, starter theme for the Genesis framework.
Genesis Starter is meant to be a starter theme that's quick and easy to use and adapt in your own projects. There is no Grunt, Bower, Composer and other tools that add to the learning curve for the theme. The exception is Sass and the Bourbon mixin library. Sass is a great starting point to level up your web development skills, and Treehouse has some great courses for you to get started. Not ready to dig into Sass? Just edit style.css
directly.
Overview of theme structure
includes/genesis.php
contains many common code snippets which can be easily enabled by uncommenting them.- The files in the
includes/structure
directory mirror the ones ingenesis/lib/structure
. - Keep plugin integrations as portable as possible by requiring
includes/integrations/plugin.php
- Just testing out code and don't want to bother sorting? Put it in
includes/shame.php
Credits to Bones for Genesis 2.0 by cdukes for the file organization and many of the included snippets.
Questions? Find me in the #genesiswp Slack team or as @blogjunkie on Twitter.
P.S. If you are using this in your own project, delete or re-write this README.