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
    ·
    Changelog
  
The Purelog theme is published on RubyGems and can be used in any Jekyll site.
gem "purelog", "~> 0.1.0"
_config.yml:theme: purelog
plugins:
  - jekyll-feed
  - jekyll-seo-tag
  - jekyll-paginate-v2
  - jekyll-sitemap
bundle install
bundle exec jekyll serve
See also:
docs/CHANGELOG.mddocs/THEME_GEM_GUIDE.mdPurelog 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.yml to make getting up-and-running easy._pages collection for easier organization._includes/author.html)base16.solarized.light)Jekyll requires the following:
See Requirements for guides and details.
gem install jekyll bundler
git clone https://github.com/brennanbrown/purelog.git
cd purelog
Gemfile.bundle install
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.yml configuration file and replace the current _config.ymlexample_posts folder in _posts, _notes, _journals and start writing your own!_pages to however you see fit.README.md with information about your own project or blog.assets folder to customize the site.This theme supports Google Analytics 4 (GA4):
google_analytics: G-XXXXXXXXXX in _config.yml (or only in production via a separate config).README.mddocs/CHANGELOG.md_config.yml and _BLANK_config.yml_layouts/ and _includes/docs/COLLECTIONS.mddocs/DEPLOYING.mddocs/THEME.mdThere are several features that I'm still planning to create and integrate. Completed items are checked:
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.
See 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:
.gitignore: https://miguelmota.com/bytes/extensive-gitignore/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..