@@ -388,5 +390,11 @@ import BackToTop from "./BackToTop.astro"
currentCardId = null;
updateNavButtons(null);
});
+
+ // ── AdSense re-init on infinite scroll ───────────────────────────────────
+ document.addEventListener('htmx:afterSwap', () => {
+ (window.adsbygoogle = window.adsbygoogle || []).push({});
+ });
+
})();
\ No newline at end of file
diff --git a/src/components/LeftSidebarDesktop.astro b/src/components/LeftSidebarDesktop.astro
new file mode 100644
index 0000000..9f45074
--- /dev/null
+++ b/src/components/LeftSidebarDesktop.astro
@@ -0,0 +1,7 @@
+
+
+
\ No newline at end of file
diff --git a/src/layouts/Main.astro b/src/layouts/Main.astro
index dfe03d6..70de6ff 100644
--- a/src/layouts/Main.astro
+++ b/src/layouts/Main.astro
@@ -42,5 +42,7 @@ const { title } = Astro.props;
+
+