feat: 更新网站页面和组件,新增多个页面(关于、专家、会员、政策等)

This commit is contained in:
2026-03-10 16:43:52 +08:00
parent 2c80df8b07
commit 54775dd745
56 changed files with 1520 additions and 503 deletions

View File

@@ -3,9 +3,15 @@
<a-layout class="min-h-screen layout-shell" :class="{ 'layout-shell--pending': spinning }">
<SiteHeader />
<a-layout-content class="content">
<slot />
<div class="mx-auto w-full max-w-screen-xl px-4">
<Breadcrumbs />
</div>
<main id="main-content" class="mx-auto w-full max-w-screen-xl px-4 pb-12">
<slot />
</main>
</a-layout-content>
<SiteFooter />
<a-back-top />
</a-layout>
</a-spin>
</template>
@@ -13,6 +19,7 @@
<script setup lang="ts">
import SiteFooter from '@/components/SiteFooter.vue'
import SiteHeader from '@/components/SiteHeader.vue'
import Breadcrumbs from '@/components/Breadcrumbs.vue'
import { nextTick } from 'vue'
const nuxtApp = useNuxtApp()