Fix pathing issues on microsite

master
Alexander Surma 2015-05-06 15:12:33 +01:00
parent a8dcdb1ae8
commit 8398407574
10 changed files with 12 additions and 11 deletions

View File

@ -1,6 +0,0 @@
---
layout: page
title: About
---
This project is currently in Alpha.

View File

@ -2,4 +2,5 @@
layout: components layout: components
title: Components title: Components
bodyclass: components bodyclass: components
include_prefix: ../
--- ---

View File

@ -2,6 +2,7 @@
layout: customize layout: customize
title: Customize & Download title: Customize & Download
bodyclass: customize bodyclass: customize
include_prefix: ../
--- ---

View File

@ -1,4 +1,5 @@
--- ---
layout: embedded_customizer layout: embedded_customizer
title: Customizer title: Customizer
include_prefix: ../
--- ---

View File

@ -1,6 +1,7 @@
--- ---
layout: page layout: page
title: Getting started title: Getting started
include_prefix: ../
--- ---
<nav class="chapter-toc"> <nav class="chapter-toc">

View File

@ -1,6 +1,7 @@
--- ---
layout: layout layout: layout
bodyclass: about bodyclass: about
include_prefix: ./
--- ---
<!-- TODO: Try to separate markup and content --> <!-- TODO: Try to separate markup and content -->
<section class="about-panel about-panel--text mdl-cell mdl-cell--12-col"> <section class="about-panel about-panel--text mdl-cell mdl-cell--12-col">

View File

@ -2,4 +2,5 @@
layout: layout layout: layout
title: Styles title: Styles
bodyclass: styles bodyclass: styles
include_prefix: ../
--- ---

View File

@ -2,6 +2,7 @@
layout: templates layout: templates
title: Templates title: Templates
bodyclass: templates bodyclass: templates
include_prefix: ../
templates: templates:
- name: text-only - name: text-only
title: Text-heavy webpage title: Text-heavy webpage

View File

@ -33,9 +33,9 @@
--> -->
<!-- Page styles --> <!-- Page styles -->
<link rel="stylesheet" href="/material.min.css"> <link rel="stylesheet" href="{{page.include_prefix}}material.min.css">
<link rel="stylesheet" href="/assets/main.css"> <link rel="stylesheet" href="{{page.include_prefix}}assets/main.css">
<script src="/material.min.js"></script> <script src="{{page.include_prefix}}material.min.js"></script>
</head> </head>
<body class="{{page.bodyclass}}"> <body class="{{page.bodyclass}}">
<div class="mdl-layout mdl-js-layout"> <div class="mdl-layout mdl-js-layout">

View File

@ -272,7 +272,7 @@ function applyTemplate() {
gulp.task('components', function() { gulp.task('components', function() {
return gulp.src('./src/**/README.md', {base: './src'}) return gulp.src('./src/**/README.md', {base: './src'})
// Add basic front matter. // Add basic front matter.
.pipe($.header('---\nlayout: component\nbodyclass: components\n---\n\n')) .pipe($.header('---\nlayout: component\nbodyclass: components\ninclude_prefix: ../../\n---\n\n'))
.pipe($.frontMatter({property: 'page', remove: true})) .pipe($.frontMatter({property: 'page', remove: true}))
.pipe($.marked()) .pipe($.marked())
.pipe((function () { .pipe((function () {
@ -367,7 +367,7 @@ gulp.task('serve', ['scripts', 'styles', 'assets', 'pages', 'demos', 'templates'
gulp.watch(['src/**/*.html'], ['demos', reload]); gulp.watch(['src/**/*.html'], ['demos', reload]);
gulp.watch(['src/**/README.md'], ['components', reload]); gulp.watch(['src/**/README.md'], ['components', reload]);
gulp.watch(['templates/**/*'], ['templates', reload]); gulp.watch(['templates/**/*'], ['templates', reload]);
gulp.watch(['docs/**/*', '!docs/out/**/*'], ['pages', 'assets', reload]); gulp.watch(['docs/**/*'], ['pages', 'assets', reload]);
}); });
gulp.task('publish', ['default', 'templates', 'assets', 'pages', 'demos'], function() { gulp.task('publish', ['default', 'templates', 'assets', 'pages', 'demos'], function() {