A responsive, well-designed template to help you get started on your next blog or website.
Explore the docs »
View Demo · Report Bug · Request Feature
Purelog is a responsive, sidebar theme for the popular JAMstack generator Jekyll that only uses the minimal Pure.css framework (hence the name!), while still following the best practices possible for accessibility and search-engine optimization.
I created this after finishing Watery (which this theme is built off of), as a way to add more functionality and design while still remaining as lightweight as possible.
This project is aimed towards those looking for an interesting theme for Jekyll that has features that aren't found commonly elsewhere, specifically having separate sections dedicated towards: blogging, note-taking, and daily journal entries.
Here are a few interesting features of this Jekyll theme:
_BLANK_config.ymlto make getting up-and-running easy.
_pagescollection for easier organization.
Jekyll requires the following:
See Requirements for guides and details.
gem install jekyll bundler
git clone https://github.com/brennanbrown/purelog.git
bundle exec jekyll serve
If you encounter any errors during this process, check that you have installed all the prerequisites in Requirements.
If you still have issues, see Troubleshooting.
Once you have Jekyll up-and-running, there are only a few steps needed to make this theme your own:
_BLANK_config.ymlconfiguration file and replace the current
_journalsand start writing your own!
_pagesto however you see fit.
README.mdwith information about your own project or blog.
assetsfolder to customize the site.
There are several features that I'm still planning to create and integrate, including:
See the open issues for a list of proposed features (and known issues).
Contributions are what make the open source community such an amazing place to be learn, inspire, and create. Any contributions you make are greatly appreciated.
git checkout -b feature/AmazingFeature)
git commit -m 'Add some AmazingFeature')
git push origin feature/AmazingFeature)
Distributed under the MIT License. You can use this project however you see fit without needing to give attribution.
LICENSE for more information.
While creating this theme, I came across a lot of helpful and hard-to-find resources. If you'd like to dive deeper into Jekyll, check them out:
Pure.css was created by the Pure CSS group.
Simple Jekyll Search was created by Christian Fei.
Various notes and ideas were taken from Simply Jekyll by Raghuveer S..