9
9
--c-border-dark : var (--c-border );
10
10
--code-bg-color : black ;
11
11
--code-ln-color : white ;
12
- --font-family : ' Inter' , sans-serif ;
13
- --font-family-code : ' Fira Code ' , monospace ;
12
+ --font-family : ' Work Sans ' , sans-serif ; // ' Inter', sans-serif;
13
+ --font-family-code : ' IBM Plex Mono ' , monospace ;
14
14
15
15
--gradient-data : rgba (245 , 214 , 142 , 1 ) 0% , rgba (240 , 165 , 155 , 1 ) 14% ,
16
16
rgba (250 , 100 , 100 , 1 ) 31% , rgba (190 , 80 , 172 , 1 ) 45% ,
@@ -34,82 +34,51 @@ html.dark {
34
34
--c-text-lightest : var (--c-brand );
35
35
}
36
36
37
- // Navbar
38
- .navbar {
39
- background : color-mix (in srgb , var (--c-bg ) 30% , transparent );
40
- backdrop-filter : blur (10px );
41
- background-size : 100% 4px ;
42
- background-repeat : repeat-x ;
43
- background-image : var (--gradient-bg );
44
- border-bottom : 1px solid var (--c-border );
45
-
46
- .site-name {
47
- font-size : 1.8rem ;
48
- }
49
-
50
- padding-top : calc (var (--navbar-padding-v ) + 2px );
51
- }
52
-
53
- .navbar-item a {
54
- font-size : 1.2rem ;
55
- font-family : Gestures, sans-serif ;
56
- }
57
-
58
- .toggle-color-mode-button {
59
- opacity : 1 ;
37
+ a {
38
+ font-weight : inherit ;
60
39
}
61
40
62
- // Uses weird font
63
41
h1 ,
64
42
h2 ,
65
43
h3 ,
66
44
h4 ,
67
45
h5 ,
68
- h6 ,
69
- .site-name {
70
- font-family : Gestures, sans-serif ;
46
+ h6 {
47
+ font-weight : 500 ;
71
48
}
72
49
73
- .site-name ,
74
- h1 ::first-letter ,
75
- thead th ::first-letter ,
76
- .navbar-item a ::first-letter {
77
- font-family : Gestures, sans-serif ;
78
- font-feature-settings : ' salt' ;
79
- }
50
+ // Navbar
51
+ .navbar {
52
+ background-color : transparent ;
53
+ background-repeat : repeat-x ;
54
+ border-bottom : none ;
80
55
81
- .home .hero {
82
- #main-title {
83
- font-family : Gestures, sans-serif ;
84
- font-feature-settings : ' salt' ;
85
- font-size : 5rem ;
86
- // Draws a outline of the text
87
- -webkit-text-stroke : 1px var (--c-text );
88
- -webkit-text-fill-color : transparent ;
56
+ .site-name {
57
+ font-size : 1.4rem ;
58
+ font-weight : 400 ;
59
+ background : var (--c-bg );
60
+ width : min-content !important ;
89
61
}
90
62
91
- .description {
92
- font-family : Gestures, sans-serif ;
63
+ padding-top : calc ( var ( --navbar-padding-v ) + 2 px );
64
+ }
93
65
94
- & ::first-letter {
95
- font-feature-settings : ' salt' ;
96
- }
66
+ .navbar-item {
67
+ a {
68
+ background : var (--c-bg );
69
+ font-size : 1rem ;
97
70
}
98
71
}
99
72
73
+ .toggle-color-mode-button {
74
+ opacity : 1 ;
75
+ }
76
+
100
77
.custom-container {
101
78
border : none !important ;
102
79
padding-left : 2rem !important ;
103
80
border-radius : var (--border-radius );
104
81
105
- .custom-container-title {
106
- font-family : Gestures, sans-serif ;
107
-
108
- & ::first-letter {
109
- font-feature-settings : ' salt' ;
110
- }
111
- }
112
-
113
82
// Make the border gradient
114
83
background-image : linear-gradient (
115
84
to right ,
@@ -131,7 +100,6 @@ thead th::first-letter,
131
100
132
101
// Code Blocks
133
102
div [class *= ' language-' ]::before {
134
- font-family : ' Gestures' , sans-serif ;
135
103
font-size : 1rem ;
136
104
font-feature-settings : ' salt' ;
137
105
}
@@ -155,30 +123,54 @@ main {
155
123
156
124
// Sidebar
157
125
.sidebar {
158
- // Change the color of scrollbar
159
- & ::-webkit-scrollbar-track {
160
- background : transparent ;
126
+ border-right : none ;
127
+
128
+ .navbar-items {
129
+ border : none ;
161
130
}
162
131
163
- & ::-webkit-scrollbar-thumb {
164
- background : var (--c-border );
165
- border-radius : 99px 0 0 99px ;
132
+ .navbar-items a {
133
+ font-weight : 500 ;
166
134
}
167
135
}
168
136
137
+ .sidebar-item.sidebar-heading {
138
+ font-weight : 500 ;
139
+ }
140
+
169
141
// Code
170
142
code {
171
143
border-radius : var (--border-radius );
172
144
}
173
145
174
146
p strong code {
175
- font-family : ' Gestures' , sans-serif ;
176
147
font-size : 1.15rem ;
177
148
background : none ;
178
149
color : var (--c-text );
179
150
padding : 0 ;
180
151
}
181
152
153
+ // Home
154
+ .home {
155
+ .hero {
156
+ text-align : left ;
157
+
158
+ h1 {
159
+ font-weight : 400 ;
160
+ font-size : 4rem ;
161
+ }
162
+
163
+ .description {
164
+ max-width : unset ;
165
+ margin-bottom : 2.5rem ;
166
+ }
167
+ }
168
+
169
+ .badges {
170
+ margin-bottom : 2rem ;
171
+ }
172
+ }
173
+
182
174
// Table
183
175
tr :nth-child (2 n ) {
184
176
background-color : transparent ;
0 commit comments