diff --git a/eleventy.config.js b/eleventy.config.js new file mode 100644 index 0000000..2ec9da9 --- /dev/null +++ b/eleventy.config.js @@ -0,0 +1,10 @@ +export default function (eleventyConfig) { + eleventyConfig.addPassthroughCopy("src/assets"); + + return { + dir: { + input: "src", + output: "_site", + }, + }; +} \ No newline at end of file diff --git a/package.json b/package.json new file mode 100644 index 0000000..c1aeac9 --- /dev/null +++ b/package.json @@ -0,0 +1,11 @@ +{ + "name": "blog", + "version": "1.0.0", + "scripts": { + "build": "eleventy", + "serve": "eleventy --serve" + }, + "devDependencies": { + "@11ty/eleventy": "^3.0.0" + } +} \ No newline at end of file diff --git a/src/_includes/base.njk b/src/_includes/base.njk new file mode 100644 index 0000000..ea02cc2 --- /dev/null +++ b/src/_includes/base.njk @@ -0,0 +1,14 @@ + + + + + + {{ title }} + + + + + + {{ content | safe }} + + \ No newline at end of file diff --git a/src/index.md b/src/index.md new file mode 100644 index 0000000..c62c82a --- /dev/null +++ b/src/index.md @@ -0,0 +1,5 @@ +--- +title: Blog +layout: base.njk +--- +# Willkommen \ No newline at end of file