diff --git a/public/projects/karl/favicon.png b/public/projects/karl/favicon.png
new file mode 100644
index 0000000..f3a25cd
--- /dev/null
+++ b/public/projects/karl/favicon.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:6c34e79393092247650dba4d24163003495f353e68babd090691d5153d3f6edc
+size 1672
diff --git a/src/components/ImageSlider.svelte b/src/components/ImageSlider.svelte
index c2f00d5..0b9f649 100644
--- a/src/components/ImageSlider.svelte
+++ b/src/components/ImageSlider.svelte
@@ -19,7 +19,6 @@
_img.addEventListener("load", () => {
img.classList.remove("thumb-loading");
_img.style.opacity = "1";
- console.log("loaded");
});
if (_img?.alt) altText = _img.alt;
else altText = "";
@@ -128,6 +127,10 @@
display: none;
}
+ .images :global(.thumb-loading)::before {
+ opacity: 0;
+ }
+
.images :global(.active) {
position: relative;
display: block !important;
diff --git a/src/components/Thumbhash.astro b/src/components/Thumbhash.astro
deleted file mode 100644
index ff2900f..0000000
--- a/src/components/Thumbhash.astro
+++ /dev/null
@@ -1,55 +0,0 @@
-
diff --git a/src/content/projects/karl/index.mdx b/src/content/projects/karl/index.mdx
index 1915ed6..d8aec1e 100644
--- a/src/content/projects/karl/index.mdx
+++ b/src/content/projects/karl/index.mdx
@@ -5,6 +5,7 @@ cover: ./images/Indicatrices_of_Distortion.png
license: "CC-BY-SA:4.0"
featured: true
toc: true
+icon: /projects/karl/favicon.png
links:
[
["live", "https://max-richter.dev/karl"],
diff --git a/src/pages/tag/[tag].astro b/src/pages/tag/[tag].astro
index f3aca84..a85d04e 100644
--- a/src/pages/tag/[tag].astro
+++ b/src/pages/tag/[tag].astro
@@ -2,6 +2,8 @@
import Layout from "@layouts/Layout.astro";
import { getCollection } from "astro:content";
import { useTranslatedPath } from "@i18n/utils";
+import SmallCard from "@components/SmallCard.astro";
+import SmallGrid from "@components/SmallGrid.astro";
const collections = ["blog", "photos", "projects"] as const;
@@ -48,18 +50,15 @@ const posts = allPosts.filter((post) => {
- Tags
- {posts.length}
-
+
Tag: {tag}
+
{
posts.map((post) => {
return (
-
- {post.slug}
-
+
);
})
}
-
+