- Minor fixes in tables.
.horizontaltables should now behave a bit better and not display a scrollbar, unless necessary. #145
- Fully rebuilt framework. A ton of work has been put into creating this version to be the best CSS framework experience you have gotten so far:
coremodule - same as before, no breaking changeslayoutmodule - combination ofgridandcard, pretty much same as before, no breaking changesinput_control- same as before, breakscheckboxandradioelementsnavigation- same as before, breaksdrawerelementtable- same as before, removedscrollableandpresettable styles, addedhoverabletable sylecontextual- same as before, includes part of thetabsmodule, breaksmodaldialog elementprogress- same as before, some changes in naming conventions and stylesicon- new module, adds 20 new icons ot the framework, along with some color variantsutility- same as before, some naming convention changes, removedbreadcrumbsandclosecomponents
- Revamped documentation can be found here, making it easy to find what you are looking for.
- Customization tool can be found here, allowing you to build your own flavors.
- Updated documentation to reflect the changes made.
- Fixes a couple of bugs with
checkboxandradioelements. - Fixes a multitude of bugs with
selectandoptionelements. - Updated documentation to reflect the changes made.
- Fixes a bug that caused transparency in
.modals that use.cards (#104). - Documentation update for
.modals.
- Fixes a bug caused by empty
<td>elements, causing mobile tables to not display as intended.
- Fixed an edge-case that could cause trouble with
<header>elements (#94). - Fixes some issues in the documentation (#92, #93).
- Added some more specificity to the custom styling for
<select>elements.
- Added a new
mini-pwaflavor, targeting Android and mobile devices in general.
- Improved the styling of
selectto be a bit lighter in terms of size. - Added a condition allowing the
selectfix not to be applied. - Updated
mini-liteto not include theselectfix.
- Fixed an issue with
<select>elements on certain devices (#80, #82). - Fixed an issue with
<input>elements' padding on certain devices (#81, #83). - Updated codebase from tabs to spaces, should now look better on GitHub.
- Added a new
.modalcomponent, which allows you to show modal dialogs (contextual). - Added a new
.switchcomponent for displaying on/off switches (input_control). - Added
.scrollabletables, allowing for long tables to be displayed in an alternate way (table). - Added
.verticalinput 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
reminstead ofpxin allrem-based flavors. - Added a color highlight for the selected tab in
.tabs. - Added styling for
disabledelements ininput_controlthat were wrongly omitted in the past. - Fixed some bugs and improved overall stability, updated all flavors accordingly.
- Replaced old classes for generic shadows with one class (
.shadowed). - Removed the
.nanoprogress style variant. - Responsive visibility helpers now properly utilize
!important. - Updated the styling of the
.closeicon. - Removed
.alertand all its variants. Alerts are now deprecated. - Added a
.toastmessage to contextual module, along with variants. - Removed
.inversecard color variant, added.warningand.errorvariants 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
.drawercomponent in navigation module, along with variants. - Updated documentation and customization documentation to reflect latest changes.
- Updated all flavors to utilize the latest features.
- Proper re-release of
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.
- Removed some legacy browser support features.
- Updated color palette.
- Changed units from
pxto mostlyremandem. - Added mini-dark flavor (dakr version of mini-default).
- Updated docs.
- Updated
::placeholderdefinitions (#36). - Updated the animations on
.animatedalerts, blurriness should be less noticeable now (#35). - Added
yarnsupport.
- Added responsive hiding classes in the
utilitymodule (#61). - Fixed a bug with
.button-groupon Chrome (#63). - Fixed a bug with
.horizontaltables (#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
@mediaqueries to be screen-specific. - Added and updated CDN and general download options (#64).
- Added styling for
<figcaption>elements.
- Added a
.tooltipcomponent in thecontextualmodule (#41). - Added a predefined layouts in the
gridmodule (#53). - Added
.stickyfunctionality tonavigationmodule's headers and footers (#26). - Added
.fluidinput group component toinput_controlmodule (#50). - Added proper documentation for a media object in the
gridmodule (#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
<nav>to include a left border sidebar for subcategories. - Updated selectors in many places and optimized parts of the codebase.
- Added conditional flags to enable or disable several components.
- Added documentation and workarounds for certain table issues (#54).
- Redesigned parts of the documentation to make it display better on certain devices (#58).
- Added a new flavor, sucroa.
- Updated color palette for default flavor to deal with colorblindness issues.
- Added hugging cat.
- Updated module structure.
_core.scssno longer contains all@importstatements, but they are now included in the flavor files. - Updated documentation for customization to reflect said changes.
- New version, rebuilt from scratch.
- Breaking changes in legacy browser compatibility.
- Full module and component redesign and restructure.
- New documentation and demo pages.
- Fixed a problem with disabled buttons not behaving properly (issue #7).
- Added support for
:disabledpseudo-class for elements with disabled styles (issue #8). - Added support for
:activeand:focusfor the close utility class (issue #9). - New module: Spinners (component comes in two styles) - part of the extra modules.
- Removed the
flavor.scssfile from the/scssdirectory. Default flavor base will be/flavors/mini-default.scss. - Added hover styling and pointer cursor to the thumbnail styling (issue #10).
- Minor change to caret styling (should be virtually identical).
- Updated accordion definitions for consistency.
- Updated label style definitions for consistency.
- Minor changes to progress component styling (should be virtually identical).
- Minor changes to panel component styling (should be virtually identical).
- Bootstrap flavor added.
- Refactoring patch (all version will now use vMajor.Minor.Patch instead of just Major.Minor.Patch). Changes will be reflected in the updated links.
- Fixed modals covering other elements due to
z-index(issue #3). - Fixed label & badge display overlapping in smaller displays (issue #4).
- Fixed display of demo pages and incorrect padding of elements in panels (issue #5).
- Initial release.