mirror of
https://github.com/spark-store-project/spark-store-abyss
synced 2026-04-27 23:20:19 +08:00
feat: Add initial styles and pages for the application
- Created main.css to include Tailwind CSS and PrimeIcons. - Added download.vue page with a simple heading. - Implemented index.vue page structure with multiple sections and basic styling. Co-authored-by: xudeyu444 <tai_365@qq.com> Co-authored-by: Sylvanysc <1915657537@qq.com>
This commit is contained in:
23
app.vue
23
app.vue
@@ -1,6 +1,25 @@
|
||||
<script setup lang="ts"></script>
|
||||
|
||||
<template>
|
||||
<header>
|
||||
<nav>
|
||||
<NuxtLink to="/">
|
||||
<img />
|
||||
<h1>SPARK</h1>
|
||||
</NuxtLink>
|
||||
<ul>
|
||||
<li><NuxtLink to="/">首页</NuxtLink></li>
|
||||
<li><NuxtLink to="/download">下载</NuxtLink></li>
|
||||
<li><NuxtLink to="/news">新闻</NuxtLink></li>
|
||||
<li><NuxtLink to="/faq">帮助</NuxtLink></li>
|
||||
<li><NuxtLink to="/about">关于</NuxtLink></li>
|
||||
<li><NuxtLink to="/gxde">GXDE OS</NuxtLink></li>
|
||||
</ul>
|
||||
<Button icon="pi pi-sun" aria-label="Save" />
|
||||
</nav>
|
||||
</header>
|
||||
<div>
|
||||
<NuxtRouteAnnouncer />
|
||||
<NuxtWelcome />
|
||||
<NuxtPage />
|
||||
</div>
|
||||
<footer></footer>
|
||||
</template>
|
||||
|
||||
Reference in New Issue
Block a user