diff --git a/src/pages/moments.astro b/src/pages/moments.astro
index e85308d..09f7c65 100644
--- a/src/pages/moments.astro
+++ b/src/pages/moments.astro
@@ -3,15 +3,15 @@ import RootLayout from "../layouts/RootLayout.astro";
---
-
+
diff --git a/src/pages/posts/[slug].astro b/src/pages/posts/[slug].astro
index f183b6e..6b41ab1 100644
--- a/src/pages/posts/[slug].astro
+++ b/src/pages/posts/[slug].astro
@@ -121,11 +121,9 @@ const embedOptions = new URLSearchParams({
element.height = height ? `${height}px` : "360px";
}
- window.addEventListener("DOMContentLoaded", () => {
- const element = document.querySelector("#interactive-iframe");
- if (element) {
- resizeInteractiveWidget(element);
- }
+ const widget = document.querySelector("#interactive-iframe");
+ widget?.addEventListener("onload", () => {
+ resizeInteractiveWidget(widget);
});
@@ -152,4 +150,11 @@ const embedOptions = new URLSearchParams({
grid-template-columns: 2fr 1fr;
}
}
+
+ #interactive-iframe {
+ display: block;
+ border: 0;
+ width: 100%;
+ min-height: 360px;
+ }