Skip to content

Releases: cmalven/sass-toolkit

7.0.0

23 Jul 19:19
Compare
Choose a tag to compare

Updated

  • Update to latest sass and sass-true packages.

6.0.1

15 Sep 18:30
Compare
Choose a tag to compare

Changed

  • Change method of interpolating value in fluid mixin to avoid compatibility issues in older Sass.

6.0.0

28 Apr 19:57
2b0685d
Compare
Choose a tag to compare

This is a big release with some breaking changes that allow even more powerful typography and a renaming of the fluid sizing toolkit to better reflect the flexibility of the system.

Changed

  • Individual type style sets can now customize properties other than font-size at a given breakpoint. For instance, you can change line-height (even fluidly!) at different breakpoints.
  • The font-smoothing property has been removed from $type-styles
  • The $fluid-sizes configuration variable has been renamed to $sizes
  • The fluid-size and get-fluid-size mixins have been renamed to size and get-size to reflect the fact that the values set there do not necessarily need to be fluid.

6.0.0-beta.4

19 Dec 22:11
Compare
Choose a tag to compare
6.0.0-beta.4 Pre-release
Pre-release
Sass toolkit shouldn't handle font smoothing.

6.0.0-beta.3

19 Dec 21:51
Compare
Choose a tag to compare
6.0.0-beta.3 Pre-release
Pre-release
By sure to import map-extend in type styles.

6.0.0-beta.2

19 Dec 21:10
Compare
Choose a tag to compare
6.0.0-beta.2 Pre-release
Pre-release
Bump beta version.

6.0.0-beta.1

19 Dec 21:08
fe67c59
Compare
Choose a tag to compare
6.0.0-beta.1 Pre-release
Pre-release
Allow workflow to be manually run.

5.0.0

06 Jul 15:04
Compare
Choose a tag to compare

Changed

  • CSS custom property values are no longer output based on a variable. You'll now need to manually use a mixin to output custom properties and helper classes similar to the following:
// Toolkit
@import '@malven/sass-toolkit/color';
@import '@malven/sass-toolkit/fluid-size';
@import '@malven/sass-toolkit/type-styles';

// Toolkit Properties + Helpers
@include output-fluid-size-custom-properties;
@include output-color-helpers;
@include output-type-helpers;
@include output-fluid-size-helpers;

Helpers are completely optional, but output-fluid-size-custom-properties is required for @include fluid-size() to work properly.

4.0.1

22 Dec 23:22
Compare
Choose a tag to compare

Changed

  • fluid-size() now outputs a calc value for adjust only when an explicit value is set.

v4.0.0

16 Sep 21:25
Compare
Choose a tag to compare

Changed

  • Removes internal dependency on sass-mq due to it's use of deprecated language in dart-sass. The $mq-breakpoints map is now called $breakpoints
  • Sass toolkit now requires dart-sass