brettsmason/luxe

Luxe is a WordPress starter theme using a modern workflow and best practices.


Keywords
wordpress, bem, composer, es6-javascript, hybrid-core, itcss, namespaces, nth-grid, scss, starter-theme
License
GPL-2.0-or-later

Documentation

Luxe - A WordPress starter theme

Luxe is a WordPress starter theme using a modern workflow and best practices.

The theme's primary goal is to offer a modern development experience for WordPress theme authors while sticking as close to possible to WordPress standards as we can. Sometimes those things don't always mesh well. This theme aims to balance that.

Requirements

There's a few requirements in order to develop a new theme or contribute back to the project:

  • PHP 5.6+ (preferably 7+)
  • Git for version control.
  • Composer for managing PHP dependencies.
  • NPM or Yarn (your choice) for managing JS dependencies.

You should feel reasonably comfortable using the command line. The theme tries to keep this as simple as possible, but some command line knowledge is necessary in modern development.

Documentation

Check out the project wiki to learn how to install and set up the theme.

Copyright and License

Luxe is licensed under the GNU GPL, version 2 or later.

2018 © Brett Mason.