diff --git a/_config/filters.js b/_config/filters.js
index 37879aae..1082e0b1 100644
--- a/_config/filters.js
+++ b/_config/filters.js
@@ -58,7 +58,7 @@ export default function(eleventyConfig) {
/* Filter out structural tags */
eleventyConfig.addFilter("removeBasicTags", (tags) => {
- return tags.filter(tag => ["all", "posts", "gallery", "reference", "tagPagination"].indexOf(tag) === -1);
+ return tags.filter(tag => ["all", "posts", "gallery", "reference", "tagPagination", "blur"].indexOf(tag) === -1);
});
/* What it says on the tin */
diff --git a/_includes/postlist.njk b/_includes/postlist.njk
index b74bf6d0..a8cee9a6 100644
--- a/_includes/postlist.njk
+++ b/_includes/postlist.njk
@@ -1,9 +1,10 @@
{% for post in postlist %}
- -
+
-
{% if post.data.image %}
-
+
{% endif %}
{{ post.data.title }}
diff --git a/css/lists.css b/css/lists.css
index a90aade7..87e03608 100644
--- a/css/lists.css
+++ b/css/lists.css
@@ -143,6 +143,11 @@
grid-area: img;
}
+.blur {
+ filter: blur(.75rem);
+ clip-path: inset(0 round 1rem);
+}
+
.tag-imgs {
display: grid;
grid-template-columns: repeat(2, 1fr);
@@ -158,7 +163,7 @@
width: 100%;
aspect-ratio: 3 / 2;
background-color: var(--color-bg-alt);
- border-radius: calc(1rem);
+ border-radius: 1rem;
}
.taglink:focus-visible .missing-image {
diff --git a/eleventy.config.js b/eleventy.config.js
index b3feb3cc..dc43307d 100644
--- a/eleventy.config.js
+++ b/eleventy.config.js
@@ -30,7 +30,7 @@ export default async function(eleventyConfig) {
/* Tag pagination */
eleventyConfig.addCollection("tagPagination", function(collection) {
let tagSet = new Set(collection.getAllSorted().flatMap((post) => post.data.tags || []));
- tagSet = tagSet.difference(new Set(["posts", "gallery", "reference"]));
+ tagSet = tagSet.difference(new Set(["posts", "gallery", "reference", "blur"]));
let paginationSize = 13;
let tagMap = [];
diff --git a/src/posts/2023/2023-08-19-boypussy.md b/src/posts/2023/2023-08-19-boypussy.md
index ff1f1782..3cc07bfc 100644
--- a/src/posts/2023/2023-08-19-boypussy.md
+++ b/src/posts/2023/2023-08-19-boypussy.md
@@ -10,6 +10,7 @@ tags:
- shirt
- pin
- gender
+ - blur
---
To order this as a shirt, please fill out ~~the order form~~ (Sep 2024: no longer taking orders via this method).
diff --git a/src/posts/2023/2023-08-19-girldick.md b/src/posts/2023/2023-08-19-girldick.md
index b9b0d75a..65a3f0f2 100644
--- a/src/posts/2023/2023-08-19-girldick.md
+++ b/src/posts/2023/2023-08-19-girldick.md
@@ -10,6 +10,7 @@ tags:
- shirt
- pin
- gender
+ - blur
---
To order this as a shirt, please fill out ~~the order form~~. (Sep 2024: no longer taking orders via this method)
diff --git a/src/posts/2023/2023-09-22-rope-one.md b/src/posts/2023/2023-09-22-rope-one.md
index 05740440..40677368 100644
--- a/src/posts/2023/2023-09-22-rope-one.md
+++ b/src/posts/2023/2023-09-22-rope-one.md
@@ -6,6 +6,8 @@ image:
tags:
- gallery
- print
+ - gender
+ - blur
---
first in a series, probably.
diff --git a/src/posts/2024/2024-01-23-bottom-growth.md b/src/posts/2024/2024-01-23-bottom-growth.md
index d0aafa8d..5fa60af2 100644
--- a/src/posts/2024/2024-01-23-bottom-growth.md
+++ b/src/posts/2024/2024-01-23-bottom-growth.md
@@ -7,6 +7,7 @@ tags:
- gallery
- print
- gender
+ - blur
---
Celebration of testosterone-driven bottom growth. Submitted for T! the Zine.
diff --git a/src/posts/2024/2024-07-11-luminescent.md b/src/posts/2024/2024-07-11-luminescent.md
index 6233dd78..81c6caf6 100644
--- a/src/posts/2024/2024-07-11-luminescent.md
+++ b/src/posts/2024/2024-07-11-luminescent.md
@@ -6,6 +6,8 @@ image:
tags:
- gallery
- print
+ - gender
+ - blur
---
a reduction print. total print run of 8 test prints and 18 final prints.