4th December: CivicTheme 1.9
Changelog notes on what's part of the 1.9 release.
We’re excited to announce the release of CivicTheme v1.9.0! This update focuses on accessibility improvements, bug fixes, and enhancements to usability and code efficiency. Here's what's new since v1.8.2:
New Features
Two-dimensional tables added to address accessibility concerns. [#387] @febdao (#420)
Back-to-top button focus state added for better usability. [#364] @AlexSkrypnyk (#395)
Visually hidden text added for screen readers on the back-to-top button. [#359] @alan-cole (#391)
Form element updates:
Added prefix and suffix variables. [#413] @joshua-salsadigital
Fixed label support for form elements. [#414] @joshua-salsadigital
Improvements
Improved textfield styling:
Updated textfield width. [#417] @febdao (#427)
Adjusted textfield input padding. [#417] @febdao (#421)
Button mixins moved to base for better reusability. [#408] @alan-cole
Slider fix for large image support reintroduced. [#294] @joshua-salsadigital (#298)
Navigation updates:
Fixed sub-navigation active tabindex. [#370] @febdao (#423)
Added
<nav>
element for better semantic structure. [#380] @febdao (#422)
Content and styling enhancements:
Default state of collapsed added for better behavior control. [#358] @febdao (#415)
Fixed skip link issues when the Banner is absent. [#392] @AlexSkrypnyk (#397)
Updated Content Link underline thickness for clarity. [#392] @AlexSkrypnyk (#393)
Bug Fixes
Resolved inline CSS dependency issues. [#392] @alan-cole (#431)
Fixed aria-label removal for buttons with
is_new_window
attributes. [#389] @alan-cole (#390)Addressed SASS declarations and NVM version inconsistencies. [CIVIC-1951] @febdao (#409)
Dependency Updates
Node updated to:
v22 (#416)
v20 (#411)
18.20 (#410)
Pandoc core Docker tag updated to v3.5. (#407)
Codecov action updated to v5. (#426)
Special Mentions
Thanks to @alan-cole, @febdao, @joshua-salsadigital, @AlexSkrypnyk, and all contributors for their hard work on this release.
A special shoutout to @renovate for keeping our dependencies up-to-date!
Get Started
Upgrade to CivicTheme v1.9.0 today by visiting the GitHub repository. Don’t forget to check out the updated documentation for integration details.
Stay tuned for more updates and enhancements in future releases!
Last updated