feat(UI): 优化应用加载体验和界面样式

改进应用网格布局的边距设置
在App.vue中改为非阻塞方式加载数据
为侧边栏添加内边距
在HomeView中优化图片加载状态显示和条件渲染
This commit is contained in:
2026-03-29 14:07:54 +08:00
parent 3f9447d2cc
commit d144d0d398
4 changed files with 48 additions and 14 deletions

View File

@@ -1,7 +1,7 @@
<template>
<div
v-if="!loading"
class="mt-6 grid gap-5 sm:grid-cols-2 xl:grid-cols-3 2xl:grid-cols-4"
class="grid gap-5 sm:grid-cols-2 xl:grid-cols-3 2xl:grid-cols-4"
>
<AppCard
v-for="(app, index) in apps"
@@ -12,7 +12,7 @@
</div>
<div
v-else
class="mt-6 grid gap-5 sm:grid-cols-2 xl:grid-cols-3 2xl:grid-cols-4"
class="grid gap-5 sm:grid-cols-2 xl:grid-cols-3 2xl:grid-cols-4"
>
<div
v-for="n in 8"