2 changed files with 693 additions and 196 deletions
+6 -1
View File
@@ -1,9 +1,14 @@
<script setup lang="ts"> <script setup lang="ts">
import { computed } from 'vue'
import { NConfigProvider, NDialogProvider, NGlobalStyle, NMessageProvider, NNotificationProvider } from 'naive-ui' import { NConfigProvider, NDialogProvider, NGlobalStyle, NMessageProvider, NNotificationProvider } from 'naive-ui'
import { useRoute } from 'vue-router'
import AppHeader from '@/components/layout/AppHeader.vue' import AppHeader from '@/components/layout/AppHeader.vue'
import { openCloudThemeOverrides } from '@/lib/theme' import { openCloudThemeOverrides } from '@/lib/theme'
import { Analytics } from "@vercel/analytics/vue" import { Analytics } from "@vercel/analytics/vue"
import { SpeedInsights } from "@vercel/speed-insights/vue" import { SpeedInsights } from "@vercel/speed-insights/vue"
const route = useRoute()
const showAppHeader = computed(() => route.name !== 'admin')
</script> </script>
<template> <template>
@@ -13,7 +18,7 @@ import { SpeedInsights } from "@vercel/speed-insights/vue"
<NNotificationProvider> <NNotificationProvider>
<NMessageProvider> <NMessageProvider>
<div class="oc-app-shell"> <div class="oc-app-shell">
<AppHeader /> <AppHeader v-if="showAppHeader" />
<main class="relative flex-1"> <main class="relative flex-1">
<div class="oc-app-grid"></div> <div class="oc-app-grid"></div>
<div class="relative"> <div class="relative">
File diff suppressed because it is too large Load Diff