This commit is contained in:
2025-07-29 00:38:01 +08:00
parent 1745a54eb6
commit d885ad84e2
7 changed files with 20 additions and 22 deletions

View File

@@ -7,7 +7,7 @@ const { data: files } = useLazyAsyncData('search', () => queryCollectionSearchSe
})
// 获取主题系统
const { selectedTheme, selectedFont, selectedFontSize } = useTheme()
const { selectedTheme, selectedFont } = useTheme()
// 计算根元素的 CSS 类
const rootClasses = computed(() => {
@@ -50,7 +50,6 @@ provide('navigation', navigation)
<template>
<UApp>
<NuxtLoadingIndicator />
<UMain>
<NuxtLayout>
<NuxtPage />

View File

@@ -96,14 +96,6 @@ const getChildrenWithIcons = (item: ContentNavigationItem) => {
return item.children.filter(child => child.title)
}
// 获取描述信息
const getDescription = (item: ContentNavigationItem) => {
if (item.children && item.children.length > 0) {
return `${item.children.length} 个子页面`
}
return '文档页面'
}
// 导航方法
const navigateTo = (path: string) => {
if (path) {

View File

@@ -7,6 +7,7 @@
>
<template
v-for="item in tabItems"
:key="item.slot"
#[item.slot]="{ item: slotItem }"
>
<div class="mt-4">
@@ -21,7 +22,7 @@ import type { TabsItem } from '@nuxt/ui'
const slots = useSlots()
const slotContents = ref<Record<string, any>>({})
const slotContents = ref<Record<string, unknown>>({})
const tabItems = computed(() => {
const defaultSlots = slots.default?.() || []

View File

@@ -1,7 +1,6 @@
<script setup lang="ts">
import type { NavigationMenuItem } from '@nuxt/ui'
const route = useRoute()
const items = ref<NavigationMenuItem[][]>([
[
{

View File

@@ -35,8 +35,7 @@
</template>
<script setup lang="ts">
import { ref, watch } from 'vue'
import { useRoute } from 'vue-router'
import { ref } from 'vue'
const isSidebarOpen = ref(false)

View File

@@ -18,6 +18,8 @@ useSeoMeta({
</script>
<template>
<IndexHero />
<IndexCard />
<div>
<IndexHero />
<IndexCard />
</div>
</template>