Releases: oddbird/accoutrement-layout
Releases · oddbird/accoutrement-layout
v3.0.3
v3.0.2
- BUGFIX: Allow accoutrement-scale
adjustments on breakpoints, when the package is available
3.0
- BREAKING: All pseudo-elements (box-sizing, cleafix) use proper
::syntax. - BREAKING: Nested items in the
$z-indexlist start with1rather than2,
so thatmain, nav item dropdown, overlay
will generate indexes of1, 2 1 2, 3respectively.
This matches more closely the way nested z-indexes work in the browser. - BREAKING: Remove
$inheritoption frombox-sizing
(because it's a bad idea to inherit box properties).
You can still replicate the behavior by setting box-sizing on the root,
and passinginheritas an argument to the mixin. - BREAKING: Remove
micro-clearfixin favor ofclearfixalias.
The only other reliable clearfix isoverflow: hidden-
and we don't need a mixin for that. - BREAKING: Remove
$accoutrement-query-contextand_apply-query()
for lack of use-cases. - BREAKING: Rename
$_ACCOUTREMENT-ASPECT-RATIOS
to make it private, and signify that it remains constant. - BREAKING: Remove automatic
browser-emsconversion,
in favor of explicit breakpoint values/units.
For unit-conversion and more helpful size-utilities,
see Accoutrement-Scale.
Also remove$_BROWSER-DEFAULT-FONT-SIZE, since it's no longer needed. - BREAKING:
remvalues are treated likeemvalues
when removing media-query overlap. - BREAKING: Remove
stretchmixins, as an over-specific use-case. - NEW: Add a single
positionmixin using the common TRBL syntax
to provide a shortcut for positioning properties
(top,right,bottom,left, andposition).