Releases: oddbird/susy
Releases · oddbird/susy
3.0.0.alpha.6 - Apr 25, 2017
- Fix bug in empty
gutter()
alias - Add
susy-repeat()
function
to generate repeating gradients with the same syntax
provided in CSS Grid templates - Add
susy-compile()
andsusy-call()
plugin helpers,
to aide with conversions between the user API and
internal math functions.
3.0.0.alpha.5
- Add svg-grid plugin for generating svg background-images
- Add
set-gutters $n
shorthand syntax, so all basic grid settings can be customized on-the-fly - Allow
gutters
function to take either context-only, or full span/context shorthand — useful when passing in details from a combined mixin - More test coverage, including error-handling!
The core is complete, barring any bug discoveries. To do a beta release, we need one or two layout plugin examples. For a full release, we need better tutorial-style documentation.
3.0.0.alpha.4
Version 3.0.0.alpha.4
3.0.0.alpha.1
- No Mixins!
- Trim down to the core math, and a thin layer of api functions:
susy-span()
to return a column-spanning widthsusy-gutter()
to return a gutter widthsusy-slice()
to return a slice of asymmetrical grid
- Simplify to four settings:
columns
to define the grid columns
as a list of comparable or unitless relative numbersgutters
to define the size of a gutter
in units comparable to the columns,
or a unitless relative numberspread
to define the default spread of a span
across adjacent gutterscontainer-spread
to define the default spread of a container
across side-edge gutters
- Shorthand syntax for overriding settings on-the-fly:
- starting with a count, length, or column-list span
at $n
,first
, orlast
location on asymmetrical gridsnarrow
,wide
, orwider
for spreadof $n <spread>
for available grid columns and container-spread