Releases: allejo/jekyll-docs-theme
Releases · allejo/jekyll-docs-theme
Version 1.0.0
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>
taglayout-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>
Version 1.0.0 (Beta 4)
Fixes
- Fix broken scroll spy syncing on the sidebar that was introduced in beta 3
Version 1.0.0 (Beta 3)
New
- 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
- Bump
anchor_headings
dependency to 1.0.6
Version 1.0.0 (Beta 2)
New
- Layout name has been automatically added as a class to the main
<body>
taglayout-full
layout-page
layout-default
- Added new front matter variables to change behavior of layouts
disable_anchors
homepage
show_in_menu
Fixes
- Sidebar no longer always takes up 100vh if it doesn't need to
- Fix console error caused by using wrong version of popper.js
Changes
- Moved
anchor_headings.html
andtoc.html
into newjekyll-docs-theme/vendor
folder to prevent accidental overwriting from child themes
Version 1.0.0 (Beta 1)
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
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
Version 0.1.2
Fixes
- Fix support for GitHub Pages
- Only show the current version in footer if one is defined (#4)
- Use HTTPS for links instead of HTTP
- Images are now set to have a maximum width of 100%
- Upgrade to Bootstrap to 3.4.1
Version 0.1.1
Fixes
- Google Analytics can now be added to the website
- Page titles now default to the project name specified in the
_config.yml
Changes
- Added screenshot
- Added documentation on config options
Version 0.1.0
Fixes
- Offset at the top of the sidebar looks better
Changes
- Makefile has been replaced with Rakefile
- The
homepage
Front Matter value and version number has changed on the homepage - Bootstrap's minified JS has been removed
Version 0.1.0 Alpha 1
Initial release