Skip to content

Commit

Permalink
fixed path finder
Browse files Browse the repository at this point in the history
fixes #61

first cut of media hunter #46.
  • Loading branch information
bmuenzenmeyer committed Sep 18, 2014
1 parent 7d473f1 commit 13e2bfa
Show file tree
Hide file tree
Showing 2 changed files with 32 additions and 2 deletions.
24 changes: 24 additions & 0 deletions builder/media_hunter.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
(function () {
"use strict";

var media_hunter = function(){

function findMediaQueries(patternlab){
patternlab.mediaQueries = [];




}

return {
find_media_queries: function(patternlab){
findMediaQueries(patternlab);
}
};

};

module.exports = media_hunter;

}());
10 changes: 8 additions & 2 deletions builder/patternlab.js
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,7 @@ var patternlab_engine = function(){
mustache = require('mustache'),
of = require('./object_factory'),
pa = require('./pattern_assembler'),
mh = require('./media_hunter'),
patternlab = {};

patternlab.package =fs.readJSONSync('./package.json');
Expand Down Expand Up @@ -81,7 +82,7 @@ var patternlab_engine = function(){
}

//make a new Pattern Object
var flatPatternName = subdir.replace(/\\/g, '-') + '-' + patternName;
var flatPatternName = subdir.replace(/[\/\\]/g, '-') + '-' + patternName;

flatPatternName = flatPatternName.replace(/\\/g, '-');
currentPattern = new of.oPattern(flatPatternName, subdir, filename, {});
Expand Down Expand Up @@ -122,7 +123,7 @@ var patternlab_engine = function(){

//add as a partial in case this is referenced later. convert to syntax needed by existing patterns
var sub = subdir.substring(subdir.indexOf('-') + 1);
var folderIndex = sub.indexOf('/'); //THIS IS MOST LIKELY WINDOWS ONLY. path.sep not working yet
var folderIndex = sub.indexOf(path.sep);
var cleanSub = sub.substring(0, folderIndex);

//add any templates found to an object of partials, so downstream templates may use them too
Expand All @@ -148,6 +149,11 @@ var patternlab_engine = function(){
patternlab.patternPaths = {};
patternlab.viewAllPaths = {};

//find mediaQueries
// var media_hunter = new mh();
// media_hunter.find_media_queries(patternlab);
// console.log(patternlab.mediaQueries);

//build the styleguide
var styleguideTemplate = fs.readFileSync('./source/_patternlab-files/styleguide.mustache', 'utf8');
var styleguideHtml = renderPattern(styleguideTemplate, {partials: patternlab.patterns});
Expand Down

0 comments on commit 13e2bfa

Please sign in to comment.