diff --git a/.eleventy.js b/.eleventy.js
index 9bda938..497d8fb 100644
--- a/.eleventy.js
+++ b/.eleventy.js
@@ -5,11 +5,9 @@
* - `src/config/plugins.js`
* - `src/config/shortcodes.js`
* - `src/config/transforms.js`
+ * Based on https://github.com/AleksandrHovhannisyan.
*/
-// get package.json
-const pkg = require('./package.json');
-
// module import filters
const {
wordCount,
@@ -19,6 +17,8 @@ const {
where,
toISOString,
formatDate,
+ formatDateES,
+ formatDateDE,
dividedBy,
newlineToBr,
toAbsoluteUrl,
@@ -49,7 +49,6 @@ const {EleventyRenderPlugin} = require('@11ty/eleventy');
const syntaxHighlight = require('@11ty/eleventy-plugin-syntaxhighlight');
const {slugifyString} = require('./config/utils');
const {escape} = require('lodash');
-const pluginWebc = require('@11ty/eleventy-plugin-webc');
module.exports = eleventyConfig => {
// Tell 11ty to use the .eleventyignore and ignore our .gitignore file
@@ -74,6 +73,8 @@ module.exports = eleventyConfig => {
eleventyConfig.addFilter('toHtml', toHtml);
eleventyConfig.addFilter('toIsoString', toISOString);
eleventyConfig.addFilter('formatDate', formatDate);
+ eleventyConfig.addFilter('formatDateES', formatDateES);
+ eleventyConfig.addFilter('formatDateDE', formatDateDE);
eleventyConfig.addFilter('dividedBy', dividedBy);
eleventyConfig.addFilter('newlineToBr', newlineToBr);
eleventyConfig.addFilter('toAbsoluteUrl', toAbsoluteUrl);
@@ -106,29 +107,9 @@ module.exports = eleventyConfig => {
eleventyConfig.addPlugin(EleventyRenderPlugin);
eleventyConfig.addPlugin(syntaxHighlight);
eleventyConfig.setLibrary('md', markdownLib);
- eleventyConfig.addPlugin(pluginWebc, {
- components: 'src/_includes/webc/*.webc'
- });
// --------------------- Passthrough File Copy -----------------------
- // webc js and css dependencies
- eleventyConfig.addPassthroughCopy({
- 'src/_includes/webc/*.css': `assets/components/`,
- 'src/_includes/webc/*.js': `assets/components/`
- });
-
- // node modules
- eleventyConfig.addPassthroughCopy({
- 'node_modules/speedlify-score/speedlify-score.css': `assets/components/speedlify-score.css`,
- 'node_modules/speedlify-score/speedlify-score.js': `assets/components/speedlify-score.js`,
- 'node_modules/lite-youtube-embed/src/lite-yt-embed.css': `assets/components/lite-yt-embed.css`,
- 'node_modules/lite-youtube-embed/src/lite-yt-embed.js': `assets/components/lite-yt-embed.js`,
- 'node_modules/artificial-chart/artificial-chart.css': `assets/components/artificial-chart.css`,
- 'node_modules/artificial-chart/artificial-chart.js': `assets/components/artificial-chart.js`,
- 'node_modules/@11ty/is-land/is-land.js': `assets/components/is-land.js`
- });
-
eleventyConfig.addPassthroughCopy('src/assets/fonts/');
eleventyConfig.addPassthroughCopy('src/assets/images/');
diff --git a/package-lock.json b/package-lock.json
index be1766c..5d36edf 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -13,9 +13,6 @@
"@11ty/eleventy-fetch": "^3.0.0",
"@11ty/eleventy-img": "^2.0.1",
"@11ty/eleventy-plugin-syntaxhighlight": "^4.1.0",
- "@11ty/eleventy-plugin-webc": "^0.4.0",
- "@11ty/is-land": "^2.0.3",
- "gsap": "^3.11.3",
"tailwindcss": "^3.0.23"
},
"devDependencies": {
@@ -196,22 +193,6 @@
"url": "https://opencollective.com/11ty"
}
},
- "node_modules/@11ty/eleventy-plugin-webc": {
- "version": "0.4.0",
- "resolved": "https://registry.npmjs.org/@11ty/eleventy-plugin-webc/-/eleventy-plugin-webc-0.4.0.tgz",
- "integrity": "sha512-G/mHFBY0xx6lonmM9CLX9gtwTCwdR5h1E3YZ0vbeAlhKbP6A3yM5RUUSMEUYm/eg8F+wbUCoE85AtmcTllPivg==",
- "dependencies": {
- "@11ty/eleventy": "^2.0.0-canary.16",
- "@11ty/webc": "^0.4.0"
- },
- "engines": {
- "node": ">=14.18"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/11ty"
- }
- },
"node_modules/@11ty/eleventy-utils": {
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/@11ty/eleventy-utils/-/eleventy-utils-1.0.1.tgz",
@@ -227,36 +208,6 @@
"url": "https://opencollective.com/11ty"
}
},
- "node_modules/@11ty/is-land": {
- "version": "2.0.3",
- "resolved": "https://registry.npmjs.org/@11ty/is-land/-/is-land-2.0.3.tgz",
- "integrity": "sha512-XFZbODzs0kRbo4KEnSmCGmTMaqQhfKxFRMeA2wQiqqLq7P85RtHMbKhrLrR+nYmcwJUyMu/SUgl7b4B9+nnTJw==",
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/11ty"
- }
- },
- "node_modules/@11ty/webc": {
- "version": "0.4.5",
- "resolved": "https://registry.npmjs.org/@11ty/webc/-/webc-0.4.5.tgz",
- "integrity": "sha512-jqlIYJEa7YVEInkNUYssFTFtjKNV8zQmAUbMNemhS6iR5uwxL89PKCb1ekWBAGJy1YDnpHVxcBLlGt9Ru6tu/w==",
- "dependencies": {
- "@11ty/eleventy-utils": "^1.0.1",
- "css-tree": "^2.2.1",
- "dependency-graph": "^0.11.0",
- "entities": "^4.4.0",
- "fast-glob": "^3.2.12",
- "nanoid": "^4.0.0",
- "parse5": "^7.1.1"
- },
- "engines": {
- "node": ">=14.18"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/11ty"
- }
- },
"node_modules/@babel/helper-string-parser": {
"version": "7.19.4",
"resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.19.4.tgz",
@@ -1242,19 +1193,6 @@
"url": "https://github.com/sponsors/fb55"
}
},
- "node_modules/css-tree": {
- "version": "2.2.1",
- "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-2.2.1.tgz",
- "integrity": "sha512-OA0mILzGc1kCOCSJerOeqDxDQ4HOh+G8NbOJFOTgOCzpw7fCBubk0fEyxp8AgOL/jvLgYA/uV0cMbe43ElF1JA==",
- "dependencies": {
- "mdn-data": "2.0.28",
- "source-map-js": "^1.0.1"
- },
- "engines": {
- "node": "^10 || ^12.20.0 || ^14.13.0 || >=15.0.0",
- "npm": ">=7.0.0"
- }
- },
"node_modules/css-what": {
"version": "6.1.0",
"resolved": "https://registry.npmjs.org/css-what/-/css-what-6.1.0.tgz",
@@ -1685,17 +1623,6 @@
"once": "^1.4.0"
}
},
- "node_modules/entities": {
- "version": "4.4.0",
- "resolved": "https://registry.npmjs.org/entities/-/entities-4.4.0.tgz",
- "integrity": "sha512-oYp7156SP8LkeGD0GF85ad1X9Ai79WtRsZ2gxJqtBuzH+98YUV6jkHEKlZkMbcrjJjIVJNIDP/3WL9wQkoPbWA==",
- "engines": {
- "node": ">=0.12"
- },
- "funding": {
- "url": "https://github.com/fb55/entities?sponsor=1"
- }
- },
"node_modules/envinfo": {
"version": "7.8.1",
"resolved": "https://registry.npmjs.org/envinfo/-/envinfo-7.8.1.tgz",
@@ -2874,11 +2801,6 @@
"js-yaml": "bin/js-yaml.js"
}
},
- "node_modules/gsap": {
- "version": "3.11.3",
- "resolved": "https://registry.npmjs.org/gsap/-/gsap-3.11.3.tgz",
- "integrity": "sha512-xc/iIJy+LWiMbRa4IdMtdnnKa/7PXEK6NNzV71gdOYUVeTZN7UWnLU0fB7Hi1iwiz4ZZoYkBZPPYGg+2+zzFHA=="
- },
"node_modules/hamljs": {
"version": "0.6.2",
"resolved": "https://registry.npmjs.org/hamljs/-/hamljs-0.6.2.tgz",
@@ -3887,11 +3809,6 @@
"node": ">=0.10.0"
}
},
- "node_modules/mdn-data": {
- "version": "2.0.28",
- "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.28.tgz",
- "integrity": "sha512-aylIc7Z9y4yzHYAJNuESG3hfhC+0Ibp/MAMiaOZgNv4pmEdFyfZhhhny4MNiAfWdBQ1RQ2mfDWmM1x8SvGyp8g=="
- },
"node_modules/mdurl": {
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/mdurl/-/mdurl-1.0.1.tgz",
@@ -4032,17 +3949,6 @@
"mustache": "bin/mustache"
}
},
- "node_modules/nanoid": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-4.0.0.tgz",
- "integrity": "sha512-IgBP8piMxe/gf73RTQx7hmnhwz0aaEXYakvqZyE302IXW3HyVNhdNGC+O2MwMAVhLEnvXlvKtGbtJf6wvHihCg==",
- "bin": {
- "nanoid": "bin/nanoid.js"
- },
- "engines": {
- "node": "^14 || ^16 || >=18"
- }
- },
"node_modules/napi-build-utils": {
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/napi-build-utils/-/napi-build-utils-1.0.2.tgz",
@@ -4633,17 +4539,6 @@
"resolved": "https://registry.npmjs.org/parse-srcset/-/parse-srcset-1.0.2.tgz",
"integrity": "sha512-/2qh0lav6CmI15FzA3i/2Bzk2zCgQhGMkvhOhKNcBVQ1ldgpbfiNTVslmooUmWJcADi1f1kIeynbDRVzNlfR6Q=="
},
- "node_modules/parse5": {
- "version": "7.1.1",
- "resolved": "https://registry.npmjs.org/parse5/-/parse5-7.1.1.tgz",
- "integrity": "sha512-kwpuwzB+px5WUg9pyK0IcK/shltJN5/OVhQagxhCQNtT9Y9QRZqNY2e1cmbu/paRh5LMnz/oVTVLBpjFmMZhSg==",
- "dependencies": {
- "entities": "^4.4.0"
- },
- "funding": {
- "url": "https://github.com/inikulin/parse5?sponsor=1"
- }
- },
"node_modules/parseurl": {
"version": "1.3.3",
"resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz",
@@ -7290,15 +7185,6 @@
"prismjs": "^1.26.0"
}
},
- "@11ty/eleventy-plugin-webc": {
- "version": "0.4.0",
- "resolved": "https://registry.npmjs.org/@11ty/eleventy-plugin-webc/-/eleventy-plugin-webc-0.4.0.tgz",
- "integrity": "sha512-G/mHFBY0xx6lonmM9CLX9gtwTCwdR5h1E3YZ0vbeAlhKbP6A3yM5RUUSMEUYm/eg8F+wbUCoE85AtmcTllPivg==",
- "requires": {
- "@11ty/eleventy": "^2.0.0-canary.16",
- "@11ty/webc": "^0.4.0"
- }
- },
"@11ty/eleventy-utils": {
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/@11ty/eleventy-utils/-/eleventy-utils-1.0.1.tgz",
@@ -7307,25 +7193,6 @@
"normalize-path": "^3.0.0"
}
},
- "@11ty/is-land": {
- "version": "2.0.3",
- "resolved": "https://registry.npmjs.org/@11ty/is-land/-/is-land-2.0.3.tgz",
- "integrity": "sha512-XFZbODzs0kRbo4KEnSmCGmTMaqQhfKxFRMeA2wQiqqLq7P85RtHMbKhrLrR+nYmcwJUyMu/SUgl7b4B9+nnTJw=="
- },
- "@11ty/webc": {
- "version": "0.4.5",
- "resolved": "https://registry.npmjs.org/@11ty/webc/-/webc-0.4.5.tgz",
- "integrity": "sha512-jqlIYJEa7YVEInkNUYssFTFtjKNV8zQmAUbMNemhS6iR5uwxL89PKCb1ekWBAGJy1YDnpHVxcBLlGt9Ru6tu/w==",
- "requires": {
- "@11ty/eleventy-utils": "^1.0.1",
- "css-tree": "^2.2.1",
- "dependency-graph": "^0.11.0",
- "entities": "^4.4.0",
- "fast-glob": "^3.2.12",
- "nanoid": "^4.0.0",
- "parse5": "^7.1.1"
- }
- },
"@babel/helper-string-parser": {
"version": "7.19.4",
"resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.19.4.tgz",
@@ -8034,15 +7901,6 @@
"nth-check": "^2.0.1"
}
},
- "css-tree": {
- "version": "2.2.1",
- "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-2.2.1.tgz",
- "integrity": "sha512-OA0mILzGc1kCOCSJerOeqDxDQ4HOh+G8NbOJFOTgOCzpw7fCBubk0fEyxp8AgOL/jvLgYA/uV0cMbe43ElF1JA==",
- "requires": {
- "mdn-data": "2.0.28",
- "source-map-js": "^1.0.1"
- }
- },
"css-what": {
"version": "6.1.0",
"resolved": "https://registry.npmjs.org/css-what/-/css-what-6.1.0.tgz",
@@ -8348,11 +8206,6 @@
"once": "^1.4.0"
}
},
- "entities": {
- "version": "4.4.0",
- "resolved": "https://registry.npmjs.org/entities/-/entities-4.4.0.tgz",
- "integrity": "sha512-oYp7156SP8LkeGD0GF85ad1X9Ai79WtRsZ2gxJqtBuzH+98YUV6jkHEKlZkMbcrjJjIVJNIDP/3WL9wQkoPbWA=="
- },
"envinfo": {
"version": "7.8.1",
"resolved": "https://registry.npmjs.org/envinfo/-/envinfo-7.8.1.tgz",
@@ -9143,11 +8996,6 @@
}
}
},
- "gsap": {
- "version": "3.11.3",
- "resolved": "https://registry.npmjs.org/gsap/-/gsap-3.11.3.tgz",
- "integrity": "sha512-xc/iIJy+LWiMbRa4IdMtdnnKa/7PXEK6NNzV71gdOYUVeTZN7UWnLU0fB7Hi1iwiz4ZZoYkBZPPYGg+2+zzFHA=="
- },
"hamljs": {
"version": "0.6.2",
"resolved": "https://registry.npmjs.org/hamljs/-/hamljs-0.6.2.tgz",
@@ -9877,11 +9725,6 @@
}
}
},
- "mdn-data": {
- "version": "2.0.28",
- "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.28.tgz",
- "integrity": "sha512-aylIc7Z9y4yzHYAJNuESG3hfhC+0Ibp/MAMiaOZgNv4pmEdFyfZhhhny4MNiAfWdBQ1RQ2mfDWmM1x8SvGyp8g=="
- },
"mdurl": {
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/mdurl/-/mdurl-1.0.1.tgz",
@@ -9983,11 +9826,6 @@
"resolved": "https://registry.npmjs.org/mustache/-/mustache-4.2.0.tgz",
"integrity": "sha512-71ippSywq5Yb7/tVYyGbkBggbU8H3u5Rz56fH60jGFgr8uHwxs+aSKeqmluIVzM0m0kB7xQjKS6qPfd0b2ZoqQ=="
},
- "nanoid": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-4.0.0.tgz",
- "integrity": "sha512-IgBP8piMxe/gf73RTQx7hmnhwz0aaEXYakvqZyE302IXW3HyVNhdNGC+O2MwMAVhLEnvXlvKtGbtJf6wvHihCg=="
- },
"napi-build-utils": {
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/napi-build-utils/-/napi-build-utils-1.0.2.tgz",
@@ -10424,14 +10262,6 @@
"resolved": "https://registry.npmjs.org/parse-srcset/-/parse-srcset-1.0.2.tgz",
"integrity": "sha512-/2qh0lav6CmI15FzA3i/2Bzk2zCgQhGMkvhOhKNcBVQ1ldgpbfiNTVslmooUmWJcADi1f1kIeynbDRVzNlfR6Q=="
},
- "parse5": {
- "version": "7.1.1",
- "resolved": "https://registry.npmjs.org/parse5/-/parse5-7.1.1.tgz",
- "integrity": "sha512-kwpuwzB+px5WUg9pyK0IcK/shltJN5/OVhQagxhCQNtT9Y9QRZqNY2e1cmbu/paRh5LMnz/oVTVLBpjFmMZhSg==",
- "requires": {
- "entities": "^4.4.0"
- }
- },
"parseurl": {
"version": "1.3.3",
"resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz",
diff --git a/package.json b/package.json
index e904168..5b8eae9 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
{
"name": "eleventy-excellent",
- "version": "1.0.1",
+ "version": "1.0.2",
"engines": {
"node": "16.x"
},
@@ -29,9 +29,6 @@
"@11ty/eleventy-fetch": "^3.0.0",
"@11ty/eleventy-img": "^2.0.1",
"@11ty/eleventy-plugin-syntaxhighlight": "^4.1.0",
- "@11ty/eleventy-plugin-webc": "^0.4.0",
- "@11ty/is-land": "^2.0.3",
- "gsap": "^3.11.3",
"tailwindcss": "^3.0.23"
},
"devDependencies": {
diff --git a/readme.md b/readme.md
index 529943b..bb8aaed 100644
--- a/readme.md
+++ b/readme.md
@@ -25,6 +25,8 @@ Very opiniated Eleventy starter based on the workflow suggested by Andy Bell's <
## Using this
+Search and replace 'eleventy-excellent.netlify.app' with your own domain.
+
### Install dependencies
```
@@ -49,6 +51,15 @@ npm run build
## Credits and Thank yous
+**Andy Bell**
+
+His CSS methodology makes sense to me. It also goes hand in hand with the Every Layout solutions he co-authors. An ardent opponent of the utility class framework Tailwind CSS. But has recently published an approach that incorporates Tailwind CSS into his methodology. This is built into my website and I'm working on tweaking it.
+I learned how to use Eleventy in 2020 with his (now free) course.
+
+- https://cube.fyi/
+- https://buildexcellentwebsit.es/
+- https://learneleventyfromscratch.com/
+
**Heydon Pickering**
I strongly orientate myself on Heydon's approaches and love his books.
@@ -56,15 +67,6 @@ I strongly orientate myself on Heydon's approaches and love his books.
- https://every-layout.dev/
- https://inclusive-components.design/
-**Andy Bell**
-
-His CSS methodology makes sense to me. I'm still working on understanding it fully and using it consistently. It also goes hand in hand with the Every Layout solutions he co-authors. An ardent opponent of the utility class framework Tailwind CSS. But has recently published an approach that incorporates Tailwind CSS into his methodology. This is built into my website and I'm working on tweaking it.
-I learned how to use Eleventy in 2020 with his (now free) course.
-
-- https://cube.fyi/
-- https://buildexcellentwebsit.es/
-- https://learneleventyfromscratch.com/
-
**Zach Leatherman**
He is developing Eleventy.
@@ -81,13 +83,21 @@ She provides a lot of resources for Eleventy and modern CSS.
**Aleksandr Hovhannisyan**
-I love order and structure. Aleksandr Hovhannisyan does this in an exemplary way, which is why I based the structure of eleventy.js on his online resume and blog. Also, he writes great tutorials in his blog.
+I love order and structure. Aleksandr does this in an exemplary way, which is why I based the structure of eleventy.js on his personal site. The 301 redirect solution I'm using is from his blog.
- https://github.com/AleksandrHovhannisyan
+- https://www.aleksandrhovhannisyan.com/blog/eleventy-netlify-redirects/
-**Josh Comeau**
+**Oliver Schöndorfer**
-He created a fantastic CSS course that I am currently working through. Also, his in-depth tutorials are a great resource.
+Oliver is a type expert. He writes the Pimp my Type Newsletter where I dscovered the font I'm using for this website.
-- https://www.joshwcomeau.com/tutorials/
-- https://courses.joshwcomeau.com/css-for-js
+- https://pimpmytype.com/outfit/
+- https://pimpmytype.com/category/fontfriday/
+
+**Manuel Matuzović**
+
+Manuel is an accessibility expert. The menu I'm using is from one of his articles on web.dev.
+
+- https://web.dev/website-navigation/
+- https://www.matuzo.at/
diff --git a/src/_data/meta.js b/src/_data/meta.js
index 4f8bc05..a1ba7e2 100644
--- a/src/_data/meta.js
+++ b/src/_data/meta.js
@@ -1,34 +1,34 @@
const package = require('../../package.json');
module.exports = {
- siteName: 'Lene Saile',
+ siteName: 'Eleventy Excellent',
siteDescription:
- 'Frontend developer based in Madrid. I enjoy working with Jamstack, vanilla Javascript and modern CSS. I do my very best to improve in terms of accessibility and performance. ',
+ "Eleventy starter based on the workflow suggested by Andy Bell's https://buildexcellentwebsit.es/.",
siteType: 'Person', // schema
- siteURL: 'https://www.lene.dev',
+ siteURL: 'https://eleventy-excellent.netlify.app',
locale: 'en_EN',
lang: 'en',
skipContent: 'Skip to content',
- author: 'Lene Saile',
- authorEmail: 'hola@lenesaile.com',
- authorWebsite: 'https://www.lenesaile.com',
+ author: 'Author name',
+ authorEmail: 'hola@authormail.com',
+ authorWebsite: 'https://www.authorsite.com',
meta_data: {
- twitterSite: '@lenesaile',
- twitterCreator: '@lenesaile',
+ twitterSite: '@twitterorg',
+ twitterCreator: '@twitterauthor',
opengraph_default: '/assets/images/opengraph-default.jpg'
},
pagination: {
itemsPerPage: 20
},
address: {
- firma: 'Lene Saile',
- street: 'c/ Humilladero 25, 2C',
- city: 'Madrid',
- state: 'Madrid',
- zip: '28005',
- mobileDisplay: '+34 644 959496',
- mobileCall: ' +34644959496',
- email: 'hola@lenesaile.com',
+ firma: 'Organization name',
+ street: '123 Main St.',
+ city: 'Ciudad',
+ state: 'Estado',
+ zip: '12345',
+ mobileDisplay: '+34 1234567',
+ mobileCall: ' +341234567',
+ email: 'hola@yoursite.com',
cif: ''
},
menu: {
diff --git a/src/_data/navigation.json b/src/_data/navigation.json
index 03a1bcd..df2341c 100644
--- a/src/_data/navigation.json
+++ b/src/_data/navigation.json
@@ -10,11 +10,7 @@
"url": "/markdown/"
},
{
- "text": "WebC",
- "url": "/test/"
- },
- {
- "text": "Github",
+ "text": "Github Fetch",
"url": "/github/"
}
]
diff --git a/src/_data/site.json b/src/_data/site.json
deleted file mode 100644
index 6a746ad..0000000
--- a/src/_data/site.json
+++ /dev/null
@@ -1,6 +0,0 @@
-{
- "name": "Build Excellent Websites",
- "url": "https://buildexcellentwebsit.es",
- "authorName": "Andy Bell",
- "authorEmail": "andy@set.studio"
-}
diff --git a/src/_includes/icons/keyboard.svg b/src/_includes/icons/keyboard.svg
deleted file mode 100644
index e7c1a7b..0000000
--- a/src/_includes/icons/keyboard.svg
+++ /dev/null
@@ -1,10 +0,0 @@
-
diff --git a/src/_includes/icons/kezboard 2.svg b/src/_includes/icons/kezboard 2.svg
deleted file mode 100644
index ad6cac5..0000000
--- a/src/_includes/icons/kezboard 2.svg
+++ /dev/null
@@ -1,4 +0,0 @@
-
diff --git a/src/_includes/icons/set.svg b/src/_includes/icons/set.svg
deleted file mode 100644
index 7b3fcc9..0000000
--- a/src/_includes/icons/set.svg
+++ /dev/null
@@ -1,2 +0,0 @@
-
-
diff --git a/src/_includes/partials/footer.njk b/src/_includes/partials/footer.njk
index 42cc050..c015518 100644
--- a/src/_includes/partials/footer.njk
+++ b/src/_includes/partials/footer.njk
@@ -1,7 +1,7 @@