Skip to content

Releases: static-dev/axis

2.0.0-alpha.1

27 Apr 03:02
Compare
Choose a tag to compare
2.0.0-alpha.1 Pre-release
Pre-release

First alpha for Axis 2.0

v1.0.0

01 Feb 03:04
Compare
Choose a tag to compare

This bumps Axis to 1.0.0 and will be the last release of Axis as a Stylus plugin. To read about where the future of Axis is going please see this PR.

Big thanks to everyone who has contributed!
🚀

v0.6.1

01 Mar 19:59
Compare
Choose a tag to compare
  • Clearfix alias fix, see #265

v0.6.0

24 Feb 18:06
Compare
Choose a tag to compare
  • Breaking change - range has been renamed to range-input so it doesn't conflict with a built-in stylus function.
  • Clearfix update
  • Only style default links that do not have a class
  • Dependency updates and some small housekeeping

v0.5.2

15 Nov 14:51
Compare
Choose a tag to compare
  • Allow override of the margins on the heading mixin
  • Remove dash from rem calculator to avoid confusion with negative numbers
  • adds autofill
  • adds icon-x
  • adds icon-arrow
  • Fix link() mixin
  • improve breadcrumb
  • fix test

v0.5.1

30 Sep 08:51
Compare
Choose a tag to compare
  • Fix width variable in ellipsis mixin
  • Add no-select and corrections to text/background color in all buttons 🎉

v0.5.0

14 Sep 11:54
Compare
Choose a tag to compare

Hello friends! We have a super exciting update this time and have been working hard to bring you one of the biggest upgrades to axis in months. In this update, we dropped nib. One of our core contributors also just had an adorable baby, so huge congrats to @dbox.

Ok, let's get to the updates!

First, there is no more vendor prefixing at all in axis, anywhere. The only css that axis produces is spec-compliant css3. This means that you should always use autoprefixer when using axis. Honestly, you should always use autoprefixer anyway, and most of us already do, so this is not a very big change. But it does mean axis produces lighter and quicker code.

We ported back most of nib's useful utilities, slimmed down axis-style. There were a few however that we did not port in, as we didn't deem them useful. These are listed below:

  • image (use bg-image instead)
  • border-radius(not frequently used)
  • gradients (now use css spec syntax + autoprefixer)

Please note that this upgrade does include breaking changes. If you were not previously using autoprefixer, a lot of things will break cross-browser. And if you were using any of the nib mixins listed above, they will no longer function correctly.

More breaking changes:

  • In order to future-proof axis to changes coming to stylus all variables are now prefixed with $ and camel-case has been replaced with hyphenation. For example textColor is now $text-color. Anywhere you're specifically calling those variable names will need to be changed.
  • media is now named media-object

v0.4.3

21 Aug 15:09
Compare
Choose a tag to compare

This release:

  • adds rule()
  • adds hover-glow() and hover-float()
  • adds click-down(),click-inset(), click-shadow(), & click-shrink()
  • moves print to reset

v0.4.2

27 Jul 14:46
Compare
Choose a tag to compare

This release:

  • adds table layout - tl()
  • fixes a bug that caused buttons to move 1px on hover
  • corrects -rem() to be referenced as a function, not a mixin
  • new folder structure reorganization

v0.4.1

16 Jun 18:57
Compare
Choose a tag to compare

This release adds:

  • quantity queries
  • rem calculator