Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/roperzh/tachyons-cheatsheet

Interactive cheat sheet for Tachyons :memo:
https://github.com/roperzh/tachyons-cheatsheet

atomic-css cheatsheet css functional-css tachyons

Last synced: 6 days ago
JSON representation

Interactive cheat sheet for Tachyons :memo:

Awesome Lists containing this project

README

        

# Tachyons Cheatsheet

![Tachyons Cheatsheet Web Page](https://cloud.githubusercontent.com/assets/4419992/24728043/addffd84-1a2e-11e7-9489-4ab2afb1241f.png)

I had a lot of trouble while learning how to use Tachyons, there are a _ton_ of
new classes to learn and I have bad memory.

So, I decided to create this interactive cheatsheet. This project does not intend
to be source of the Tachyons truth or to replace the excellent documentation. Instead,
use it as your friendly companion.

## Development

### Dependencies

- Node.js v7.x

### Getting started

If you satisfy all the dependencies, go to the root of the project and install
the required node modules:

```bash
$ npm install
```

Then, just start your server by running:

```bash
$ npm run start
```

### Generating documentation

All the documentation is stored in `yml` files under the `docs` folder, this
files are parsed and converted to a single `json` file located in `app/assets/data.json`.

In order to parse the `yml` to `json` you need to run the `docs2json` script:

```bash
$ npm run docs
```

### Deploy

First and foremost, you need to configure your deploy.sh file,
a sample is provided in the document root. Then just run:

```bash
$ npm run deploy
```

Voilà!

## Contributing

1. Fork it
2. Create your feature branch (git checkout -b my-new-feature)
3. Commit your changes (git commit -am 'Add some feature')
4. Push to the branch (git push origin my-new-feature)
5. Create new Pull Request

## License

All the code contained in this repository, unless explicitly stated, is
licensed under an MIT license.

A copy of the license can be found in the [LICENSE](LICENSE) file.