All notable changes to this project will be documented in this file. This project adheres to Semantic Versioning and Keep a Changelog.
- Javascript to automtically switch users to the browser language if the user has not already set a preference
- i18n multi-lingual support using the jekyll-polyglot plugin
- Added OFI.js polyfill for object-fit css property
- Added new universal nav design
- Social media icons can be included in the nav now.
- Fixed object-fit issues in IE
- Added a documentation layout. This will predominantly be used by the 96boards documentation
- Added the ability to simply provide a path to the navbar brand image and also specifiy an alt tag
- Added support for the use of a sticky tab bar. Provides per page sub navigation as a tabbed navbar row.
- Added breadcrumb background image support by setting
breadcrumb_banner
in your_config.yml
. - Added inner-image support to jumbotron header
- Added animated dropdown menu feature. The first dropdowns will show on hover.
- Added missing image alt text and aria labels
- Adds custom_include support for feature blocks.
- Include the meta tag for a posts image if strap_image is not used.
- Fixed issues with breadcrumb rich snippets (schema.org)
- Added WebPage as the base schema type
- Fixed issues with blocks flow include
- Fixed issues with the members.html flow include
- Removed limit on tags from the post.html layout. All tags now display (if enabled) on the post itself.
- Updated footer brand to better support custom URLs/alt text
- Updated docs
- Added ability to toggle post tags output and limit the number of tags visible.
- Tags bug fix for spaced/accented tags
- Added tags support for posts! Can also manage multiple post categories.
- Fixes issue with jumbotron include that means an empty array still renders a slider.
- Added truncate filter to featured post description in the display_latest_posts.html include.