diff --git a/docs/.eleventy.js b/docs/.eleventy.js index bc0b487c5..0ed4214ca 100644 --- a/docs/.eleventy.js +++ b/docs/.eleventy.js @@ -26,6 +26,9 @@ const globalData = { layout: 'page.njk', }; +const passThroughExtensions = ['css', 'png', 'svg', 'jpg', 'mp4']; +const passThrough = ['docs/**/*.js', ...passThroughExtensions.map(ext => '**/*.' + ext)]; + export default function (eleventyConfig) { // NOTE - alpha setting removes certain pages if (isAlpha) { @@ -155,9 +158,18 @@ export default function (eleventyConfig) { // eleventyConfig.addPlugin(formatCodePlugin()); // } + eleventyConfig.addPassthroughCopy({ + 'docs/assets': 'assets', + }); + + for (let glob of passThrough) { + eleventyConfig.addPassthroughCopy(glob); + } + return { markdownTemplateEngine: 'njk', dir: { + input: 'docs', includes: '_includes', layouts: '_layouts', }, diff --git a/docs/_includes/page-demo.njk b/docs/_includes/page-demo.njk index 5e40c2b26..9f92d3f5c 100644 --- a/docs/_includes/page-demo.njk +++ b/docs/_includes/page-demo.njk @@ -1,5 +1,5 @@