1
1
: root {
2
+ --font-family-sans-serif : 'OpenSans' , -apple-system, BlinkMacSystemFont, "Segoe UI" , Roboto, "Helvetica Neue" , Arial, "Noto Sans" , sans-serif, "Apple Color Emoji" , "Segoe UI Emoji" , "Segoe UI Symbol" , "Noto Color Emoji" ;
3
+ --font-family-monospace : SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono" , "Courier New" , monospace;
4
+
5
+ --background-page : rgba (255 , 255 , 255 , 1 );
6
+
7
+ --color-text-default : rgba (0 , 0 , 0 , 1 );
8
+ --color-link-default : var (--color-blue-200 );
9
+
10
+ --color-background-section : var (--background-page );
11
+ --color-background-section-stripe : rgba (242 , 242 , 242 , 1 );
12
+
13
+ --border-default : var (--color-gray-100 );
14
+ --border-darker : var (--color-gray-200 );
15
+
2
16
--color-primary-50 : rgba (145 , 154 , 195 , 1 );
3
17
--color-primary-100 : rgba (108 , 120 , 175 , 1 );
4
18
--color-primary-200 : rgba (84 , 93 , 134 , 1 );
5
19
6
20
--color-secondary-100 : rgba (248 , 156 , 14 , 1 );
7
21
--color-secondary-200 : rgba (228 , 139 , 2 , 1 );
8
-
9
- --color-text-default : rgba (0 , 0 , 0 , 1 );
10
- --color-link-default : var (--color-blue-200 );
11
-
12
- --color-background-section : rgba (255 , 255 , 255 , 1 );
13
- --color-background-section-stripe : rgba (242 , 242 , 242 , 1 );
14
22
15
23
--color-gray-50 : rgba (248 , 248 , 248 , 1 );
16
24
--color-gray-100 : rgba (242 , 242 , 242 , 1 );
42
50
--color-ghost-100 : rgba (0 , 0 , 0 , 0.35 );
43
51
--color-ghost-200 : rgba (0 , 0 , 0 , 0.6 );
44
52
45
- --font-family-sans-serif : 'OpenSans' , -apple-system, BlinkMacSystemFont, "Segoe UI" , Roboto, "Helvetica Neue" , Arial, "Noto Sans" , sans-serif, "Apple Color Emoji" , "Segoe UI Emoji" , "Segoe UI Symbol" , "Noto Color Emoji" ;
46
- --font-family-monospace : SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono" , "Courier New" , monospace;
47
-
48
53
/* Bootstrap Breakpoints */
49
54
--breakpoint-xs : 0 ;
50
55
--breakpoint-sm : 576px ;
55
60
/* Shortcuts */
56
61
--brand-primary : var (--color-primary-100 );
57
62
--brand-secondary : var (--color-secondary-100 );
63
+ }
58
64
59
- --background-page : rgba (255 , 255 , 255 , 1 );
65
+ /* Light Theme -- just enable if Dark Theme is enabled */
66
+ /* @media (prefers-color-scheme: light) {
67
+ :root {
68
+ --background-page: rgba(255, 255, 255, 1);
60
69
61
- --alert-info : var (--color-blue-100 );
62
- --alert-error : var (--color-red );
63
- --alert-success : var (--color-green-50 );
64
- --alert-warning : var (--color-yellow-100 );
65
- }
70
+ --color-text-default: rgba(0, 0, 0, 1);
71
+ --color-link-default: var(--color-blue-200);
72
+
73
+ --color-background-section-stripe: rgba(242, 242, 242, 1);
66
74
67
- /* TODO: Dark Mode -- Future */
75
+ --border-default: var(--color-gray-100);
76
+ --border-darker: var(--color-gray-200);
77
+ }
78
+ } */
79
+
80
+ /* TODO: Dark Theme -- Future (Heavly untested) */
68
81
/* @media (prefers-color-scheme: dark) {
69
-
82
+ :root {
83
+ --background-page: rgba(19, 19, 19, 1);
84
+
85
+ --color-text-default: rgba(255, 255, 255, 1);
86
+ --color-link-default: var(--color-blue-100);
87
+
88
+ --color-background-section-stripe: rgba(25, 25, 25, 1);
89
+
90
+ --border-default: var(--color-background-section-stripe);
91
+ --border-darker: rgba(49, 49, 49, 1);
92
+
93
+ --brand-primary: var(--color-primary-200);
94
+ --brand-secondary: var(--color-secondary-100);
95
+ }
70
96
} */
71
97
72
98
/* Global */
@@ -88,6 +114,8 @@ body {
88
114
line-height : 1.5 ;
89
115
margin : 0 ;
90
116
padding : 0 ;
117
+ background-color : var (--background-page );
118
+ color : var (--color-text-default );
91
119
}
92
120
93
121
main {
157
185
158
186
code {
159
187
font-family : var (--font-family-monospace );
160
- background-color : var (--color-gray-100 );
188
+ background-color : var (--color-background-section-stripe );
161
189
font-size : 1.4rem ;
162
190
padding : 0.5rem ;
163
191
}
0 commit comments