cfe0180c1f
- AppFooter with copyright + Gitea/LinkedIn/Fiverr social icons (rel=noopener noreferrer) - Default layout wraps header + slot + footer with min-h-screen flex - app.vue uses NuxtLayout + useLocaleHead for global hreflang/canonical - Fixed a11y.github -> a11y.gitea in both locale files
10 lines
164 B
Vue
10 lines
164 B
Vue
<template>
|
|
<div class="min-h-screen flex flex-col">
|
|
<AppHeader />
|
|
<main class="flex-1">
|
|
<slot />
|
|
</main>
|
|
<AppFooter />
|
|
</div>
|
|
</template>
|