diff --git a/.eleventy.js b/.eleventy.js index 5d6db16..15b93d9 100644 --- a/.eleventy.js +++ b/.eleventy.js @@ -1,5 +1,8 @@ +const emojiReadTime = require("@11tyrocks/eleventy-plugin-emoji-readtime"); + module.exports = function(eleventyConfig) { eleventyConfig.addPassthroughCopy("./content/images"); + eleventyConfig.addPlugin(emojiReadTime); return { htmlTemplateEngine: "njk", diff --git a/_includes/indexlayout.njk b/_includes/indexlayout.njk index cd2fe51..9f83f3f 100644 --- a/_includes/indexlayout.njk +++ b/_includes/indexlayout.njk @@ -1,14 +1,9 @@ ----js -{ - pagination: { - data: "collections.all", - size: 5, - alias: "posts", - before: function(posts) { - return posts.sort((postA, postB) => new Date(postB.date) - new Date(postA.date)); - }, - }, -} +--- +pagination: + data: collections.all + size: 9 + alias: posts + reverse: true --- @@ -32,48 +27,36 @@ {%- for post in posts -%}
- +
-
-
- - Daniela Metz - - +
+
+
-
-

- - Daniela Metz - -

-
- - - - 11 min read - -
+
+ + {{ post.templateContent | emojiReadTime }} +
diff --git a/content/.obsidian/workspace b/content/.obsidian/workspace index 3e8b19f..2a4d43b 100644 --- a/content/.obsidian/workspace +++ b/content/.obsidian/workspace @@ -90,8 +90,8 @@ "active": "a8e90712c1fef449", "lastOpenFiles": [ "index.md", - "posts/austin-givecamp-2019.md", "posts/allovue.md", + "posts/austin-givecamp-2019.md", "posts/a_modern_terminal_workflow_3.md", "posts/deving_on_linux_is_fun.md", "posts/coming-out-again-nb.md", diff --git a/content/images/default-thumb.png b/content/images/default-thumb.png new file mode 100644 index 0000000..3401328 Binary files /dev/null and b/content/images/default-thumb.png differ diff --git a/content/index.md b/content/index.md index ae5e971..77a38a6 100644 --- a/content/index.md +++ b/content/index.md @@ -5,9 +5,9 @@ title: Gaiety's Life --- # Gaiety's Life -## __(She/Her)__ Programming, art, design, and other queer things. +## Programming, art, design, and other queer things. (_She\/Her_) -Web Engineer by day who pretends to be a dog. +Web Engineer by day who pretends to be a dog.\ Dog by night who pretends to be a programmer. -[Portfolio](https://gaiety.me/) [Gitlab](https://gitlab.com/gaiety) [Art](https://gaiety.gallery/) [Youtube](https://www.youtube.com/channel/UCvgaIxGXIsEh8mVVlS50XWQ) +[Portfolio](https://gaiety.me/) — [Gitlab](https://gitlab.com/gaiety) — [Art](https://gaiety.gallery/) — [Youtube](https://www.youtube.com/channel/UCvgaIxGXIsEh8mVVlS50XWQ) diff --git a/package-lock.json b/package-lock.json index 48be8fd..44d8ab2 100644 --- a/package-lock.json +++ b/package-lock.json @@ -10,6 +10,7 @@ "license": "The Unlicense", "devDependencies": { "@11ty/eleventy": "^1.0.0", + "@11tyrocks/eleventy-plugin-emoji-readtime": "^1.0.1", "@tailwindcss/typography": "^0.5.0", "concurrently": "^7.0.0", "tailwindcss": "^3.0.12" @@ -71,6 +72,12 @@ "url": "https://opencollective.com/11ty" } }, + "node_modules/@11tyrocks/eleventy-plugin-emoji-readtime": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@11tyrocks/eleventy-plugin-emoji-readtime/-/eleventy-plugin-emoji-readtime-1.0.1.tgz", + "integrity": "sha512-AYLOm3Bt5hskZeWkckOkLoGZyYcWVbfZrc+09BpOt4/VmAa+Sx3bH8LSKW/b3YMYq234Q5iuErnv3Cgb4zPL6w==", + "dev": true + }, "node_modules/@babel/code-frame": { "version": "7.16.7", "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.16.7.tgz", @@ -4693,6 +4700,12 @@ "slugify": "^1.6.5" } }, + "@11tyrocks/eleventy-plugin-emoji-readtime": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@11tyrocks/eleventy-plugin-emoji-readtime/-/eleventy-plugin-emoji-readtime-1.0.1.tgz", + "integrity": "sha512-AYLOm3Bt5hskZeWkckOkLoGZyYcWVbfZrc+09BpOt4/VmAa+Sx3bH8LSKW/b3YMYq234Q5iuErnv3Cgb4zPL6w==", + "dev": true + }, "@babel/code-frame": { "version": "7.16.7", "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.16.7.tgz", diff --git a/package.json b/package.json index 672383e..8f9bd69 100644 --- a/package.json +++ b/package.json @@ -27,6 +27,7 @@ "homepage": "https://gitlab.com/gaiety/gaiety-life#readme", "devDependencies": { "@11ty/eleventy": "^1.0.0", + "@11tyrocks/eleventy-plugin-emoji-readtime": "^1.0.1", "@tailwindcss/typography": "^0.5.0", "concurrently": "^7.0.0", "tailwindcss": "^3.0.12"