Skip to content

Commit b62960e

Browse files
committed
fix(web-ui): hide trash panel content during global loading, remove settings card icons
1 parent 4c7dfeb commit b62960e

2 files changed

Lines changed: 9 additions & 9 deletions

File tree

web-ui/partials/index/panel-settings.html

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
<!-- 设置面板 -->
1+
 <!-- 设置面板 -->
22
<div
33
v-show="mainTab === 'settings'"
44
class="mode-content"
@@ -37,7 +37,7 @@
3737
<div class="settings-grid">
3838
<section class="settings-card settings-card--wide" :aria-label="t('settings.sharePrefix.title')">
3939
<div class="settings-card-header">
40-
<div class="settings-card-title"><span class='settings-card-title-icon'></span>{{ t('settings.sharePrefix.title') }}</div>
40+
<div class="settings-card-title">{{ t('settings.sharePrefix.title') }}</div>
4141
<div class="settings-card-meta">{{ t('settings.sharePrefix.meta') }}</div>
4242
</div>
4343
<div class="settings-card-body">
@@ -60,7 +60,7 @@
6060

6161
<section class="settings-card settings-card--wide" :aria-label="t('settings.templateConfirm.title')">
6262
<div class="settings-card-header">
63-
<div class="settings-card-title"><span class='settings-card-title-icon'></span>{{ t('settings.templateConfirm.title') }}</div>
63+
<div class="settings-card-title">{{ t('settings.templateConfirm.title') }}</div>
6464
<div class="settings-card-meta">{{ t('settings.templateConfirm.meta') }}</div>
6565
</div>
6666
<div class="settings-card-body">
@@ -80,7 +80,7 @@
8080
<section class="settings-card settings-card--wide" :aria-label="t('settings.webhook.title')">
8181
<div class="settings-card-header settings-card-header-row">
8282
<div>
83-
<div class="settings-card-title"><span class='settings-card-title-icon'></span>Webhook</div>
83+
<div class="settings-card-title">Webhook</div>
8484
<div class="settings-card-meta">配置变更外发通知</div>
8585
</div>
8686
<span :class="webhookConfig.enabled ? 'status-on' : 'status-off'">{{ webhookConfig.enabled ? '● 已启用' : '○ 已禁用' }}</span>
@@ -113,7 +113,7 @@
113113
<section class="settings-card settings-card--wide" :aria-label="t('settings.backup.title')">
114114
<div class="settings-card-header settings-card-header-row">
115115
<div>
116-
<div class="settings-card-title"><span class='settings-card-title-icon'>📦</span>{{ t('settings.backup.title') }}</div>
116+
<div class="settings-card-title">{{ t('settings.backup.title') }}</div>
117117
<div class="settings-card-meta">{{ t('settings.backup.meta') }}</div>
118118
</div>
119119
</div>
@@ -150,7 +150,7 @@
150150
<section class="settings-card settings-card--wide" :aria-label="t('settings.trashConfig.title')">
151151
<div class="settings-card-header settings-card-header-row">
152152
<div>
153-
<div class="settings-card-title"><span class='settings-card-title-icon'>🗑</span>{{ t('settings.trashConfig.title') }}</div>
153+
<div class="settings-card-title">{{ t('settings.trashConfig.title') }}</div>
154154
<div class="settings-card-meta">{{ t('settings.trashConfig.meta') }}</div>
155155
</div>
156156
</div>
@@ -172,7 +172,7 @@
172172

173173
<section class="settings-card settings-card--wide settings-card--danger" :aria-label="t('settings.reset.title')">
174174
<div class="settings-card-header">
175-
<div class="settings-card-title"><span class='settings-card-title-icon'></span>{{ t('settings.reset.title') }}</div>
175+
<div class="settings-card-title">{{ t('settings.reset.title') }}</div>
176176
<div class="settings-card-meta">{{ t('settings.reset.meta') }}</div>
177177
</div>
178178
<div class="settings-card-body">

web-ui/partials/index/panel-trash.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
1-
<!-- 回收站面板 — 极简·本质 -->
1+
 <!-- 回收站面板 — 极简·本质 -->
22
<div
33
v-show="mainTab === 'trash'"
44
class="mode-content"
55
id="panel-trash"
66
role="tabpanel"
77
aria-labelledby="tab-trash">
8-
<div class="trash-panel-shell">
8+
<div v-if="!loading" class="trash-panel-shell">
99
<!-- 空态 — 宁静的留白 -->
1010
<div v-if="getSessionTrashViewState() === 'empty'" class="trash-empty-state">
1111
<div class="trash-empty-icon">🗑</div>

0 commit comments

Comments
 (0)