Skip to content

Commit 8320d6d

Browse files
committed
优化:更新图标
1 parent 0ec0e35 commit 8320d6d

File tree

2 files changed

+24
-21
lines changed

2 files changed

+24
-21
lines changed

frontend/src/pages/MainLayout.vue

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@
3030
isPromptPage ? 'btn-primary' : 'btn-ghost'
3131
]"
3232
>
33-
<span class="icon-[tabler--message-circle] inline-block me-1.5 size-5"></span>
33+
<span class="icon-[tabler--square-letter-p] inline-block me-1.5 size-5"></span>
3434
提示词管理
3535
</router-link>
3636
</li>
@@ -71,7 +71,7 @@
7171
aria-controls="mobile-drawer"
7272
data-overlay="#mobile-drawer"
7373
>
74-
<span class="icon-[tabler--menu] size-5"></span>
74+
<span class="icon-[tabler--menu-2] size-5"></span>
7575
</button>
7676
</div>
7777
</div>
@@ -116,7 +116,7 @@
116116
]"
117117
data-overlay="#mobile-drawer"
118118
>
119-
<span class="icon-[tabler--message-circle] inline-block me-1.5 size-5"></span>
119+
<span class="icon-[tabler--square-letter-p] inline-block me-1.5 size-5"></span>
120120
提示词管理
121121
</router-link>
122122
<!-- 这里可以添加更多导航项 -->

frontend/src/pages/PromptManager.vue

Lines changed: 21 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -7,23 +7,13 @@
77
<button
88
type="button"
99
class="tab active-tab:tab-active active"
10-
id="tab-translator"
11-
data-tab="#translator-panel"
12-
aria-controls="translator-panel"
13-
role="tab"
14-
aria-selected="true"
15-
>
16-
快速翻译
17-
</button>
18-
<button
19-
type="button"
20-
class="tab active-tab:tab-active"
2110
id="tab-badges"
2211
data-tab="#badges-panel"
2312
aria-controls="badges-panel"
2413
role="tab"
25-
aria-selected="false"
14+
aria-selected="true"
2615
>
16+
<span class="icon-[tabler--reorder] inline-block me-1.5 size-5"></span>
2717
提示词拆分
2818
</button>
2919
<button
@@ -35,19 +25,27 @@
3525
role="tab"
3626
aria-selected="false"
3727
>
28+
<span class="icon-[tabler--edit] inline-block me-1.5 size-5"></span>
3829
提示词库编辑
3930
</button>
31+
<button
32+
type="button"
33+
class="tab active-tab:tab-active"
34+
id="tab-translator"
35+
data-tab="#translator-panel"
36+
aria-controls="translator-panel"
37+
role="tab"
38+
aria-selected="false"
39+
>
40+
<span class="icon-[tabler--language] inline-block me-1.5 size-5"></span>
41+
快速翻译
42+
</button>
4043
</nav>
4144

4245
<!-- Tabs 内容 -->
4346
<div class="mt-4">
44-
<!-- 快速翻译面板 -->
45-
<div id="translator-panel" role="tabpanel" aria-labelledby="tab-translator">
46-
<QuickTranslator />
47-
</div>
48-
4947
<!-- 提示词拆分面板 -->
50-
<div id="badges-panel" class="hidden" role="tabpanel" aria-labelledby="tab-badges">
48+
<div id="badges-panel" role="tabpanel" aria-labelledby="tab-badges">
5149
<PromptBadges
5250
:promptLibraryData="promptLibrary"
5351
:key="promptLibraryKey"
@@ -78,6 +76,11 @@
7876
</div>
7977
</div>
8078
</div>
79+
80+
<!-- 快速翻译面板 -->
81+
<div id="translator-panel" class="hidden" role="tabpanel" aria-labelledby="tab-translator">
82+
<QuickTranslator />
83+
</div>
8184
</div>
8285
</div>
8386
</div>

0 commit comments

Comments
 (0)