Skip to content

Commit b2273cd

Browse files
authored
refactor: improve message color (vuejs#137)
1 parent 6fe0735 commit b2273cd

File tree

1 file changed

+29
-25
lines changed

1 file changed

+29
-25
lines changed

src/Message.vue

Lines changed: 29 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,30 @@ function formatMessage(err: string | Error): string {
4141
</template>
4242

4343
<style scoped>
44+
.msg.err {
45+
--color: #f56c6c;
46+
--bg-color: #fef0f0;
47+
}
48+
49+
.dark .msg.err {
50+
--bg-color: #2b1d1d;
51+
}
52+
53+
.msg.warn {
54+
--color: #e6a23c;
55+
--bg-color: #fdf6ec;
56+
}
57+
58+
.dark .msg.warn {
59+
--bg-color: #292218;
60+
}
61+
62+
pre {
63+
margin: 0;
64+
padding: 12px 20px;
65+
overflow: auto;
66+
}
67+
4468
.msg {
4569
position: absolute;
4670
bottom: 0;
@@ -56,12 +80,9 @@ function formatMessage(err: string | Error): string {
5680
min-height: 40px;
5781
display: flex;
5882
align-items: stretch;
59-
}
60-
61-
pre {
62-
margin: 0;
63-
padding: 12px 20px;
64-
overflow: auto;
83+
color: var(--color);
84+
border-color: var(--color);
85+
background-color: var(--bg-color);
6586
}
6687
6788
.dismiss {
@@ -76,8 +97,8 @@ pre {
7697
display: block;
7798
font-size: 9px;
7899
padding: 0;
79-
background-color: red;
80-
color: #fff;
100+
color: var(--bg-color);
101+
background-color: var(--color);
81102
}
82103
83104
@media (max-width: 720px) {
@@ -91,23 +112,6 @@ pre {
91112
}
92113
}
93114
94-
.msg.err {
95-
color: red;
96-
border-color: red;
97-
background-color: #ffd7d7;
98-
}
99-
100-
.msg.warn {
101-
--color: rgb(105, 95, 27);
102-
color: var(--color);
103-
border-color: var(--color);
104-
background-color: rgb(247, 240, 205);
105-
}
106-
107-
.msg.warn .dismiss {
108-
background-color: var(--color);
109-
}
110-
111115
.fade-enter-active,
112116
.fade-leave-active {
113117
transition: all 0.15s ease-out;

0 commit comments

Comments
 (0)