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; + }