diff --git a/docs/components/Repl.vue b/docs/components/Repl.vue index 98708f4e..c7d32ea7 100644 --- a/docs/components/Repl.vue +++ b/docs/components/Repl.vue @@ -36,9 +36,11 @@ const store = new ReplStore({ outputMode: 'preview', }) +const vh = useCssVar('--vh') + watchEffect( () => { - document.documentElement.style.setProperty('--vh', `${window.innerHeight}px`) + vh.value = `${window.innerHeight}px` }, { flush: 'post' }, ) @@ -99,12 +101,14 @@ const sfcOptions = { } .vue-repl { + --vh: 100vh; + @apply rounded-lg border-1 border-solid dark:border-gray-200/10 border-gray-200; - height: calc(var(--vh) - var(--navbar-height)); + height: calc(var(--vh) - 72px); } .msg.err { - display: none; + @apply hidden; } diff --git a/docs/components/examples/teleport/style.css b/docs/components/examples/teleport/style.css index ef076e6f..63301cb2 100644 --- a/docs/components/examples/teleport/style.css +++ b/docs/components/examples/teleport/style.css @@ -71,7 +71,7 @@ gap: 5px; } -.button { +.buttons .button { background-color: whitesmoke; cursor: pointer; padding: 5px 10px; @@ -82,7 +82,7 @@ box-shadow: 0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1); } -.button:hover { +.buttons .button:hover { background: black; color: white; } diff --git a/docs/components/home/Acknowledgement.vue b/docs/components/home/Acknowledgement.vue index e969fbe2..3115dd94 100644 --- a/docs/components/home/Acknowledgement.vue +++ b/docs/components/home/Acknowledgement.vue @@ -3,8 +3,8 @@ import Heart from '~icons/mdi/heart'