Releases: conedevelopment/sprucecss
Releases · conedevelopment/sprucecss
v1.2.0
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
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
v1.0.2
v1.0.1
v1.0.0
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
New features
- Add
selection
mixin to handle the::selection
a bit simpler.
Improvements
- Add
marker
color underbase
to control the list's::marker
. - Add
-webkit-tap-highlight-color
withtransparent
value tohtml
element. - Remove
outline
from[tabindex='-1']:focus
. - Add
$map
argument to thecolor
function to use it any map.
Bugfix
- Fix
text-ellipsis
multiline bug.
v0.9.0
New features
- Add
set-css-variable
mixin andget-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
v0.8.0
New features
- Add
spacer-clamp
function which help to generateclamp()
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 to1.25
.
Bugfix
- Fix
generate-form-label
order undergenerate-form
mixin.