karlisup / pattern-library

Tool for organizing pattern library and generating documentation.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

pattern-library

Tool for organizing pattern library and generating documentation.

$ cd wp-content/themes/starter-theme/
$ mkdir documentation-generator
$ cd documentation-generator/
$ git clone https://github.com/karlisup/component-library.git .
Cloning into '.'...
  1. create 'pattern-library' directory in templates folder
  2. and copy src (demo) folder contents in there. This is the place from where documentation will be generated.
  3. In gulpfile.js change:
var src = '../templates/pattern-library/'
var dest = '../documentation/'
  1. in documentation-generator folder run npm install
  2. to generate documentation run gulp
/* documentation task should look like this */
gulp.task('documentation', function (done) {
  styleguide({
    location: {
      src: src + '/components/',
      dest: dest + '/components/',
      styleguide: src + '/styleguide/'
    },
    extensions: {
      template: tmplEngine
    }
  })
})

About

Tool for organizing pattern library and generating documentation.


Languages

Language:HTML 54.8%Language:CSS 25.9%Language:JavaScript 19.3%