Skip to content

Commit

Permalink
view all pages include baseurl now
Browse files Browse the repository at this point in the history
  • Loading branch information
scottnath committed Jul 28, 2015
1 parent ac4a25c commit 977983c
Show file tree
Hide file tree
Showing 3 changed files with 11 additions and 4 deletions.
9 changes: 7 additions & 2 deletions builder/patternlab.js
Original file line number Diff line number Diff line change
Expand Up @@ -204,13 +204,18 @@ var entity_encoder = new he();
patternlab.patternPaths = {};
patternlab.viewAllPaths = {};

var baseurl;
// check for baseurl in config.json
if(patternlab.config.baseurl){
baseurl = patternlab.config.baseurl;
}
//find mediaQueries
var media_hunter = new mh();
media_hunter.find_media_queries(patternlab);

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

//build the viewall pages
Expand All @@ -235,7 +240,7 @@ var entity_encoder = new he();
}

var viewAllTemplate = fs.readFileSync('./source/_patternlab-files/viewall.mustache', 'utf8');
var viewAllHtml = renderPattern(viewAllTemplate, {partials: viewAllPatterns, patternPartial: patternPartial});
var viewAllHtml = renderPattern(viewAllTemplate, {partials: viewAllPatterns, patternPartial: patternPartial, baseurl: baseurl});
fs.outputFileSync('./public/patterns/' + pattern.flatPatternPath + '/index.html', viewAllHtml);
}
}
Expand Down
3 changes: 2 additions & 1 deletion source/_patternlab-files/styleguide.mustache
Original file line number Diff line number Diff line change
Expand Up @@ -53,9 +53,10 @@

<!-- JS to hook everything together and do annotations -->
<script>
// handle injection of items from PHP
// handle injection of items from patternlab.js
var patternPartial = "";
var lineage = "";
var baseurl = "{{{baseurl}}}";
</script>
<script src="../../styleguide/js/vendor/jwerty.js"></script>
<script src="../../styleguide/js/vendor/prism.js"></script>
Expand Down
3 changes: 2 additions & 1 deletion source/_patternlab-files/viewall.mustache
Original file line number Diff line number Diff line change
Expand Up @@ -53,9 +53,10 @@

<!-- JS to hook everything together and do annotations -->
<script>
// handle injection of items from PHP
// handle injection of items from patternlab.js
var patternPartial = "{{ patternPartial }}";
var lineage = "";
var baseurl = "{{{baseurl}}}";
</script>
<script src="../../styleguide/js/vendor/jwerty.js"></script>
<script src="../../styleguide/js/postmessage.js"></script>
Expand Down

0 comments on commit 977983c

Please sign in to comment.