Skip to content

Commit d04a355

Browse files
authored
feat: 主题样式优化 (#7053)
1 parent 7aad2cf commit d04a355

File tree

10 files changed

+26
-24
lines changed

10 files changed

+26
-24
lines changed

frontend/src/api/modules/files.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,7 @@ export const WgetFile = (params: File.FileWget) => {
7474
};
7575

7676
export const MoveFile = (params: File.FileMove) => {
77-
return http.post<File.File>('files/move', params);
77+
return http.post<File.File>('files/move', params, TimeoutEnum.T_5M);
7878
};
7979

8080
export const DownloadFile = (params: File.FileDownload) => {

frontend/src/styles/element-dark.scss

+19-11
Original file line numberDiff line numberDiff line change
@@ -43,36 +43,40 @@ html.dark {
4343
--el-color-success: #3fb950;
4444
--el-color-success-light-5: #4DC894;
4545
--el-color-success-light-8: #3fb950;
46-
--el-color-success-light-9: #1E5146;
46+
--el-color-success-light-9: var(--panel-main-bg-color-9);
4747

4848
--el-color-warning: #EDAC2C;
4949
--el-color-warning-light-5: #F1C161;
5050
--el-color-warning-light-8: #EDAC2C;
51-
--el-color-warning-light-9: #59472A;
51+
--el-color-warning-light-9: var(--panel-main-bg-color-9);
5252

5353
--el-color-danger: #E2324F;
5454
--el-color-danger-light-5: #E9657B;
5555
--el-color-danger-light-8: #E2324F;
56-
--el-color-danger-light-9: #54293A;
56+
--el-color-danger-light-9: var(--panel-main-bg-color-9);
5757

5858
--el-color-error: #E2324F;
5959
--el-color-error-light-5: #E9657B;
6060
--el-color-error-light-8: #E2324F;
61-
--el-color-error-light-9: #54293A;
61+
--el-color-error-light-9: var(--panel-main-bg-color-9);
6262

63-
--el-color-info: var(--panel-main-bg-color-2);
63+
--el-color-info: var(--panel-main-bg-color-3);
6464
--el-color-info-light-5: var(--panel-main-bg-color-3);
65-
--el-color-info-light-8: var(--panel-color-primary);
66-
--el-color-info-light-9: var(--panel-main-bg-color-8);
65+
--el-color-info-light-8: var(--panel-main-bg-color-3);
66+
--el-color-info-light-9: var(--panel-main-bg-color-9);
6767

6868

6969
--panel-pie-bg-color: #434552;
7070
--panel-text-color-white: #ffffff;
7171

7272

7373
--el-color-primary: var(--panel-color-primary);
74+
--el-color-primary-light-1: var(--panel-color-primary-light-1);
75+
--el-color-primary-light-2: var(--panel-color-primary-light-2);
7476
--el-color-primary-light-3: var(--panel-color-primary-light-3);
77+
--el-color-primary-light-4: var(--panel-color-primary-light-4);
7578
--el-color-primary-light-5: var(--panel-color-primary-light-5);
79+
--el-color-primary-light-6: var(--panel-color-primary-light-6);
7680
--el-color-primary-light-7: var(--panel-color-primary-light-7);
7781
--el-color-primary-light-8: var(--panel-color-primary-light-8);
7882
--el-color-primary-light-9: var(--panel-color-primary-light-9);
@@ -185,6 +189,11 @@ html.dark {
185189
--el-card-bg-color: var(--panel-main-bg-color-10)
186190
}
187191

192+
.el-button:hover {
193+
--el-button-hover-border-color:var(--panel-main-bg-color-11);
194+
--el-button-hover-bg-color: var(--panel-main-bg-color-10);
195+
}
196+
188197
.el-button--primary {
189198
--el-button-text-color: var(--panel-main-bg-color-10);
190199
--el-button-hover-link-text-color: var(--panel-color-primary-light-1);
@@ -221,9 +230,9 @@ html.dark {
221230
}
222231

223232
.el-button--primary:hover {
224-
--el-button-hover-text-color: var(--panel-main-bg-color-2);
233+
--el-button-hover-text-color: var(--panel-main-bg-color-7);
225234
--el-button-border-color: var(--el-color-primary);
226-
--el-button-hover-bg-color: var(--panel-main-bg-color-9);
235+
--el-button-hover-bg-color: var(--panel-color-primary-light-2);
227236
--el-button-hover-border-color: var(--panel-main-bg-color-8);
228237
}
229238

@@ -272,7 +281,6 @@ html.dark {
272281
border: 1px solid var(--panel-border-color);
273282

274283
.el-dialog__header {
275-
border-bottom: var(--panel-border);
276284
color: var(--el-text-color-primary);
277285

278286
.el-dialog__title {
@@ -288,7 +296,7 @@ html.dark {
288296

289297
.el-alert--success {
290298
--el-alert-bg-color: var(--panel-alert-success-bg-color);
291-
--el-color-success: var(--panel-alert-success-text-color);;
299+
--el-color-success: var(--panel-alert-success-text-color);
292300
}
293301

294302
.el-alert--warning {

frontend/src/styles/element.scss

-3
Original file line numberDiff line numberDiff line change
@@ -25,9 +25,6 @@
2525
--el-color-primary-light-9: var(--panel-color-primary-light-9);
2626

2727
--el-text-color-regular: #646a73;
28-
--el-color-success:#238636;
29-
--el-color-success-light-8: #3fb950;
30-
--el-color-success-light-9: #3fb95030;
3128
}
3229

3330
html {

frontend/src/views/app-store/installed/check/index.vue

+1-1
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
show-icon
1010
:closable="false"
1111
/>
12-
<el-descriptions :column="1" border>
12+
<el-descriptions :column="1" border class="mt-5">
1313
<el-descriptions-item
1414
v-for="(item, key) in map"
1515
:key="key"

frontend/src/views/container/container/index.vue

+1-1
Original file line numberDiff line numberDiff line change
@@ -204,7 +204,7 @@
204204
</div>
205205
</template>
206206
</el-table-column>
207-
<el-table-column :label="$t('container.related')" min-width="200" prop="appName">
207+
<el-table-column :label="$t('container.related')" min-width="210" prop="appName">
208208
<template #default="{ row }">
209209
<div>
210210
<el-tooltip

frontend/src/views/database/mysql/check/index.vue

+1-1
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
show-icon
1616
:closable="false"
1717
/>
18-
<el-descriptions border :column="1">
18+
<el-descriptions border :column="1" class="mt-5">
1919
<el-descriptions-item label-class-name="check-label" class-name="check-content" min-width="60px">
2020
<template #label>
2121
<a href="javascript:void(0);" class="check-label-a" @click="toApp()">

frontend/src/views/database/postgresql/check/index.vue

+1-1
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
show-icon
1616
:closable="false"
1717
/>
18-
<el-descriptions border :column="1">
18+
<el-descriptions border :column="1" class="mt-5">
1919
<el-descriptions-item label-class-name="check-label" class-name="check-content" min-width="60px">
2020
<template #label>
2121
<a href="javascript:void(0);" class="check-label-a" @click="toApp()">

frontend/src/views/database/redis/check/index.vue

+1-1
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
show-icon
1616
:closable="false"
1717
/>
18-
<el-descriptions border :column="1">
18+
<el-descriptions border :column="1" class="mt-5">
1919
<el-descriptions-item label-class-name="check-label" class-name="check-content" min-width="60px">
2020
<template #label>
2121
<a href="javascript:void(0);" class="check-label-a" @click="toApp()">

frontend/src/views/setting/snapshot/snap_status/index.vue

-3
Original file line numberDiff line numberDiff line change
@@ -329,9 +329,6 @@ defineExpose({
329329
.el-alert:first-child {
330330
margin: 0;
331331
}
332-
.top-margin {
333-
margin-top: 10px;
334-
}
335332
.err-message {
336333
margin-left: 23px;
337334
line-height: 20px;

frontend/src/views/website/runtime/php/check/index.vue

+1-1
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
show-icon
1010
:closable="false"
1111
/>
12-
<el-descriptions border :column="1">
12+
<el-descriptions border :column="1" class="mt-5">
1313
<el-descriptions-item
1414
v-for="(item, key) in map"
1515
:key="key"

0 commit comments

Comments
 (0)