-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathapp.vue
More file actions
105 lines (88 loc) · 2.19 KB
/
app.vue
File metadata and controls
105 lines (88 loc) · 2.19 KB
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
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
<template>
<div class="h-screen">
<Navbar />
<NuxtPage />
<FooterBar />
<!--<div class="bg2 h-screen w-screen fixed top-0 left-0 -z-50"></div>-->
</div>
</template>
<style lang="scss">
body {
background-color: var(--bg-main);
color: var(--text-main);
}
main {
overflow-y: auto;
}
img {
-webkit-user-select: none;
-webkit-user-drag: none;
user-select: none;
-moz-user-select: none;
}
*::-webkit-scrollbar {
width: 0.6rem;
}
*::-webkit-scrollbar-track {
background-color: var(--text-buttons);
border-radius: 25px;
}
*::-webkit-scrollbar-thumb {
background-color: var(--text-title);
border-radius: 25px 0 0 25px;
}
/* Light mode */
:root {
--bg-main: var(-color-zinc-50);
--text-title: var(--color-zinc-950);
--text-shadow: rgba(255, 255, 255, 0.5);
--text-main: var(--color-zinc-900);
--button-background: var(--color-zinc-100);
--text-live: var(--color-rose-500);
}
/* Dark mode */
@media (prefers-color-scheme: dark) {
:root {
--bg-main: var(--color-zinc-900);
--text-title: var(--color-zinc-50);
--text-shadow: rgba(0, 0, 0, 0.8);
--text-main: var(--color-zinc-100);
--button-background: var(--color-zinc-950);
--text-live: var(--color-rose-400);
}
}
.unity-title {
color: var(--text-title);
}
.unity-bg {
background-color: var(--bg-main);
}
.unity-button {
background-color: var(--button-background);
}
</style>
<script setup lang="ts">
import Navbar from "~/components/navbar/Navbar.vue";
import FooterBar from "~/components/FooterBar.vue";
import '~/assets/fonts/Montserrat-Italic.ttf'
import '~/assets/fonts/Montserrat.ttf'
import '~/assets/fonts/Oswald.ttf'
const route = useRoute();
useHead({
titleTemplate: '%s - Unity Multiplayer',
meta: [
{
property: 'og:title',
content: `${route.meta.name} - Unity Multiplayer`
},
{
property: 'twitter:title',
content: `${route.meta.name} - Unity Multiplayer`
},
{
property: 'title',
content: `${route.meta.name} - Unity Multiplayer`
}
]
});
</script>