Skip to content

v5.3.0

Compare
Choose a tag to compare
@chharvey chharvey released this 25 Oct 17:38
· 566 commits to master since this release

Minor Changes

  • adds Flexbox tools docs
  • refactors docs jade partials: move from folder /docs/includes/ to /docs/_includes/ and remove leading underscore from partial files
    • exception: leaves /docs/includes/_base.docs.jade for other projects who still use it. REMOVING the file in v6
  • closes #11 negative breakpoints

Fixes

  • <details> elements are now treated as typographical blocks

  • adds cursor: pointer to <summary> for clearer interactivity

  • minor comment and documentation updates

  • fixes default param for .flex(): it is now .flex(0 1 auto), no longer .flex(initial) (for IE not supporting initial)

  • adds !important to Xmeter Atoms. Atoms are meant to override, but will fail to do so if they’re not imported last (unless they have !important). Example:

    /* xmeter.css */
    .-fz-kilo { font-size: 1.5em !important; }
    /* your-project.css */
    .YourComponent {
      /* ... default component styles ... */
      font-size: 3em;
    }
    <div class="YourComponent -fz-kilo">
      adding Atom .-fz-kilo to override YourComponent’s default styles.
      font-size will be 1.5 as desired,
      even if xmeter.css is imported before your-project.css.
    </div>