# Changelog ## v2.3.7 - Fixes a couple of bugs with `checkbox` and `radio` elements. - Fixes a multitude of bugs with `select` and `option` elements. - Updated documentation to reflect the changes made. ## v2.3.6 - Fixes a bug that caused transparency in `.modal`s that use `.card`s (#104). - Documentation update for `.modal`s. ## v2.3.5 - Fixes a bug caused by empty `` elements, causing mobile tables to not display as intended. ## v2.3.4 - Fixed an edge-case that could cause trouble with `
` elements (#94). - Fixes some issues in the documentation (#92, #93). - Added some more specificity to the custom styling for `` elements on certain devices (#80, #82). - Fixed an issue with `` elements' padding on certain devices (#81, #83). - Updated codebase from tabs to spaces, should now look better on GitHub. ## v2.3.0 - Added a new `.modal` component, which allows you to show modal dialogs (`contextual`). - Added a new `.switch` component for displaying on/off switches (`input_control`). - Added `.scrollable` tables, allowing for long tables to be displayed in an alternate way (`table`). - Added `.vertical` input groups, allowing vertical forms to be created more easily (`input_control`). - Updated **mini-default** color palette. The new palette should now display better on screens with uncommon contrast settings. - Slightly tweaked the styling of various elements to improve their look. - Various under-the-hood updates to make everything work better, load faster and be lighter. - Updated the styling of borders and other elements to use `rem` instead of `px` in all `rem`-based flavors. - Added a color highlight for the selected tab in `.tabs`. - Added styling for `disabled` elements in `input_control` that were wrongly omitted in the past. - Fixed some bugs and improved overall stability, updated all flavors accordingly. ## v2.2.0 - Replaced old classes for generic shadows with one class (`.shadowed`). - Removed the `.nano` progress style variant. - Responsive visibility helpers now properly utilize `!important`. - Updated the styling of the `.close` icon. - Removed `.alert` and all its variants. Alerts are now deprecated. - Added a `.toast` message to contextual module, along with variants. - Removed `.inverse` card color variant, added `.warning` and `.error` variants to replace the old alerts. - Swapped the order of the input_control and naviation modules. - Added a fluid typography mode (currently disabled by default on all flavors). - Added a `.drawer` component in navigation module, along with variants. - Updated documentation and customization documentation to reflect latest changes. - Updated all flavors to utilize the latest features. ## v2.1.5 - Proper re-release of `v2.1.4`. ## v2.1.4 - Updated documentation pages for a better user experience. - Removed excessive styling from certain elements and pseudo-class selectors, optimized parts of the code, effectively shrinking the size of the framework. ## v2.1.3 - Removed some legacy browser support features. - Updated color palette. - Changed units from `px` to mostly `rem` and `em`. - Added **mini-dark** flavor (dakr version of **mini-default**). - Updated docs. ## v2.1.2 - Updated `::placeholder` definitions (#36). - Updated the animations on `.animated` alerts, blurriness should be less noticeable now (#35). - Added `yarn` support. ## v2.1.1 - Added responsive hiding classes in the `utility` module (#61). - Fixed a bug with `.button-group` on Chrome (#63). - Fixed a bug with `.horizontal` tables (#69). - Added **mini-lite** flavor (a lightweight version of **mini-default**). - Added **mini-nord** flavor (#69). - Updated flavors to latest version of the framework. - Documented flavor customization in more detail. - Added templates to help newcomers use the framework more effectively. - Restructured parts of the codebase for consistency and clarity. Mixins are now housed in their own files and many modules have introduced hidden and external variables. - Updated all `@media` queries to be screen-specific. - Added and updated CDN and general download options (#64). - Added styling for `
` elements. ## v2.1.0 - Added a `.tooltip` component in the `contextual` module (#41). - Added a predefined layouts in the `grid` module (#53). - Added `.sticky` functionality to `navigation` module's headers and footers (#26). - Added `.fluid` input group component to `input_control` module (#50). - Added proper documentation for a media object in the `grid` module (#22). - Updated a lot of the documentation to include ARIA guidelines. Updated button elements, so that `role="button"` creates buttons same as the class (#40). - Updated **mini-default** and **mini-sucroa** flavors to the latest version of the framework. - Changed the styling of `