diff --git a/eleventy.config.js b/eleventy.config.js index d918af2..6468c28 100644 --- a/eleventy.config.js +++ b/eleventy.config.js @@ -11,6 +11,7 @@ export default async function (eleventyConfig) { eleventyConfig.addPassthroughCopy({"./src/_includes/js/" : "/js"}); eleventyConfig.addLayoutAlias('base', 'layouts/base.html'); + eleventyConfig.addLayoutAlias('pdf', 'layouts/pdf.html'); eleventyConfig.addCollection("sections", (collectionApi) => { const sections = collectionApi.getFilteredByGlob("./src/pages/sections/**") diff --git a/src/_includes/layouts/pdf.html b/src/_includes/layouts/pdf.html new file mode 100644 index 0000000..dbc7dcb --- /dev/null +++ b/src/_includes/layouts/pdf.html @@ -0,0 +1,217 @@ + + +
+ + +Lorem: Lorem ipsum dolor, sit amet consectetur adipisicing elit. Iste minus molestiae facere inventore cum. Nemo illum amet voluptatibus assumenda sunt eaque quas
Lorem: Lorem ipsum dolor, sit amet consectetur adipisicing elit. Iste minus molestiae facere inventore cum. Nemo illum amet voluptatibus assumenda sunt eaque quas, ipsa officia ut mollitia veniam.
Lorem: Lorem ipsum dolor, sit amet consectetur adipisicing elit. Iste minus molestiae facere inventore cum.
+ Lorem ipsum +
+Lorem: Lorem ipsum dolor, sit amet consectetur adipisicing elit. Iste minus molestiae facere inventore cum. Nemo illum amet voluptatibus assumenda sunt eaque quas, ipsa officia ut mollitia veniam.
Lorem: Lorem ipsum dolor, sit amet consectetur adipisicing elit. Iste minus molestiae facere inventore cum. Nemo illum amet voluptatibus assumenda sunt eaque quas
+ Lorem ipsum +
+Lorem: Lorem ipsum dolor, sit amet consectetur adipisicing elit. Iste minus molestiae facere inventore cum.
Lorem: Lorem ipsum dolor, sit amet consectetur adipisicing elit. Iste minus molestiae facere inventore cum. Nemo illum amet voluptatibus assumenda sunt eaque quas, ipsa officia ut mollitia veniam.
Lorem: Lorem ipsum dolor, sit amet consectetur adipisicing elit. Iste minus molestiae facere inventore cum. Nemo illum amet voluptatibus assumenda sunt eaque quas
+ Lorem ipsum +
+Lorem: Lorem ipsum dolor, sit amet consectetur adipisicing elit. Iste minus molestiae facere inventore cum. Nemo illum amet voluptatibus assumenda sunt eaque quas, ipsa officia ut mollitia veniam.
Lorem: Lorem ipsum dolor, sit amet consectetur adipisicing elit. Iste minus molestiae facere inventore cum. Nemo illum amet voluptatibus assumenda sunt eaque quas
Lorem: Lorem ipsum dolor, sit amet consectetur adipisicing elit. Iste minus molestiae facere inventore cum. Nemo illum amet voluptatibus assumenda sunt eaque quas, ipsa officia ut mollitia veniam.
Lorem: Lorem ipsum dolor, sit amet consectetur adipisicing elit.
Lorem: Lorem ipsum dolor, sit amet consectetur adipisicing elit. Iste minus molestiae facere inventore cum.
+ Lorem ipsum +
+Lorem: Lorem ipsum dolor, sit amet consectetur adipisicing elit. Iste minus molestiae facere inventore cum. Nemo illum amet voluptatibus assumenda sunt eaque quas, ipsa officia ut mollitia veniam.
Lorem: Lorem ipsum dolor, sit amet consectetur adipisicing elit.
Lorem: Lorem ipsum dolor, sit amet consectetur adipisicing elit. Iste minus molestiae facere inventore cum. Nemo illum amet voluptatibus assumenda sunt eaque quas
Lorem: Lorem ipsum dolor, sit amet consectetur adipisicing elit. Iste minus molestiae facere inventore cum. Nemo illum amet voluptatibus assumenda sunt eaque quas, ipsa officia ut mollitia veniam.
Lorem: Lorem ipsum dolor, sit amet consectetur adipisicing elit. Iste minus molestiae facere inventore cum.
+
+
+The time is {{ "now" | date: "%Y-%m-%d %H:%M" }} + +
+ +{% for section in collections.sections %} + {% if section.data.excludeFromPdf != true %} + {% if section.data.template == 'hero' %} + {% include 'hero' %} + {% else %} + {% include 'page' %} + {% endif %} + {% endif %} + {% endfor %} \ No newline at end of file