Newsletter
Join the Community
Subscribe to our newsletter for the latest news and updates
A work-in-progress Jekyll theme for course websites, distributed as a Ruby gem with a calendar view.
Hematite is a work-in-progress Jekyll theme distributed as the "hematite" Ruby gem, built specifically for course websites and featuring a dark calendar view in its screenshot. It installs like any Jekyll gem theme and renders your site content through its own layouts, includes, Sass files, and assets.
Hematite is a Jekyll theme packaged as a Ruby gem, intended for course websites. It takes standard Jekyll site content — pages, posts, and data files — and outputs a static site using the theme's layouts and styles. The theme is maintained by personalizedrefrigerator, is released under the MIT License, and is marked as a work-in-progress with minimal documentation currently available.
gem "hematite" to your Jekyll site's Gemfile, set theme: hematite in _config.yml, and run bundle to activate the theme._layouts, _includes, _sass, and assets directories; only Git-tracked files in those directories are bundled into the released gem.assets/string_data so the theme can be localized later.bundle install and bundle exec jekyll serve to preview changes at http://localhost:4000.assets/string_data to adapt visible text for different languages.After adding the gem to your Gemfile and setting theme: hematite, run bundle to install it. Your Jekyll site then uses Hematite's layouts and assets automatically. During development, bundle exec jekyll serve regenerates the site on changes, and you can view the result at http://localhost:4000.
Yes, Hematite is open source under the MIT License, so you can use, modify, and distribute it freely.
Add gem "hematite" to your Gemfile, add theme: hematite to _config.yml, and run bundle. You can also run gem install hematite to install the gem directly.
Hematite is explicitly intended for course websites. The project is a work-in-progress and currently includes a calendar-based view shown in a dark variant.
Minimal documentation is hosted at https://personalizedrefrigerator.github.io/jekyll-hematite-theme/. The repository states that further documentation is coming.
Bug reports and pull requests are welcome on the GitHub repository at https://github.com/personalizedrefrigerator/jekyll-hematite-theme, and contributors are expected to follow the Contributor Covenant code of conduct.
