修改部分样式
This commit is contained in:
@@ -3,7 +3,9 @@
|
||||
<!-- 应用信息 -->
|
||||
<UCard>
|
||||
<template #header>
|
||||
<h2 class="text-lg font-semibold text-gray-900 dark:text-white">应用信息</h2>
|
||||
<h2 class="text-lg font-semibold text-gray-900 dark:text-white">
|
||||
应用信息
|
||||
</h2>
|
||||
</template>
|
||||
<div class="space-y-4">
|
||||
<div class="flex items-center space-x-4">
|
||||
@@ -11,13 +13,19 @@
|
||||
<UIcon name="i-heroicons-tv" class="w-8 h-8 text-blue-600 dark:text-blue-400" />
|
||||
</div>
|
||||
<div>
|
||||
<h3 class="text-xl font-semibold text-gray-900 dark:text-white">{{ appInfo.name }}</h3>
|
||||
<p class="text-gray-600 dark:text-gray-400">版本 {{ appInfo.version }}</p>
|
||||
<h3 class="text-xl font-semibold text-gray-900 dark:text-white">
|
||||
{{ appInfo.name }}
|
||||
</h3>
|
||||
<p class="text-gray-600 dark:text-gray-400">
|
||||
版本 {{ appInfo.version }}
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
<div class="space-y-2">
|
||||
<p class="text-gray-700 dark:text-gray-300">{{ appInfo.description }}</p>
|
||||
<p class="text-gray-700 dark:text-gray-300">
|
||||
{{ appInfo.description }}
|
||||
</p>
|
||||
<p class="text-sm text-gray-600 dark:text-gray-400">
|
||||
构建时间: {{ appInfo.buildDate }}
|
||||
</p>
|
||||
@@ -31,57 +39,63 @@
|
||||
<!-- 技术栈 -->
|
||||
<UCard>
|
||||
<template #header>
|
||||
<h2 class="text-lg font-semibold text-gray-900 dark:text-white">技术栈</h2>
|
||||
<h2 class="text-lg font-semibold text-gray-900 dark:text-white">
|
||||
技术栈
|
||||
</h2>
|
||||
</template>
|
||||
<div class="grid grid-cols-1 md:grid-cols-2 gap-4">
|
||||
<div class="space-y-3">
|
||||
<h4 class="font-medium text-gray-900 dark:text-white">前端技术</h4>
|
||||
<h4 class="font-medium text-gray-900 dark:text-white">
|
||||
前端技术
|
||||
</h4>
|
||||
<div class="space-y-2">
|
||||
<div class="flex items-center space-x-3">
|
||||
<div class="w-6 h-6 bg-green-100 dark:bg-green-900 rounded flex items-center justify-center">
|
||||
<div class="w-3 h-3 bg-green-500 rounded"></div>
|
||||
<div class="w-3 h-3 bg-green-500 rounded" />
|
||||
</div>
|
||||
<span class="text-sm">Nuxt 4 - 全栈 Vue.js 框架</span>
|
||||
</div>
|
||||
<div class="flex items-center space-x-3">
|
||||
<div class="w-6 h-6 bg-blue-100 dark:bg-blue-900 rounded flex items-center justify-center">
|
||||
<div class="w-3 h-3 bg-blue-500 rounded"></div>
|
||||
<div class="w-3 h-3 bg-blue-500 rounded" />
|
||||
</div>
|
||||
<span class="text-sm">Vue 3 - 渐进式 JavaScript 框架</span>
|
||||
</div>
|
||||
<div class="flex items-center space-x-3">
|
||||
<div class="w-6 h-6 bg-cyan-100 dark:bg-cyan-900 rounded flex items-center justify-center">
|
||||
<div class="w-3 h-3 bg-cyan-500 rounded"></div>
|
||||
<div class="w-3 h-3 bg-cyan-500 rounded" />
|
||||
</div>
|
||||
<span class="text-sm">Tailwind CSS - 原子化 CSS 框架</span>
|
||||
</div>
|
||||
<div class="flex items-center space-x-3">
|
||||
<div class="w-6 h-6 bg-emerald-100 dark:bg-emerald-900 rounded flex items-center justify-center">
|
||||
<div class="w-3 h-3 bg-emerald-500 rounded"></div>
|
||||
<div class="w-3 h-3 bg-emerald-500 rounded" />
|
||||
</div>
|
||||
<span class="text-sm">Nuxt UI - 现代化 UI 组件库</span>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
<div class="space-y-3">
|
||||
<h4 class="font-medium text-gray-900 dark:text-white">后端技术</h4>
|
||||
<h4 class="font-medium text-gray-900 dark:text-white">
|
||||
后端技术
|
||||
</h4>
|
||||
<div class="space-y-2">
|
||||
<div class="flex items-center space-x-3">
|
||||
<div class="w-6 h-6 bg-orange-100 dark:bg-orange-900 rounded flex items-center justify-center">
|
||||
<div class="w-3 h-3 bg-orange-500 rounded"></div>
|
||||
<div class="w-3 h-3 bg-orange-500 rounded" />
|
||||
</div>
|
||||
<span class="text-sm">Tauri 2 - 跨平台桌面应用框架</span>
|
||||
</div>
|
||||
<div class="flex items-center space-x-3">
|
||||
<div class="w-6 h-6 bg-red-100 dark:bg-red-900 rounded flex items-center justify-center">
|
||||
<div class="w-3 h-3 bg-red-500 rounded"></div>
|
||||
<div class="w-3 h-3 bg-red-500 rounded" />
|
||||
</div>
|
||||
<span class="text-sm">Rust - 系统级编程语言</span>
|
||||
</div>
|
||||
<div class="flex items-center space-x-3">
|
||||
<div class="w-6 h-6 bg-purple-100 dark:bg-purple-900 rounded flex items-center justify-center">
|
||||
<div class="w-3 h-3 bg-purple-500 rounded"></div>
|
||||
<div class="w-3 h-3 bg-purple-500 rounded" />
|
||||
</div>
|
||||
<span class="text-sm">WebSocket - 实时通信协议</span>
|
||||
</div>
|
||||
@@ -93,7 +107,9 @@
|
||||
<!-- 功能特性 -->
|
||||
<UCard>
|
||||
<template #header>
|
||||
<h2 class="text-lg font-semibold text-gray-900 dark:text-white">功能特性</h2>
|
||||
<h2 class="text-lg font-semibold text-gray-900 dark:text-white">
|
||||
功能特性
|
||||
</h2>
|
||||
</template>
|
||||
<div class="grid grid-cols-1 md:grid-cols-2 gap-4">
|
||||
<div class="space-y-2">
|
||||
@@ -138,11 +154,15 @@
|
||||
<!-- 系统要求 -->
|
||||
<UCard>
|
||||
<template #header>
|
||||
<h2 class="text-lg font-semibold text-gray-900 dark:text-white">系统要求</h2>
|
||||
<h2 class="text-lg font-semibold text-gray-900 dark:text-white">
|
||||
系统要求
|
||||
</h2>
|
||||
</template>
|
||||
<div class="space-y-4">
|
||||
<div>
|
||||
<h4 class="font-medium text-gray-900 dark:text-white mb-2">支持的操作系统</h4>
|
||||
<h4 class="font-medium text-gray-900 dark:text-white mb-2">
|
||||
支持的操作系统
|
||||
</h4>
|
||||
<div class="grid grid-cols-1 md:grid-cols-3 gap-4">
|
||||
<div class="flex items-center space-x-2 text-sm">
|
||||
<UIcon name="i-heroicons-computer-desktop" class="w-5 h-5 text-gray-500" />
|
||||
@@ -158,9 +178,11 @@
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
<div>
|
||||
<h4 class="font-medium text-gray-900 dark:text-white mb-2">网络要求</h4>
|
||||
<h4 class="font-medium text-gray-900 dark:text-white mb-2">
|
||||
网络要求
|
||||
</h4>
|
||||
<ul class="text-sm text-gray-600 dark:text-gray-400 space-y-1">
|
||||
<li>• 与视频播放器处于同一局域网</li>
|
||||
<li>• TCP/IP 网络连接</li>
|
||||
@@ -173,7 +195,9 @@
|
||||
<!-- 开源许可 -->
|
||||
<UCard>
|
||||
<template #header>
|
||||
<h2 class="text-lg font-semibold text-gray-900 dark:text-white">开源许可</h2>
|
||||
<h2 class="text-lg font-semibold text-gray-900 dark:text-white">
|
||||
开源许可
|
||||
</h2>
|
||||
</template>
|
||||
<div class="space-y-3">
|
||||
<p class="text-sm text-gray-600 dark:text-gray-400">
|
||||
@@ -195,7 +219,9 @@
|
||||
<!-- 反馈和支持 -->
|
||||
<UCard>
|
||||
<template #header>
|
||||
<h2 class="text-lg font-semibold text-gray-900 dark:text-white">反馈和支持</h2>
|
||||
<h2 class="text-lg font-semibold text-gray-900 dark:text-white">
|
||||
反馈和支持
|
||||
</h2>
|
||||
</template>
|
||||
<div class="space-y-4">
|
||||
<p class="text-sm text-gray-600 dark:text-gray-400">
|
||||
@@ -221,32 +247,32 @@
|
||||
</template>
|
||||
|
||||
<script lang="ts" setup>
|
||||
interface AppInfo {
|
||||
name: string
|
||||
version: string
|
||||
description: string
|
||||
author: string
|
||||
buildDate: string
|
||||
}
|
||||
|
||||
const { app } = useAppConfig()
|
||||
|
||||
// 应用信息
|
||||
const appInfo = ref<AppInfo>({
|
||||
name: app.name,
|
||||
version: app.version,
|
||||
description: app.description,
|
||||
author: app.author,
|
||||
buildDate: new Date().toLocaleDateString('zh-CN')
|
||||
})
|
||||
|
||||
// 页面加载时获取构建信息
|
||||
onMounted(async () => {
|
||||
try {
|
||||
// TODO: 调用 Tauri API 获取应用构建信息
|
||||
console.log('获取应用信息')
|
||||
} catch (error) {
|
||||
console.error('获取应用信息失败:', error)
|
||||
interface AppInfo {
|
||||
name: string
|
||||
version: string
|
||||
description: string
|
||||
author: string
|
||||
buildDate: string
|
||||
}
|
||||
})
|
||||
|
||||
const { app } = useAppConfig();
|
||||
|
||||
// 应用信息
|
||||
const appInfo = ref<AppInfo>({
|
||||
name: app.name,
|
||||
version: app.version,
|
||||
description: app.description,
|
||||
author: app.author,
|
||||
buildDate: new Date().toLocaleDateString("zh-CN")
|
||||
});
|
||||
|
||||
// 页面加载时获取构建信息
|
||||
onMounted(async () => {
|
||||
try {
|
||||
// TODO: 调用 Tauri API 获取应用构建信息
|
||||
console.log("获取应用信息");
|
||||
} catch (error) {
|
||||
console.error("获取应用信息失败:", error);
|
||||
}
|
||||
});
|
||||
</script>
|
||||
|
Reference in New Issue
Block a user