feat: Initial Nuxt app
Some checks failed
NuxtHub deployment / deploy (push) Failing after 21s
WordPress deployment / deploy (push) Successful in 8s

This commit is contained in:
2025-08-27 13:37:40 -04:00
parent 677d367226
commit 312a6f1b62
43 changed files with 40550 additions and 2 deletions

View File

@@ -0,0 +1,19 @@
<template>
<div class="h-screen flex items-center justify-center px-4">
<UButton
icon="i-lucide-chevron-left"
to="/"
size="xl"
color="neutral"
variant="subtle"
class="absolute left-8 top-8 rounded-full z-10"
/>
<UPageCard
variant="subtle"
class="max-w-sm w-full"
>
<slot />
</UPageCard>
</div>
</template>

View File

@@ -0,0 +1,23 @@
<script setup lang="ts">
const refSiteFooterBottom = useTemplateRef("refSiteFooterBottom");
const { height } = useElementSize(refSiteFooterBottom);
watch(height, (h) => {
document.documentElement.style.setProperty("--footer-bottom-height", `${h}px`);
});
</script>
<template>
<div>
<SiteHeaderTop />
<SiteHeader />
<div class="relative z-main bg-white border-b border-muted mb-[var(--footer-bottom-height)]">
<UMain>
<slot />
</UMain>
<SiteFooter />
</div>
<div ref="refSiteFooterBottom" class="fixed bottom-0 w-full bg-muted">
<SiteFooterBottom />
</div>
</div>
</template>