summaryrefslogtreecommitdiff
path: root/eleventy.config.mjs
diff options
context:
space:
mode:
authorElis Eriksson <spelis@spelis.li>2026-07-07 16:53:36 +0200
committerElis Eriksson <spelis@spelis.li>2026-07-07 16:53:36 +0200
commit61eb072cf478b1749b2ed6fce163add81dfff84e (patch)
tree277dd3992b18d5e6a71a166c04a55ee38185fda2 /eleventy.config.mjs
parentd6a460bfbc0512b4ec0b97ea402fa3a00dcac160 (diff)
downloadspelis-web-61eb072cf478b1749b2ed6fce163add81dfff84e.tar
spelis-web-61eb072cf478b1749b2ed6fce163add81dfff84e.tar.gz
spelis-web-61eb072cf478b1749b2ed6fce163add81dfff84e.tar.bz2
spelis-web-61eb072cf478b1749b2ed6fce163add81dfff84e.tar.lz
spelis-web-61eb072cf478b1749b2ed6fce163add81dfff84e.tar.xz
spelis-web-61eb072cf478b1749b2ed6fce163add81dfff84e.tar.zst
spelis-web-61eb072cf478b1749b2ed6fce163add81dfff84e.zip
bro i REALLY gotta learn how to do micro commits
Diffstat (limited to 'eleventy.config.mjs')
-rw-r--r--eleventy.config.mjs38
1 files changed, 28 insertions, 10 deletions
diff --git a/eleventy.config.mjs b/eleventy.config.mjs
index 58fad4e..0ed461a 100644
--- a/eleventy.config.mjs
+++ b/eleventy.config.mjs
@@ -77,16 +77,34 @@ export default function(eleventyConfig) {
},
});
- eleventyConfig.addPlugin(eleventyImageTransformPlugin, {
- widths: [200, "auto"],
- htmlOptions: {
- imgAttributes: {
- loading: "lazy",
- decoding: "async",
- },
- pictureAttributes: {}
- },
- });
+ eleventyConfig.addGlobalData("age", () => {
+ const birthday = new Date("2010-05-11");
+
+ const today = new Date();
+
+ let age = today.getFullYear() - birthday.getFullYear();
+
+ if (
+ today.getMonth() < birthday.getMonth() ||
+ (today.getMonth() === birthday.getMonth() &&
+ today.getDate() < birthday.getDate())
+ ) {
+ age--;
+ }
+
+ return age;
+ });
+
+ // eleventyConfig.addPlugin(eleventyImageTransformPlugin, {
+ // widths: [200, "auto"],
+ // htmlOptions: {
+ // imgAttributes: {
+ // loading: "lazy",
+ // decoding: "async",
+ // },
+ // pictureAttributes: {}
+ // },
+ // });
eleventyConfig.addBundle("css", {
toFileDirectory: "assets/css/bundles/",