初始化

This commit is contained in:
李琦
2026-01-15 13:51:44 +08:00
commit b7b6d3e39e
156 changed files with 38913 additions and 0 deletions

37
client/src/App.vue Normal file
View File

@@ -0,0 +1,37 @@
<template>
<div class="min-h-screen bg-art-bg text-art-text">
<!-- Global Noise -->
<div class="fixed inset-0 pointer-events-none z-[60] bg-noise opacity-30 mix-blend-overlay"></div>
<!-- Toast Container -->
<div id="toast-container" class="toast-container"></div>
<!-- Header -->
<Header />
<!-- Mobile Menu -->
<MobileMenu />
<!-- Main Content -->
<main class="pt-32 pb-20 px-6 max-w-7xl mx-auto relative z-10">
<router-view />
</main>
<!-- Footer -->
<Footer />
<!-- Snippet Modal -->
<SnippetModal />
<!-- Inquiry Modal -->
<InquiryModal />
</div>
</template>
<script setup lang="ts">
import Header from './components/Header.vue'
import MobileMenu from './components/MobileMenu.vue'
import Footer from './components/Footer.vue'
import SnippetModal from './components/SnippetModal.vue'
import InquiryModal from './components/InquiryModal.vue'
</script>