Skip to content

scottnath/pattern-presenter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Steps to begin

  1. Install Atlas with yo atlas
  1. Grab the Pattern Library via bower
  1. Add the pattern-importer as a node module:

    npm install git+ssh://[email protected]:pattern-library/pattern-importer.git
    
  2. Add the pattern-presenter as a node module:

    npm install git+ssh://[email protected]:pattern-library/pattern-presenter.git
    
  3. Create a new gulp file ./app/_gulp/pattern-import.js

  4. Add the following code to pattern-import.js:

    /**
     *  @fileOverview Uses Gulpjs to grab html patterns
     *
     *  @author       Scott Nath
     *
     *  @requires     NPM:gulp
     *  @requires     NPM:js-yaml
     *  @requires     /gulp/config.js
     */
    'use strict';
    var gulp = require('gulp'),
        print = require('gulp-print'),
        patternImporter = require('pattern-importer');
    
    var pattFiles = ['./app/bower_components/pattern-library/patterns/**/pattern.yml'];
    
    gulp.task('pattern-import', function() {
      console.log('-------------------------------------------------- DEVELOPMENT: GRABBING HTML PATTERNS');
    
      return gulp.src(pattFiles)
        .pipe(print())
        .pipe(patternImporter());
    });
    
  5. Import the patterns on the command line with:

    gulp pattern-import
    
  6. Find your imported patterns in ./app/_patterns

About

presents the patterns in a page for styling

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published