Skip to content

Releases: startae/hagrid

Pure Breakpoints & SASS Import

13 Aug 22:55
Compare
Choose a tag to compare
  • use pureCSS Breakpoints (sm,md,lg,xl)
  • Rename hagrid to _hagrid since it should be imported anyways

DRY out modifiers / Mixin behaviour change

26 Mar 11:18
Compare
Choose a tag to compare
  • Make DRY mixins optional and non-default, GZIP negates the difference anyway. This results in much improved output traceability.
  • Remove modifiers:
  • top
  • default
  • x-rev
  • y-rev
  • rev

Added modifiers:

  • rev (replaces x-rev)
  • flip (replaces y-rev)

It was previously not possible to combine rev+flip, now it is.

  • Fix modifier error-handling
  • Use SASSy margin/padding syntax

Fix IE wrap-reverse inconsistency

23 Mar 14:47
Compare
Choose a tag to compare

Fix Dry Mixin Scoping

19 Mar 19:12
Compare
Choose a tag to compare

Closes #14

  • Only apply default values for margin, flex-flow and align-items if
    they are not overwritten
  • Default values bound to calling element - better traceability in
    output
  • Add error if modifier is not matched
  • Add important to spacing-modifier children(+fallback:y-axis
    modifiers) to prevent overwriting with selector specifity
  • Reset flex-flow on fallback x-rev

Automagical

19 Mar 13:43
Compare
Choose a tag to compare
  • Make auto less restrictive
  • Add examples / test cases

Hello Hagrid!

19 Mar 12:10
Compare
Choose a tag to compare
  • Concise & precise new syntax
  • By default light wrapper around flexbox
  • Cleaner margin / padding-approach
  • Remove standalone version
  • Use DRYed mixins in favor of extends - much smarter and better traceable output css
  • Infinite columns / ratio-based
  • Embrace the *-selector for some modifiers. Modern browsers can handle it well
  • Remove visibility-classes

Internal Updates

08 Mar 22:30
Compare
Choose a tag to compare
  • Update gulp-modules (gulp-ruby-sass hits 1.0 soon and needs some synthax changes)
  • Rename some internal variables ($fdmt-grid--class-type => $fdmt-grid--type; $fdmt-grid--namespace =>$fdmt-grid--name)
  • Use SASS Errors for error-reporting (replaces @warn and removes need for "$breakpoint-ok"

Solve a bug regarding block elements in grid-items

28 Oct 18:50
Compare
Choose a tag to compare

Stretch / Top Handling

20 Oct 14:31
Compare
Choose a tag to compare
  • Align-items: Top as default for the sake of consistency
  • Better image handling for --stretch

Autoprefixer

08 Oct 12:23
Compare
Choose a tag to compare
  • Future proof prefixing with Autoprefixer
  • Sqashed some wrong IE10 prefixes