Releases: Chalarangelo/mini.css
mini.css v2.3.2
The v2.3.2 is a quick patch, polishing up the styling for <select>
elements that was added in the last patch.
Changes
- Improved the styling of
<select>
to be a bit lighter in terms of size. - Added a condition allowing the
<select>
fix not to be applied. - Updated
mini-lite
to not include the<select>
fix.
mini.css v2.3.1
mini.css v2.3.0
The v2.3.0 release of mini.css adds some features that have been requested by the community multiple times, such as modals, switches, vertical layout for forms and scrollable tables. Everything has been polished up and updated in order to deliver the best mini.css experience yet!
Changes
- 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 ofpx
in allrem
-based flavors. - Added a color highlight for the selected tab in
.tabs
. - Added styling for
disabled
elements ininput_control
that were wrongly omitted in the past. - Fixed some bugs and improved overall stability, updated all flavors accordingly.
Compatibility
This release is fully compatible with previous versions, however, you should check if anything added breaks or alters any of your older layouts etc., especially if you are using your own flavor.
mini.css v2.2.0
The v2.2.0 release of mini.css marks a crucial milestone in the framework's life due to the sheer amount of things that have been added, changed and removed. This version will be the base for the first LTS (Long Term Support) release, after patching certain things in subsequent releases.
Changes
- 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. - Fixed a bug where the
<header>
element could not be a.row
. - 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.
Compatibility with older versions
Due to some of the changes described above, v2.2.0 is not compatible with some of the previous versions of the framework, however it's possible to enable those disabled or deprecated features manually.
mini.css v2.1.5
Proper re-release of 2.1.4, which I apparently failed to release properly. Sorry for any inconvenience caused by this, hope you enjoy the new features and optimizations!
mini.css v2.1.4
Minor codebase optimizations (removed some excessive styling and optimized certain parts of the code for easier maintanance) and documentation user experience updates.
mini.css v2.1.3
Patch for mini.css with updates for existing flavors and documentation.
List of changes:
- Removed some legacy browser support features.
- Updated color palette.
- Changed units from
px
to mostlyrem
andem
. - Added mini-dark flavor (dark version of mini-default).
- Updated docs.
mini.css v2.1.2
Hotifx for Fermion, updating .animated
alerts, placeholder definitions and adding yarn
download instructions.
mini.css v2.1.1
This minor update for mini.css v2 (Fermion) introduces responsive hiding classes, a codebase restructure and cleanup, new flavors and extensive documentation updates. More specifically:
- Templates for quick start are now available
- Two new flavors have been added, Nord and Lite
- New responsive hiding classes have been introduced in the
utility
module - Customization documentation has been revamped
- Codebase has been restructured, cleaned up and improved overall
@media
queries now only apply forscreen
- A couple of bugs have been squashed
- New CDN and download options have been introduced
mini.css v2.1.0
The first major update for mini.css v2 (Fermion) adds a plethora of new features:
- A brand new tooltip component
- Predefined layouts for the grid system, media object pattern documentation
- Sticky headers and footers
- Fluid input groups
- Accessibility updates and guidelines for most modules and components
Apart from the above, both flavors have been updated to the latest version, some styling changes have been made to existing components, bugs have been squashed, shortcoming documented and big chunks of the codebase optimized. Finally, some aesthetic changes have been made to the documentation pages.