1
1
@import "tailwindcss" ;
2
2
@import url ("https://cdnjs.cloudflare.com/ajax/libs/github-markdown-css/5.2.0/github-markdown-dark.min.css" );
3
3
4
+ iframe [aria-hidden = "true" ] {
5
+ display : none !important ;
6
+ }
7
+
4
8
5
9
@layer base {
6
10
: root {
@@ -185,65 +189,63 @@ select:-webkit-autofill {
185
189
background-color : # 7b26ca ;
186
190
}
187
191
188
- /* Keep existing CSS code and add/modify these styles */
189
-
190
- /* Remove the all: revert !important; which is causing problems */
192
+ /* Markdown Styles */
191
193
.markdown-body {
192
- color : # c9d1d9 !important ;
193
- padding : 20px !important ;
194
+ color : # fff !important ;
194
195
}
195
196
196
- /* Add specific styling for markdown elements */
197
+ /* Heading */
197
198
.markdown-body h1 {
198
- font-size : 2em !important ;
199
+ font-weight : 600 ;
200
+ font-size : clamp (3rem , 2.7857rem + 1.0714vw , 4.5rem );
199
201
margin-bottom : 0.5em !important ;
200
- color : # fff !important ;
201
- border-bottom : 1px solid # 30363d !important ;
202
- padding-bottom : 0.3em !important ;
202
+ border-bottom : 1px solid # ffffff5b !important ;
203
+ padding-bottom : 0.1em !important ;
203
204
}
204
205
205
206
.markdown-body h2 {
206
- font-size : 1.5em !important ;
207
+ font-size : clamp (2.2rem , 2.0857rem + 0.6714vw , 3.3rem );
208
+ font-weight : 600 ;
207
209
margin-bottom : 0.5em !important ;
208
- color : # fff !important ;
209
- border-bottom : 1px solid # 30363d !important ;
210
+ border-bottom : 1px solid # ffffff5b !important ;
210
211
padding-bottom : 0.3em !important ;
211
212
}
212
213
213
214
.markdown-body h3 {
214
- font-size : 1.25em !important ;
215
- margin-bottom : 0.5em !important ;
216
- color : # fff !important ;
217
- }
218
-
219
- .markdown-body h4 {
220
- font-size : 1em !important ;
215
+ font-size : clamp (1.9rem , 1.8857rem + 0.4714vw , 2.8rem );
216
+ font-weight : 600 ;
221
217
margin-bottom : 0.5em !important ;
222
- color : # fff !important ;
223
218
}
224
219
225
- . markdown-body ul ,
226
- .markdown-body ol {
227
- padding-left : 2 em !important ;
228
- margin-bottom : 1 em !important ;
220
+ /* Bold Text */
221
+ .markdown-body strong ,
222
+ . markdown-body b {
223
+ font-weight : 700 ;
229
224
}
230
225
231
- .markdown-body li {
232
- margin : 0.25em 0 !important ;
233
- list-style-type : disc !important ;
226
+ /* Italic Text */
227
+ .markdown-body em ,
228
+ .markdown-body i {
229
+ font-style : italic;
234
230
}
235
231
236
- .markdown-body ol li {
237
- list-style-type : decimal !important ;
232
+ /* Horizontal Rule */
233
+ .markdown-body hr {
234
+ border : 0 ;
235
+ height : 1px ;
236
+ background : # ffffff5b ;
237
+ margin : 1.5em 0 ;
238
238
}
239
239
240
- .markdown-body code {
241
- background-color : # 161b22 !important ;
242
- padding : 0.2em 0.4em !important ;
243
- border-radius : 3px !important ;
244
- font-family : monospace !important ;
240
+ /* Blockquote */
241
+ .markdown-body blockquote {
242
+ padding : 0 1em !important ;
243
+ color : # eeeeee !important ;
244
+ border-left : 0.25em solid # 30363d !important ;
245
+ margin-bottom : 1em !important ;
245
246
}
246
247
248
+ /* Code Block */
247
249
.markdown-body pre {
248
250
background-color : # 161b22 !important ;
249
251
padding : 16px !important ;
@@ -257,15 +259,122 @@ select:-webkit-autofill {
257
259
padding : 0 !important ;
258
260
}
259
261
260
- .markdown-body blockquote {
261
- padding : 0 1em !important ;
262
- color : # 8b949e !important ;
263
- border-left : 0.25em solid # 30363d !important ;
262
+ /* Inline Code */
263
+ .markdown-body code {
264
+ background-color : # 161b22 !important ;
265
+ padding : 0.2em 0.4em !important ;
266
+ border-radius : 3px !important ;
267
+ font-family : monospace !important ;
268
+ }
269
+
270
+ /* Ordered and Unordered Lists */
271
+ .markdown-body ul ,
272
+ .markdown-body ol {
273
+ padding-left : 2em !important ;
264
274
margin-bottom : 1em !important ;
265
275
}
266
276
277
+ .markdown-body li {
278
+ margin : 0.25em 0 !important ;
279
+ list-style-type : disc !important ;
280
+ }
281
+
282
+ .markdown-body ol li {
283
+ list-style-type : decimal !important ;
284
+ }
285
+
286
+ /* Paragraph */
267
287
.markdown-body p {
268
- margin-bottom : 1em !important ;
288
+ font-weight : 300 ;
289
+ font-size : 1.15rem ;
290
+ margin-bottom : 1rem ;
291
+ }
292
+
293
+ /* Links */
294
+ .markdown-body a {
295
+ color : # fff ;
296
+ font-weight : 500 ;
297
+ text-decoration : none;
298
+ border-bottom : # fff 1px solid;
299
+ transition : all 0.3s ;
300
+ }
301
+
302
+ .markdown-body a : hover {
303
+ color : # 8a2be2 ;
304
+ text-decoration : none;
305
+ }
306
+
307
+ /* Checkbox (for task lists) */
308
+ .markdown-body input [type = "checkbox" ] {
309
+ margin : 0 0.5em 0 0 ;
310
+ vertical-align : middle;
311
+ }
312
+
313
+ /* Table */
314
+ .markdown-body table {
315
+ width : 100% ;
316
+ border-collapse : collapse;
317
+ margin-bottom : 1em ;
318
+ }
319
+
320
+ .markdown-body th ,
321
+ .markdown-body td {
322
+ border : 1px solid # ffffff5b ;
323
+ padding : 0.5em ;
324
+ text-align : left;
325
+ }
326
+
327
+ .markdown-body th {
328
+ font-weight : 600 ;
329
+ background-color : # 161b22 ;
330
+ }
331
+
332
+ /* Custom ID Headings */
333
+ .markdown-body h1 [id ],
334
+ .markdown-body h2 [id ],
335
+ .markdown-body h3 [id ] {
336
+ position : relative;
337
+ }
338
+
339
+ .markdown-body h1 [id ]::after ,
340
+ .markdown-body h2 [id ]::after ,
341
+ .markdown-body h3 [id ]::after {
342
+ content : "#" attr (id);
343
+ font-size : 0.8em ;
344
+ color : # ffffff5b ;
345
+ margin-left : 0.5em ;
346
+ text-decoration : none;
347
+ }
348
+
349
+ /* Footnote */
350
+ .markdown-body .footnote {
351
+ font-size : 0.9em ;
352
+ color : # bbb ;
353
+ margin-top : 1em ;
354
+ }
355
+
356
+ /* Highlight */
357
+ .markdown-body mark {
358
+ background-color : # 892be280 ;
359
+ color : # fff ;
360
+ padding : 0.2em ;
361
+ }
362
+
363
+ /* Subscript */
364
+ .markdown-body sub {
365
+ vertical-align : sub;
366
+ font-size : smaller;
367
+ }
368
+
369
+ /* Superscript */
370
+ .markdown-body sup {
371
+ vertical-align : super;
372
+ font-size : smaller;
373
+ }
374
+
375
+ .markdown-body [id ]::before {
376
+ content : attr (id);
377
+ display : none;
269
378
}
270
379
271
380
iframe {
@@ -275,9 +384,8 @@ iframe {
275
384
margin-bottom : 4rem ;
276
385
margin-top : 4rem ;
277
386
}
278
-
279
- /* @media (max-width: 768px) {
387
+ @media (max-width : 768px ) {
280
388
iframe {
281
389
height : 14rem !important ;
282
390
}
283
- } */
391
+ }
0 commit comments