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

https://github.com/techmsi/autostyles

NPM module for transforming css into automatic style guides.
https://github.com/techmsi/autostyles

dev-tool javascript npm-module

Last synced: 11 months ago
JSON representation

NPM module for transforming css into automatic style guides.

Awesome Lists containing this project

README

          

# autostyles

NPM module for transforming css into automatic style guides.

[![js-semistandard-style](https://cdn.rawgit.com/flet/semistandard/master/badge.svg)](https://github.com/Flet/semistandard)

## Install (Privately)

```bash
npm install --save-dev autostyles
```

### Run (Privately)

- add these lines to your package.json

```json
"scripts": {
"styleguide": "buildguide",
}
```

THEN

```bash
npm run styleguide
```

OR

## Install (Globally)

```bash
npm install autostyles -g
```

## Usage (Globally)

```bash
buildguide
```

You will be prompted for the source & destination folders. This information will be used to generate your style guide.

- ✔ Turn debug on to get log info? **yes**
- ✔ Source folder **./my-css** `Source folder containing css files`
- ✔ Destination folder **dist** `Destination folder final guide files`

# Examples

The css files located inside the `/css` folder

```
/css
|-- sample.css
|-- sample2.css
```

are transformed into

```
/dist
|-- index.html
|-- page0.html
|-- page1.html
|-- css
|-- autostyles.css
|-- autostyles.js
|-- sample.css
|-- sample2.css
```