Skip to content

Commit 12672e3

Browse files
committed
getting closer
1 parent dd464e2 commit 12672e3

File tree

2 files changed

+11
-6
lines changed

2 files changed

+11
-6
lines changed

core/lib/pattern_assembler.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -215,7 +215,8 @@ var pattern_assembler = function () {
215215
subTypePattern.patternLink = subTypePattern.name + '/index.html';
216216
subTypePattern.patternDesc = subTypeMarkdown.markdown;
217217
subTypePattern.flatPatternPath = subTypePattern.flatPatternPath + '-' + subTypePattern.fileName;
218-
subTypePattern.patternPartial = 'viewall-' + subTypePattern.patternPartial;
218+
//experiment
219+
subTypePattern.patternPartial = function(){return 'viewall-' + subTypePattern.patternPartial; };
219220
subTypePattern.isPattern = false;
220221
subTypePattern.engine = null;
221222

core/lib/ui_builder.js

Lines changed: 9 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -45,11 +45,14 @@ var ui_builder = function () {
4545
patternlab.viewAllPaths[pattern.patternGroup][pattern.patternSubGroup] = {};
4646
}
4747

48-
patternlab.viewAllPaths[pattern.patternGroup][pattern.patternSubGroup] = pattern.subdir.slice(0, pattern.subdir.indexOf(pattern.patternGroup) + pattern.patternGroup.length) + '-' +pattern.patternSubGroup;
48+
49+
console.log('0000<><><><>><>>><>', pattern.patternPartial);
50+
51+
patternlab.viewAllPaths[pattern.patternGroup][pattern.patternSubGroup] = pattern.patternType + '-' + pattern.patternSubType;
4952

5053

5154
if (!patternlab.viewAllPaths[pattern.patternGroup]['all']) {
52-
patternlab.viewAllPaths[pattern.patternGroup]['all'] = pattern.subdir.slice(0, pattern.subdir.indexOf(pattern.patternGroup) + pattern.patternGroup.length);
55+
patternlab.viewAllPaths[pattern.patternGroup]['all'] = pattern.flatPatternPath;
5356
}
5457
}
5558

@@ -205,7 +208,7 @@ var ui_builder = function () {
205208
if(createViewAllVariant) {
206209
patternSubType.patternSubtypeItems.push(
207210
{
208-
patternPartial: 'viewall-' + pattern.patternPartial,
211+
patternPartial: 'viewall-' + pattern.patternGroup + '-' + pattern.patternSubGroup,
209212
patternName: 'View All',
210213
patternPath: encodeURI(pattern.flatPatternPath + '/index.html'),
211214
patternType: pattern.patternType,
@@ -355,9 +358,10 @@ var ui_builder = function () {
355358
writeFile(paths.public.patterns + p.flatPatternPath + '/subtypePatterns.json', JSON.stringify(subtypePatterns));
356359

357360
console.log(5, '------');
358-
if(p.patternGroup && p.patternSubGroup){
361+
//todo review this conditional
362+
//if(p.patternGroup && p.patternSubGroup){
359363
writeFile(paths.public.patterns + p.flatPatternPath + '/index.html', mainPageHeadHtml + viewAllHTML + footerHTML);
360-
}
364+
//}
361365
});
362366

363367

0 commit comments

Comments
 (0)