Fixed
Fixed bug where shorthand left function was getting the right value on long lists
Fixed
Structures now correctly support odd value (and single pixel) gaps
Fixed
Fixed issue with float label label's not vertically positioning correctly if the fields font size differed from the global font size
Fixed
Fixed issue with field component input fields clipping vertically in some browsers
Improved
Hidden utility classes are now more robustFixed
Fixed issue with field component textarea's not wrapping textFixed
Fixed issue with field component textarea's heights not being respected
Fixed
Text no longer vertically clips on select fieldsFixed
Label text no longer vertically clips on float label fields
Improved
Field mixin can now be used on any element typeFixed
Fixed bug with text column breakpoints producing invalid CSS and not workingFixed
Text no longer vertically clips in select elements that use the field mixin
Fixed
Fixed box sizing for certain input types (search)
Added
Added+contain
,+cover
,+h-fill
and+v-fill
utilitiesImproved
Fitted bars now target only at certain breakpoints, instead of cascadingFixed
Fixed bug where unprefixed quotes mixin couldn't accept content
Added
Added absolute/relative unit detection functions to public core APIAdded
Added transition management (setting and function) to the extra APIAdded
Added unprefixed structure mixins (structure, alignbox, ratiobox)Improved
Improved label positioning by bypassing some unnecessary calculationsImproved
Gutter function will now return a number instead of a list when only one gutter is requested
Added
Added new spacer utility to horizontally and vertically space an elements childrenAdded
Added new responsive mixin "sl-properties"Added
Added alignbox group feature to allow multiple alignments in one alignboxImproved
Gutter setting now allows lists of gutter values, that target individual sidesImproved
Ratiobox now allows width/max-width to be setImproved
Improved error reporting in various casesImproved
Setting the font variable now allows space-separated font namesImproved
Removed default browser appearance on fields and buttonsFixed
Fixed bug with textbox elements (field, button, etc) when setting line heightFixed
Fixed bug with "sl-sum" function where cases of supplying just zero values threw an errorFixed
Corrected issue with the horizontal outer gaps on fitted bars not displaying correctlyFixed
Fixed the name of the prefixless float label mixinFixed
Fixed class names of column responsive sizesFixed
Fixed issue with ratiobox mixin not applying styles correctly
Added
Added tests and lintingAdded
Added CI supportAdded
Created opt-in unprefixed versions of functions and mixinsImproved
Added more and improved docstrings across codebaseImproved
Renamed the "theme" API to "extra" as the old name was misleadingImproved
Moved the icon module to the extra section as it fits better thereFixed
Removed the focus+hover outline removal as this resulted in unwanted behaviour
- Initial release