All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- AdminBar module.
- JSON view for AJAX search feature.
- Updated SearchEngine and Wireframe.
- Change single instance of multiple classes being added with one classList.add() call to two calls instead (IE11).
- Restored .js-hide JS behaviour, which was unintentionally commented out.
- As an accessibility improvement focus masthead search input after it has been toggled open.
- Search form to the site masthead.
- Additional utility CSS classes (.js-show, .js-hide).
- JS toggle feature.
- Moved SearchEngine styles to the
<head>
area. - Updated required version of the SearchEngine module in composer.json.
- Updated the "menu-toggle" feature to a more generic "toggle" implementation.
- SearchEngine module, Search template, and controller and view for the Search template.
- Blockquote CSS styles.
- Install TextformatterCodeBlocks with Composer instead of bundling files in the site profile.
- Fixed minor layout issue resulting from main content area being less than 100% wide.
- Updated required version of Wireframe to 0.4.0.
- Removed lib/functions.php, as it wasn't really needed.
- CSS styles for content images, content tables, and the hr element.
- Updated required version of Wireframe to 0.3.0.
- Custom configuration file added to the lib directory.
- Moved MarkupMenu configuration settings to custom config file and made "Current page" label translatable.
- Bumped required versions of wireframe-framework/processwire-composer-installer, teppokoivula/markup-menu, and wireframe-framework/wireframe.
- Additional accessibility fixes and improvements.
- Changed highlights field heading level from h3 to h2 (a11y).
- Minor style improvements to aside section highlights field headings.
- Minor sub menu style fixes.
- Additional accessibility improvements (color contrast).
- Link hover/focus style fixes.
- To top link and skip content link.
- New CSS variables and button classes.
- Various smaller layout and style fixes.
- Reordered some parts of the CSS styles.
- Various accessibility improvements, mainly for site navigation.
- Some minor layout improvements.
- Removed HTML minification from ready.php, since it was causing issues with script blocks.
- Backwards compatibility for IE11 with css-vars-ponyfill and some JavaScript magic.
- Resolved minor issues related to menu active/parent and hover/focus styles.
- Minor visual changes.
- Fixed an issue where mobile menu toggle button could overflow menu item text.
- Added head script tag for setting a 'js' class to document root as early as possible.
- Added JavaScript based toggle feature to mobile menu subtrees.
- Added utility CSS class 'visually-hidden'.
- Changed header background to new dark blue color (a11y).
- Wireframe updated to the latest version (0.2.0).
- View related templates directories reorganized to match the new default structure from Wireframe.
- .gitignore file based on the Bare Minimum Git project. Added default ignore for the modules directory.
- Update Wireframe, MarkupMenu, and processwire-composer-installer dependencies to latest versions.
- Added default overrides for MarkupMenu to site/config.php.
- Updated the required version of MarkupMenu.
- Updated the required versions of wireframe-framework/processwire-composer-installer, MarkupMenu, and wireframe.
- Switched Markup Simple Navigation to MarkupMenu.
- Renamed site/templates/static/ to site/templates/resources and site/templates/static/img/ to site/templates/static/resources/images/.
- Removed wireframe module directory from the repository and readded it as a Composer dependency.
- Added composer.json.
- Added LICENSE file.
- Added .button--inverse and .button--plain as selectable options to link editor.
- Fixes and improvements to button styles, including sensible hover styles for button--inverse.
- New hook in ready.php for replacing [icon class="xxx"] shorttags with (for embedding icons).
- New button modifier class .button--plain for buttons without trailing angle icon.
- CHANGELOG.md.