Skip to content

Commit 780fe9c

Browse files
committed
调整主题色
细节样式优化
1 parent 02e2a73 commit 780fe9c

File tree

3 files changed

+44
-6
lines changed

3 files changed

+44
-6
lines changed

src/App.vue

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -85,9 +85,6 @@ s-page {
8585
left: 0;
8686
right: 0;
8787
}
88-
* {
89-
--s-color-outline: #6a757a;
90-
}
9188
#content {
9289
flex-grow: 1;
9390
display: flex;

src/editor/import.vue

Lines changed: 13 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,16 @@
11
<template>
2-
<s-dialog>
2+
<s-dialog class="import-dialog">
33
<s-tooltip class="data-import" slot="trigger">
44
<s-fab slot="trigger">
55
<SIconImport />
66
</s-fab>
77
{{ t("buttons.import") }}
88
</s-tooltip>
9-
<div slot="headline">{{ t("title.source") }}</div>
9+
<div slot="headline" class="dialog-title">{{ t("title.source") }}</div>
1010
<s-text-field
1111
slot="text"
1212
label="JSON5 / JSON"
1313
multiLine
14-
style="min-height: 180px; min-width: 40vw"
1514
v-model.lazy="importStr"
1615
class="monospace"
1716
></s-text-field>
@@ -66,3 +65,14 @@ function handleImport() {
6665
}
6766
}
6867
</script>
68+
69+
<style>
70+
.dialog-title {
71+
user-select: none;
72+
}
73+
.import-dialog s-text-field {
74+
min-height: 180px;
75+
width: 40vw;
76+
max-width: 500px;
77+
}
78+
</style>

src/public.css

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -50,3 +50,34 @@ input[type="number"] {
5050
background-color: #111415;
5151
}
5252
}
53+
54+
s-page {
55+
--s-color-scrim: #000000;
56+
--s-color-primary: #00639a;
57+
--s-color-on-primary: #ffffff;
58+
--s-color-primary-container: #cee5ff;
59+
--s-color-on-primary-container: #001d32;
60+
--s-color-secondary: #51606f;
61+
--s-color-on-secondary: #ffffff;
62+
--s-color-secondary-container: #d5e4f7;
63+
--s-color-on-secondary-container: #0e1d2a;
64+
--s-color-tertiary: #68587a;
65+
--s-color-on-tertiary: #ffffff;
66+
--s-color-tertiary-container: #eedbff;
67+
--s-color-on-tertiary-container: #231533;
68+
--s-color-inverse-primary: #96ccff;
69+
--s-color-dark-primary: #96ccff;
70+
--s-color-dark-on-primary: #003353;
71+
--s-color-dark-primary-container: #004a75;
72+
--s-color-dark-on-primary-container: #cee5ff;
73+
--s-color-dark-secondary: #b9c8da;
74+
--s-color-dark-on-secondary: #233240;
75+
--s-color-dark-secondary-container: #3a4857;
76+
--s-color-dark-on-secondary-container: #d5e4f7;
77+
--s-color-dark-tertiary: #d3bfe6;
78+
--s-color-dark-on-tertiary: #382a49;
79+
--s-color-dark-tertiary-container: #4f4061;
80+
--s-color-dark-on-tertiary-container: #eedbff;
81+
--s-color-dark-inverse-primary: #00639a;
82+
--s-color-dark-outline: #6a757a;
83+
}

0 commit comments

Comments
 (0)