chore: update nuxt configuration and add new modules

- Changed compatibility date to '2025-05-06'.
- Added '@nuxtjs/robots' and '@nuxtjs/seo' modules.
- Updated package.json to include new dependencies for robots and SEO modules.
- Removed existing robots.txt file and created a new _robots.txt file.
- Created empty footer and navigation components.
- Added default layout structure with navigation, main content, and footer.
This commit is contained in:
yuanhau 2025-05-06 09:29:13 +08:00
parent fe759b4456
commit 330c92a432
10 changed files with 258 additions and 100 deletions

11
layouts/default.vue Normal file
View file

@ -0,0 +1,11 @@
<template>
<nav>
</nav>
<main>
<slot/>
</main>
<footer>
</footer>
</template>