summaryrefslogtreecommitdiff
path: root/eleventy.config.mjs
diff options
context:
space:
mode:
authorElis Eriksson <spelis@spelis.li>2026-07-04 22:04:31 +0200
committerElis Eriksson <spelis@spelis.li>2026-07-04 22:04:31 +0200
commitc102b125743523ddac625f5ca9ee90da246cc646 (patch)
tree3dbeba4fac581658baa6f44c4753ff448591bfc8 /eleventy.config.mjs
parent5144b142f670a864cbbab438a3dc31efceedb3fd (diff)
downloadspelis-web-c102b125743523ddac625f5ca9ee90da246cc646.tar
spelis-web-c102b125743523ddac625f5ca9ee90da246cc646.tar.gz
spelis-web-c102b125743523ddac625f5ca9ee90da246cc646.tar.bz2
spelis-web-c102b125743523ddac625f5ca9ee90da246cc646.tar.lz
spelis-web-c102b125743523ddac625f5ca9ee90da246cc646.tar.xz
spelis-web-c102b125743523ddac625f5ca9ee90da246cc646.tar.zst
spelis-web-c102b125743523ddac625f5ca9ee90da246cc646.zip
more blog related modifications
Diffstat (limited to 'eleventy.config.mjs')
-rw-r--r--eleventy.config.mjs7
1 files changed, 6 insertions, 1 deletions
diff --git a/eleventy.config.mjs b/eleventy.config.mjs
index a1b5ece..58fad4e 100644
--- a/eleventy.config.mjs
+++ b/eleventy.config.mjs
@@ -8,6 +8,7 @@ import fs from "fs"
import { OgImage } from 'eleventy-plugin-og-image/og-image';
import path from "path";
import sitemap from "@quasibit/eleventy-plugin-sitemap";
+import { DateTime } from "luxon";
export class CustomOgImage extends OgImage {
async shortcodeOutput() {
@@ -21,7 +22,11 @@ export default function(eleventyConfig) {
const fullPath = path.join("./", filePath);
return fs.readFileSync(fullPath, "utf-8");
});
- eleventyConfig.addNunjucksFilter("date", (dateObj, formatString = 'MM.dd.yyyy') => format(dateObj, formatString))
+ eleventyConfig.addNunjucksFilter("date", (dateObj, formatString) => {
+ return DateTime.fromJSDate(dateObj).toFormat(
+ formatString || "cccc, LLLL dd yyyy"
+ );
+ });
eleventyConfig.addCollection("navItems", function (collectionsApi) {
return collectionsApi.getAll().filter(i => {