Skip to content

Version 1.0.0

Latest
Compare
Choose a tag to compare
@allejo allejo released this 25 May 03:05
· 1 commit to master since this release
febfdd3

A mostly complete rewrite of the theme from the ground up!

New

  • A page's table of contents now renders without JavaScript
  • Upgrade to Bootstrap 4
  • Add anchors to headings on a page automatically without JavaScript
  • Add support for light and dark themes
  • Add FontAwesome 5 support
  • Parts of the website have been rewritten to allow for easy injections as Jekyll includes
  • Layout name has been automatically added as a class to the main <body> tag
    • layout-full
    • layout-page
    • layout-default
  • Added new front matter variables to change behavior of layouts
    • disable_anchors
    • homepage
    • show_in_menu
  • Allow for heading anchor behavior to be configured via front matter, the anchor_headings field
  • Allow for table of content behavior to be configured via front matter, the table_of_contents field
  • Allow for Bootstrap's "scroll spy" offset to be configured via front matter, the scrollSpyOffset field

Changes

  • The theme's CSS has been rewritten and split up into Sass partials
  • Sass variable names have been standardized
  • Minimum Jekyll version has been bumped to 3.5

Changes since v1.0.0-beta.4:

Fixes

  • Add missing styling for <blockquote> and for <hr>