kendra creates

Let There Be Dark

Kendra Creates is based on the Blackburn theme for Hugo. Blackburn is a sleek, light theme and a great starting point, but it didn’t include support for dark themes out of the box. In this post, we’ll look at how I added a dark theme to Kendra Creates. Credit where credit is due - the code I wrote to add dark theme support is based on the process documented by Atanas Yonkov at Switching Off The Lights Part Two - Adding Dark Mode to Hugo.

Meet Hugo

When I first set up Kendra Creates, I went with the lowest barrier-to-entry: GitHub Pages, Jekyll, and a simple Jekyll theme. I made some changes and got everything set up, and quickly realized that I wanted something fuller featured. My husband, @dpendolino, recommended switching from Jekyll to Hugo to take full advantage of its features including post taxonomies and syntax highlighting. So I embarked on the process of switching to Hugo.