Skip to content

Releases: conedevelopment/sprucecss

v1.2.0

27 Dec 13:26
Compare
Choose a tag to compare

Improvements

  • Introduce $table-stripe variable to control the table stripe pattern (odd, even).
  • Enable selector at generate-table mixin.
  • Add --min-width variable to .responsive-table to control width individually.
  • Add $font-weight-base variable.
  • Allow generic value at spacer-clamp mixin (not just map key).
  • Add transition mixin to get the default transition values easier.

New features

  • Add .btn--outline-* button variants.
  • Add font-face mixin.

v1.1.0

05 Nov 12:20
Compare
Choose a tag to compare

Improvements

  • Rework the focus states by adding focus-ring() mixin to control the different variations of focus states.
  • Add variables related to focus.
  • Make $font-size-lead responsive by default.
  • Add $form-check-checkbox-border-radius variable.
  • Change $form-switch-margin-bottom variable to $form-switch-margin-block-start.
  • Handle null values at color mixin.
  • Hack that date/time input height in webkit.

New features

  • Add $form-check-vertical-alignment variable add .form-check--vertical-center and .form-check--vertical-start.
  • Add $table-caption-* variables.

Breaking changes

Although this is not a major feature, some moderate breaking changes can be related to the focus-ring() mixin and its colors.

And other smaller modifications and fixes.

v1.0.3

15 Sep 12:41
Compare
Choose a tag to compare

Bugfix

  • Fix .btn--icon size padding bug.

Improvements

  • Modify $container-width's default value
  • Cleanup and fix text-ellipsis mixin
  • Modify $form-control-padding-lg

v1.0.2

13 Aug 15:22
Compare
Choose a tag to compare

Bugfix

  • Fix field-icon colors

v1.0.1

13 Aug 14:17
Compare
Choose a tag to compare

Bugfix

  • Fix stylelint error.

v1.0.0

13 Aug 14:05
Compare
Choose a tag to compare

New features

  • Add new form element stylings: .form-file, .form-range, .form-switch.
  • Add different input display options under .form-group.
  • Add a small set of print styles.
  • Add an optional cookie helper script.

Improvements

  • Add .quote as a helper for cited blockquote.

Bugfix

  • Fix color input.

And a lot more minor changes and fixes.

v0.10.0

08 Jul 15:47
Compare
Choose a tag to compare

New features

  • Add selection mixin to handle the ::selection a bit simpler.

Improvements

  • Add marker color under base to control the list's ::marker.
  • Add -webkit-tap-highlight-color with transparent value to html element.
  • Remove outline from [tabindex='-1']:focus.
  • Add $map argument to the color function to use it any map.

Bugfix

  • Fix text-ellipsis multiline bug.

v0.9.0

24 Jun 16:30
Compare
Choose a tag to compare

New features

  • Add set-css-variable mixin and get-css-variable function to handle the prefix using CSS variables.

Improvements

  • Add $form-check-margin variable to control the .form-check vertical offset.
  • Modify layout-* mixins to accept a shorthand value of for spacer from the $spacers map (now you can use any defined key like m, l, xl and so on).

Bugfix

  • Fix text-ellipsis mixin bug.
  • Fix null prefix variable generating. Now you can null its value correctly under the $settings map.

v0.8.1

08 Jun 13:22
Compare
Choose a tag to compare

Bugfix

  • Add !default to $table-line-height.

v0.8.0

08 Jun 13:14
Compare
Choose a tag to compare

New features

  • Add spacer-clamp function which help to generate clamp() functions from the $spacers map.

Improvements

  • Add html-smooth-scrolling to $settings.
  • Add $form-check-font-weight variable.
  • Add $form-check-line-height variable.
  • Add $table-line-height variable.
  • Modify $font-size-ratio’s default value to 1.25.

Bugfix

  • Fix generate-form-label order under generate-form mixin.