Skip to content

Docs, Improvements, and More

Compare
Choose a tag to compare
@tannerhodges tannerhodges released this 23 May 21:32
· 195 commits to master since this release

Added

Removed

  • Remove viewport-units-buggyfill as its not needed for last 2 versions of modern browsers anymore
  • Temporarily remove u-small-caps() mixins (plan to repurpose as an object)

Changed

  • Autoprefixer Browserlist to defaults plus IE 10+ and iOS 8+
  • Reorganize Sass functions and mixins
  • Use separate mixins for all object elements by default
  • Rename and simplify o-list--* modifiers
  • Refactor utilities so they allow flexible alias/value combinations (e.g., u-position() and u-width())

Fixed

  • Fix hover() mixin incorrectly generating selectors for multiple active classes
  • Update u-hover() mixin so it allows multiple active classes as a map value
  • Fix u-property-directional() incorrectly handling aliases with dashes (e.g., top-gray-3)
  • Fix u-property generators so they allow classes with special characters (use escape-characters() in breakpoints())
  • Add required media type so mq() generates valid CSS media queries

More Details

See CHANGELOG for more details.