Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit 544a8dc

Browse files
Merge pull request #2125 from krank666/dev-286
fix: 修复header的tools中icon不展示的问题
2 parents c42d41c + 68e69ff commit 544a8dc

File tree

1 file changed

+29
-23
lines changed

1 file changed

+29
-23
lines changed

‎web/src/view/layout/header/tools.vue‎

Lines changed: 29 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -7,12 +7,11 @@
77
<div class="flex items-center mx-4 gap-4">
88
<el-tooltip class="" effect="dark" content="视频教程" placement="bottom">
99
<el-dropdown @command="toDoc">
10-
<el-icon
11-
class="w-8 h-8 p-2 shadow rounded-full border border-gray-200 dark:border-gray-600 cursor-pointer border-solid"
12-
>
10+
<span class="w-8 h-8 p-2 rounded-full flex items-center justify-center shadow border border-gray-200 dark:border-gray-600 cursor-pointer border-solid">
11+
<el-icon>
1312
<Film />
1413
</el-icon>
15-
14+
</span>
1615
<template #dropdown>
1716
<el-dropdown-menu>
1817
<el-dropdown-item
@@ -27,52 +26,59 @@
2726
</el-tooltip>
2827

2928
<el-tooltip class="" effect="dark" content="搜索" placement="bottom">
30-
<el-icon
31-
@click="handleCommand"
32-
class="w-8 h-8 p-2 shadow rounded-full border border-gray-200 dark:border-gray-600 cursor-pointer border-solid"
33-
>
29+
<spanclass="w-8 h-8 p-2 rounded-full flex items-center justify-center shadow border border-gray-200 dark:border-gray-600 cursor-pointer border-solid">
30+
<el-icon
31+
@click="handleCommand"
32+
>
3433
<Search />
3534
</el-icon>
35+
</span>
36+
3637
</el-tooltip>
3738

3839
<el-tooltip class="" effect="dark" content="系统设置" placement="bottom">
39-
<el-icon
40-
class="w-8 h-8 p-2 shadow rounded-full border border-gray-200 dark:border-gray-600 cursor-pointer border-solid"
41-
@click="toggleSetting"
42-
>
40+
<spanclass="w-8 h-8 p-2 rounded-full flex items-center justify-center shadow border border-gray-200 dark:border-gray-600 cursor-pointer border-solid">
41+
<el-icon
42+
@click="toggleSetting"
43+
>
4344
<Setting />
4445
</el-icon>
46+
</span>
47+
4548
</el-tooltip>
4649

4750
<el-tooltip class="" effect="dark" content="刷新" placement="bottom">
51+
<span class="w-8 h-8 p-2 rounded-full flex items-center justify-center shadow border border-gray-200 dark:border-gray-600 cursor-pointer border-solid">
4852
<el-icon
49-
class="w-8 h-8 p-2 shadow rounded-full border border-gray-200 dark:border-gray-600 cursor-pointer border-solid"
50-
:class="showRefreshAnmite ? 'animate-spin' : ''"
51-
@click="toggleRefresh"
53+
:class="showRefreshAnmite ? 'animate-spin' : ''"
54+
@click="toggleRefresh"
5255
>
5356
<Refresh />
5457
</el-icon>
58+
</span>
59+
5560
</el-tooltip>
5661
<el-tooltip
5762
class=""
5863
effect="dark"
5964
content="切换主题"
6065
placement="bottom"
6166
>
62-
<el-icon
63-
v-if="appStore.isDark"
64-
class="w-8 h-8 p-2 shadow rounded-full border border-gray-600 cursor-pointer border-solid"
65-
@click="appStore.toggleTheme(false)"
66-
>
67+
<spanclass="w-8 h-8 p-2 rounded-full flex items-center justify-center shadow border border-gray-200 dark:border-gray-600 cursor-pointer border-solid">
68+
<el-icon
69+
v-if="appStore.isDark"
70+
@click="appStore.toggleTheme(false)"
71+
>
6772
<Sunny />
6873
</el-icon>
6974
<el-icon
70-
v-else
71-
class="w-8 h-8 p-2 shadow rounded-full border border-gray-200 cursor-pointer border-solid"
72-
@click="appStore.toggleTheme(true)"
75+
v-else
76+
@click="appStore.toggleTheme(true)"
7377
>
7478
<Moon />
7579
</el-icon>
80+
</span>
81+
7682
</el-tooltip>
7783

7884
<gva-setting v-model:drawer="showSettingDrawer"></gva-setting>

0 commit comments

Comments
(0)

AltStyle によって変換されたページ (->オリジナル) /