Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/holidaypirates/nucleus

Nucleus is a living style guide generator for atomic css based components. It's a Node application parsing the source SCSS files and reading information from DocBlock annotations.
https://github.com/holidaypirates/nucleus

Last synced: about 2 months ago
JSON representation

Nucleus is a living style guide generator for atomic css based components. It's a Node application parsing the source SCSS files and reading information from DocBlock annotations.

Awesome Lists containing this project

README

        

[![Nucleus](https://holidaypirates.github.io/nucleus/images/git-header.png)](https://holidaypirates.github.io/nucleus/demo/index.html)

[Home Page](https://holidaypirates.github.com/nucleus/index.html)   •  
[Demo](https://holidaypirates.github.com/nucleus/demo/index.html)   •  
[Getting Started](https://holidaypirates.github.com/nucleus/getting-started.html)   •  
[Documentation](https://holidaypirates.github.com/nucleus/annotation-reference.html)

[![Build Status](https://travis-ci.org/holidaypirates/nucleus.svg?branch=master)](https://travis-ci.org/holidaypirates/nucleus)
[![npm](https://badge.fury.io/js/nucleus-styleguide.svg)](https://www.npmjs.com/package/nucleus-styleguide)
[![license](https://img.shields.io/github/license/mashape/apistatus.svg?maxAge=2592000)](LICENSE)

Nucleus is a living style guide generator for atomic css based components. It's a Node application parsing the source SCSS files and reading information from DocBlock annotations.

![Nucleus Preview](https://holidaypirates.github.io/nucleus/images/git-teaser.png)

## Quick start

A more detailed installation instruction can be found [here](https://holidaypirates.github.com/nucleus/installation.html).

Install globally (prefered):

```
npm install -g nucleus-styleguide
```

Inside your project root folder, create a configuration with:

```
nucleus init
```

Run nucleus:

```
nucleus
```

Open ```http://YOUR_LOCAL_DEV_URL/styleguide``` .

## Contributing

If you found a bug, please try to submit a pull request with a failing test. For new issues, please take note of the [Contribution guidelines](https://github.com/holidaypirates/nucleus/blob/master/CONTRIBUTING.md). Especially bug reports should at least contain [required information](https://github.com/holidaypirates/nucleus/blob/master/CONTRIBUTING.md).

Nucleus was developed by pirates from HolidayPirates and PirateTechnologies.

## License

Nucleus is open-sourced software licensed under the [MIT license](http://opensource.org/licenses/MIT).