# axis

> css library built on stylus

Latest version **1.0.0** (published 2017-02-01) · MIT license · 0 weekly downloads

## Install

```sh
npm install axis
pnpm add axis
yarn add axis
bun add axis
```

## Health

**Score 15/100 (F)** — status: abandoned.

Positive: no vulnerabilities.

Warnings: low downloads; no types; no esm support.

Negative: abandoned; low maintenance score.

## Facts

| | |
|---|---|
| Version | 1.0.0 |
| Published | 2017-02-01 |
| First published | 2014-05-02 |
| Weekly downloads | 0 |
| License | MIT |
| TypeScript types | none |
| Module format | CommonJS |
| Node | >=0.8.0 |
| Dependencies | 0 |
| Known vulnerabilities | 0 |
| Install scripts | no |
| GitHub stars | 320 |
| Author | Jeff Escalante |
| Maintainers | dbox, jescalan |

## Links

- npm: https://www.npmjs.com/package/axis
- Repository: https://github.com/jenius/axis
- Homepage: https://github.com/jenius/axis#readme
- Issues: https://github.com/jenius/axis/issues
- npm.io page: https://npm.io/package/axis

## Recent versions

- 1.0.0 (latest) — 2017-02-01
- 2.0.0-alpha1 (alpha) — 2017-05-03
- 0.6.1 — 2016-03-01
- 0.6.0 — 2016-02-24
- 0.5.2 — 2015-11-15
- 0.5.1 — 2015-09-30
- 0.5.0 — 2015-09-14
- 0.4.3 — 2015-08-18
- 0.4.2 — 2015-07-27
- 0.4.1 — 2015-06-16
- 0.4.0 — 2015-06-04
- 0.3.2 — 2015-04-27
- 0.3.1 — 2015-03-22
- 0.3.0 — 2014-10-01
- 0.2.2 — 2014-09-22
- … 3 more at https://npm.io/package/axis/versions

## README

Axis
----

[![npm](http://img.shields.io/npm/v/axis.svg?style=flat)](http://badge.fury.io/js/axis)
[![tests](http://img.shields.io/travis/jenius/axis/master.svg?style=flat)](https://travis-ci.org/jenius/axis)
[![dependencies](http://img.shields.io/gemnasium/jenius/axis.svg?style=flat)](https://gemnasium.com/jenius/axis)

Axis is a large and robust css utility library built on top of [stylus](https://github.com/stylus/stylus).

### Installation

You can install axis through npm, as such:

```
npm install axis --save
```

### Documentation

You can find [full documentation for axis here](http://axis.netlify.com). This includes usage instructions for integration with gulp, grunt, express, and more, as well as detailed and permalink-able documentation for each mixin that axis offers.

### Library Size

Some people have expressed concern that axis is too large of a library and they would prefer a smaller one, where they use a higher percentage of the mixins offered. But since axis is a mixin library, it actually adds zero size to your code. That's right, when you include axis and compile it, *not a single character is added to your code*.

The only time it adds anything are when you use its mixins, which are engineered carefully to be as slim and concise as possible, and only use spec-compliant css3. This means that you can make axis' entire library of utilities available for free, use only what you like, and almost certainly add up with *less* code than if you wrote it yourself. Good deal, right?

### Browser Prefixing

Axis does not include any cross-browser code at all, only pure css3 as defined by the official spec. If you want your code to work better across browsers, we would recommend that you use [autoprefixer](https://github.com/postcss/autoprefixer), a library that is extraordinarily good at ensuring your css works correctly in the range of browsers you need it to.

### Miscellaneous

- Details on the license [can be found here](license.md)
- Details on running tests and contributing [can be found here](contributing.md)

---
_Source: https://npm.io/package/axis · Machine-readable twin of the npm.io package page. Health data is recomputed on every publish._
