22 <div class =" h-screen" >
33 <Navbar />
44 <NuxtPage />
5- <FooterComp />
5+ <FooterBar />
66 <!-- <div class="bg2 h-screen w-screen fixed top-0 left-0 -z-50"></div>-->
77 </div >
88</template >
99
10- <style lang="css">
11-
12- </style >
10+ <style lang="scss">
11+ body {
12+ background-color : var (--bg-main );
13+ color : var (--text-main );
14+ }
15+
16+ main {
17+ overflow-y : auto ;
18+ }
19+
20+ img {
21+ -webkit-user-select : none ;
22+ -webkit-user-drag : none ;
23+ user-select : none ;
24+ -moz-user-select : none ;
25+ }
26+
27+ * ::-webkit-scrollbar {
28+ width : 0.6rem ;
29+ }
30+
31+ * ::-webkit-scrollbar-track {
32+ background-color : var (--text-buttons );
33+ border-radius : 25px ;
34+ }
35+
36+ * ::-webkit-scrollbar-thumb {
37+ background-color : var (--text-title );
38+ border-radius : 25px 0 0 25px ;
39+ }
40+
41+ /* Light mode */
42+ :root {
43+ --bg-main : var (- color-zinc-50 );
44+
45+ --text-title : var (--color-zinc-950 );
46+ --text-shadow : rgba (255 , 255 , 255 , 0.5 );
47+ --text-main : var (--color-zinc-900 );
48+ --button-background : var (--color-zinc-100 );
49+ --text-live : var (--color-rose-500 );
50+ }
1351
14- <style scoped>
15- .bg2 {
16- background-image : linear-gradient (45deg , var (--bg-gradient-color1 ), var (--bg-gradient-color2 ));
52+ /* Dark mode */
53+ @media (prefers-color-scheme : dark ) {
54+ :root {
55+ --bg-main : var (--color-zinc-900 );
56+
57+ --text-title : var (--color-zinc-50 );
58+ --text-shadow : rgba (0 , 0 , 0 , 0.8 );
59+ --text-main : var (--color-zinc-100 );
60+ --button-background : var (--color-zinc-950 );
61+ --text-live : var (--color-rose-400 );
1762 }
63+ }
64+
65+ .unity-title {
66+ color : var (--text-title );
67+ }
68+
69+ .unity-bg {
70+ background-color : var (--bg-main );
71+ }
72+
73+ .unity-button {
74+ background-color : var (--button-background );
75+ }
1876 </style >
1977
2078<script setup lang="ts">
21- const route = useRoute ();
22-
23- useHead ({
24- titleTemplate: ' %s - Unity Multiplayer' ,
25- meta: [
26- {
27- property: ' og:title' ,
28- content: ` ${route .meta .name } - Unity Multiplayer `
29- },
30- {
31- property: ' twitter:title' ,
32- content: ` ${route .meta .name } - Unity Multiplayer `
33- },
34- {
35- property: ' title' ,
36- content: ` ${route .meta .name } - Unity Multiplayer `
37- }
38- ]
39- });
79+ import Navbar from " ~/components/navbar/Navbar.vue" ;
80+ import FooterBar from " ~/components/FooterBar.vue" ;
81+
82+ import ' ~/assets/fonts/Montserrat-Italic.ttf'
83+ import ' ~/assets/fonts/Montserrat.ttf'
84+ import ' ~/assets/fonts/Oswald.ttf'
85+
86+ const route = useRoute ();
87+
88+ useHead ({
89+ titleTemplate: ' %s - Unity Multiplayer' ,
90+ meta: [
91+ {
92+ property: ' og:title' ,
93+ content: ` ${route .meta .name } - Unity Multiplayer `
94+ },
95+ {
96+ property: ' twitter:title' ,
97+ content: ` ${route .meta .name } - Unity Multiplayer `
98+ },
99+ {
100+ property: ' title' ,
101+ content: ` ${route .meta .name } - Unity Multiplayer `
102+ }
103+ ]
104+ });
40105 </script >
0 commit comments