fix: update layout structure to use <main> for semantic HTML and improve SEO with robots.txt adjustments
Some checks failed
Frontend CI / build (push) Failing after 58s

This commit is contained in:
SquidSpirit 2025-10-13 18:37:20 +08:00
parent 07ab4ec157
commit a9c88109d9
2 changed files with 4 additions and 2 deletions

View File

@ -10,8 +10,8 @@
<svelte:head> <svelte:head>
<meta name="app-version" content={App.__VERSION__} /> <meta name="app-version" content={App.__VERSION__} />
</svelte:head> </svelte:head>
<div class="min-h-screen"> <main class="min-h-screen">
<Navbar /> <Navbar />
<slot /> <slot />
</div> </main>
<Footer /> <Footer />

View File

@ -1,2 +1,4 @@
User-agent: * User-agent: *
Allow: / Allow: /
Disallow: /dashboard/
Disallow: /api/