diff options
| author | Elis Eriksson <spelis@spelis.li> | 2026-07-04 22:04:31 +0200 |
|---|---|---|
| committer | Elis Eriksson <spelis@spelis.li> | 2026-07-04 22:04:31 +0200 |
| commit | c102b125743523ddac625f5ca9ee90da246cc646 (patch) | |
| tree | 3dbeba4fac581658baa6f44c4753ff448591bfc8 /eleventy.config.mjs | |
| parent | 5144b142f670a864cbbab438a3dc31efceedb3fd (diff) | |
| download | spelis-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.mjs | 7 |
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 => { |
