npm.io
1.1.0 • Published 5 years ago

guide-book-generator

Licence
ISC
Version
1.1.0
Deps
0
Size
18 kB
Vulns
0
Weekly
0
Stars
3

Guide Book

The Guide Book Generator for Style Guides.


How it works:

The Guide Book goal is to look for the predefined pattern, showing here, and use it to generate an HTML page showing the Categories, Elements, and Modules of your Style Guide.


How to use

First of all on your Source Files (SCSS/SASS/STYLUS/LESS) use the below pattern:

/*GUIDE

<CATEGORY>|<SECTION>

<HTML>

*/
Where
PLACEBOLDER Description
<CATEGORY> Category of the Example
<SECTION> Sections of the example
<HTML> Some HTML Elements

How to Setup

To setup the Guide Book create a JS file at main folder of your project, using as reference the below code:

const GuideBook = require('guide-book-generator');

const settings = {
  style: <BUILT_CSS_FILE>,
  source: <SOURCE_FOLDER>,
  output: <OUTPUT>,
}

const guideBook = new GuideBook();
guideBook.generate(settings);
Where
PLACEBOLDER Type Description Example
<BUILT_CSS_FILE> String The built style css file 'build/style.min.css'
<SOURCE_FOLDER> String The Source Files (SCSS,STYLUS,LESS,...) 'source/css'
<OUTPUT> String The folder or file to generate the Guide Book 'guidebook/guide.html'

Examples

To see examples access this Repository Guide-Book-Example


Requirements Version

  • Node v12.18.1
  • NPM 6.14.5

Dependences

Keywords