-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathapp.vue
88 lines (71 loc) · 1.74 KB
/
app.vue
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
<script setup lang="ts"></script>
<template>
<StagePlaySpotlight>
<NuxtLayout>
<NuxtPage />
</NuxtLayout>
</StagePlaySpotlight>
</template>
<style lang="scss">
html,
body {
--global-font: "Roboto", sans-serif;
--global-color: #393939;
--global-bg-color: #f9f9f9;
--global-bg-color-rgb: 249 249 249;
--highlight-color: black;
--highlight-color-hover: white;
--highlight-light-color: #292929;
--box-bg-color: #e9e9e9;
--box-bg-light-color: #f6f6f6;
--box-border-color: #d9d9d9;
--sp-box-bg-color: rgb(149 120 247 / 10%);
--sp-box-border-color: #9578f7;
--code-font: "Fira Mono", monospace;
--code-bg-color: white;
--code-border-color: #dfdfdf;
--code-highlight-bg-color: #f4f4fa;
--img-bg-color: transparent;
--link-hover-color: #9578f7;
--nav-color: #bbb;
--nav-hover-color: #6b7280;
}
.dark-mode,
.dark-mode body {
--global-color: #ccc;
--global-bg-color: #0e0e0e;
--global-bg-color-rgb: 14 14 14;
--highlight-color: white;
--highlight-color-hover: black;
--highlight-light-color: #ddd;
--sp-box-bg-color: rgb(149 120 247 / 10%);
--sp-box-border-color: #9578f7;
--box-bg-color: #303030;
--box-bg-light-color: #151515;
--box-border-color: #444;
--code-font: "Fira Mono", monospace;
--code-bg-color: #050505;
--code-border-color: #303030;
--code-highlight-bg-color: #222;
--img-bg-color: white;
--link-hover-color: #9578f7;
--nav-color: #777;
--nav-hover-color: #6b7280;
}
html,
body {
min-width: 360px;
min-height: 100dvh;
font-family: var(--global-font);
color: var(--global-color);
background-color: var(--global-bg-color);
transition:
border 0.2s,
color 0.2s,
background-color 0.2s;
}
main {
position: relative;
min-width: 360px;
}
</style>