Introducing Gotham, a Drupal 8 starter theme

I’ve packaged up my personal custom Drupal theme, Gotham, the same one I use on all my projects! Gotham is a theme that provides very little, it’s a modern shell built on top of the Classy theme in core. If your front-end stack includes Sass, Susy, and Gulp Gotham is for you! It does very little out of the box but provide the foundation to build a modern theme.

You can download the theme from drupal.org or GitHub. Install as normal, inside the /themes folder. The README will provide instructions on getting up and running, it should be rather straight forward. Running the Gulp build process will watch your Sass files. If you’d like to add anything to the gulpfile, feel empowered! This is simply a starting point, meant to be heavily customized.

It leverages the SMACSS folder architecture, and tries to keep the dependencies to a minimum. I often add image minifying, an SVG icon system, and a JS linter to my build process, but I didn’t want to add these by default. I’m very against over-opinionated foundations, and wanted to keep Gotham as nimble as possible.

Pull requests welcome!