diff --git a/.eleventy.js b/.eleventy.js index 04888ec..ec6f381 100644 --- a/.eleventy.js +++ b/.eleventy.js @@ -8,16 +8,23 @@ module.exports = function(eleventyConfig) { eleventyConfig.addLayoutAlias('page', 'layouts/page') eleventyConfig.addLayoutAlias('article', 'layouts/article') - eleventyConfig.addFilter('readableDate', dateObj => { - return DateTime.fromJSDate(dateObj, { - zone: "Europe/Paris", - }).setLocale('en').toLocaleString(DateTime.DATE_FULL) + eleventyConfig.addPassthroughCopy('./src/assets/icons') + eleventyConfig.addPassthroughCopy('./src/assets/sprite.svg') + eleventyConfig.addPassthroughCopy({ + 'node_modules/svg-icon-sprite/dist/svg-icon-sprite.js': 'assets/svg-icon-sprite.js' }) + eleventyConfig.addPassthroughCopy('./src/assets/social-image.jpg') eleventyConfig.addNunjucksAsyncShortcode('image', require('./src/_11ty/imageShortcode').imageShortcode) + eleventyConfig.addFilter('readableDate', dateObj => { + return DateTime.fromJSDate(dateObj, { + zone: 'Europe/Paris', + }).setLocale('en').toLocaleString(DateTime.DATE_FULL) + }) + /* Creating a collection of blogposts by filtering based on folder and filetype */ - eleventyConfig.addCollection("blog", (collectionApi) => { + eleventyConfig.addCollection('blog', (collectionApi) => { return collectionApi.getFilteredByGlob('./src/blog/*.md').reverse() }) eleventyConfig.addCollection('categoryList', require('./src/_11ty/getCategoryList')) diff --git a/src/_includes/components/footer.njk b/src/_includes/components/footer.njk index d5edb02..ccb949c 100644 --- a/src/_includes/components/footer.njk +++ b/src/_includes/components/footer.njk @@ -1,3 +1,16 @@ \ No newline at end of file diff --git a/src/_includes/layouts/page.njk b/src/_includes/layouts/page.njk index d6972d9..5970a76 100644 --- a/src/_includes/layouts/page.njk +++ b/src/_includes/layouts/page.njk @@ -5,6 +5,7 @@ {{ title or metadata.title }} + diff --git a/src/assets/icons/twitter.svg b/src/assets/icons/twitter.svg new file mode 100644 index 0000000..0216bc1 --- /dev/null +++ b/src/assets/icons/twitter.svg @@ -0,0 +1,8 @@ + + twitter + + diff --git a/src/assets/social-image.jpg b/src/assets/social-image.jpg new file mode 100644 index 0000000..1dcae3e Binary files /dev/null and b/src/assets/social-image.jpg differ diff --git a/src/assets/sprite.svg b/src/assets/sprite.svg new file mode 100644 index 0000000..307b30d --- /dev/null +++ b/src/assets/sprite.svg @@ -0,0 +1,12 @@ + + + + twitter + + + +