From 15860284fc09e50393e1db1b074168ced772ed88 Mon Sep 17 00:00:00 2001 From: James Fenn Date: Fri, 31 Jul 2020 20:05:43 -0400 Subject: [PATCH] fix dates in blog layout --- .eleventy.js | 5 +++++ _includes/item/blog-compact.liquid | 2 +- _includes/layouts/blog.liquid | 2 +- blog/2018-7-28-Hello-World.md | 2 +- package.json | 1 + 5 files changed, 9 insertions(+), 3 deletions(-) diff --git a/.eleventy.js b/.eleventy.js index 98dd1ba..b484d55 100644 --- a/.eleventy.js +++ b/.eleventy.js @@ -2,6 +2,7 @@ const _fs = require("fs"); const _markdown = require("markdown-it"); const _markdownAnchor = require("markdown-it-anchor"); const _yaml = require("js-yaml"); +const _moment = require("moment"); module.exports = function(eleventyConfig) { eleventyConfig.setDataDeepMerge(true); @@ -27,6 +28,10 @@ module.exports = function(eleventyConfig) { return array.filter((item) => item[prop] == value); }); + eleventyConfig.addFilter("dateUTC", function(date, format) { + return _moment.utc(date).format(format); + }); + /*eleventyConfig.setBrowserSyncConfig({ callbacks: { ready: function(err, browserSync) { diff --git a/_includes/item/blog-compact.liquid b/_includes/item/blog-compact.liquid index ce6d747..7607fa0 100644 --- a/_includes/item/blog-compact.liquid +++ b/_includes/item/blog-compact.liquid @@ -3,7 +3,7 @@ - + {% if blog.data.redirect %} {% assign domain = blog.data.redirect | split: '/' %} diff --git a/_includes/layouts/blog.liquid b/_includes/layouts/blog.liquid index 64d4d7f..9ba5365 100644 --- a/_includes/layouts/blog.liquid +++ b/_includes/layouts/blog.liquid @@ -12,7 +12,7 @@ layout: page

{{ meta.name }} | - +

{% for link in links %} diff --git a/blog/2018-7-28-Hello-World.md b/blog/2018-7-28-Hello-World.md index d805af9..bdb6ebb 100644 --- a/blog/2018-7-28-Hello-World.md +++ b/blog/2018-7-28-Hello-World.md @@ -1,7 +1,7 @@ --- layout: layouts/blog title: Hello World -date: "2018-07-28" +date: 2018-07-28 description: "I made a blog." tags: blog --- diff --git a/package.json b/package.json index 7fb3914..7596068 100644 --- a/package.json +++ b/package.json @@ -30,6 +30,7 @@ "markdown-it": "^10.0.0", "markdown-it-anchor": "^5.2.5", "markdown-it-highlightjs": "^3.2.0", + "moment": "^2.27.0", "node-fetch": "^2.6.0", "nodegit": "^0.27.0", "sass": "^1.23.2" -- GitLab