diff --git a/.eleventy.js b/.eleventy.js index 98dd1bad165859e6554a3f22ae98b91d8abe9536..b484d55d8f52fa105f2ec32e471953b490c6011d 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 ce6d74768faffd9ec0810aa9e2d2a52e2631faa5..7607fa085f0983f714172868c2afa79c4070cea7 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 64d4d7f9c0746147bb54f545ca51de98da7d5fc3..9ba5365b113fe381b2872f8a4163836ce06a5d7e 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 d805af96e28706b8e70b07d86ea02e6792c4494f..bdb6ebb5c7c77d2241273ecd79796391ab3b0b85 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 7fb391408534dd483db87ffb69b324e7618c94c3..759606826c83e61a4ae8517728c807bb69a597e1 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"