This repository was archived by the owner on Jan 15, 2024. It is now read-only.
What's Changed
New
- Build using Bootstrap 5.3.1 (over 5.2.0 in 1.3.x)
- A smaller 'lite' build has been added to the project. This version differs from the full version by omitting the UU-Layout components
- uu-layout: A new unified header/navbar component has been added
- uu-layout: Added (S)CSS variables for container text/bg colors, as well as the sidebar text color
- tiles: dark mode support was added
- code: now uses CSS variables & dark mode support was added
- stepper: new (S)CSS variables and dark mode support were added
Fixes
- buttons: Button arrows where not scaling with
-smand-lgvariants - uu-layout: Links in cover copyright elements where not inheriting the right text color
- uu-layout: Tables were not always using the right background color
- modal: Bootstrap is missing dark mode variables for modals, which were added
- pagination: dark mode support was not working correctly
Documentation
- The documentation uses new imagery for the cover images
- The tiles documentation has been expanded to be actually useful
- Several pages have received some touch-ups
- Added 'theme settings' to switch between certain variations of components in the docs
- Some outdated list examples were removed, to be replaced in the future
Misc
- The entire project is now formatted using Prettier
- An additional Pull Request Actions Workflow has also been added to check if the code is formatted properly
- The copyright notice/license section has been clarified. Previously some clunky language was used to re-iterate something in the EUPL, which was unnecessary and confusing
- A CONTRIBUTING.md was added to the project
A note on dark mode
Dark mode support for the UU-Layout components is not planned for the 1.4 release. Thus, it is disabled in the 'full' build variant.
A new 'lite' variant, which lacks those components, does have dark mode enabled by default.
Full Changelog: v1.3.1...v1.4.0