@@ -14,6 +14,7 @@ textarea,
14
14
background-color : var (--color-background );
15
15
box-sizing : border-box !important ;
16
16
border : 1px solid var (--color-border );
17
+ color : var (--color-standard );
17
18
}
18
19
19
20
.description {
@@ -24,6 +25,14 @@ body {
24
25
padding : 0 ;
25
26
margin : 0 ;
26
27
28
+ input , #search {
29
+ background-color : var (--color-background-input );
30
+ }
31
+
32
+ #search {
33
+ box-shadow : 0 0 0 1px var (--color-border ), 0 0 0 2px transparent ;
34
+ }
35
+
27
36
// rustdocs have 200px sidebar and
28
37
// max-width 960px main pane
29
38
// BUT I really want to make the website centered
38
47
// https://css-tricks.com/fixed-headers-on-page-links-and-overlapping-content-oh-my/
39
48
// for an explanation)
40
49
scroll-padding-top : $top-navbar-height ;
50
+ background-color : var (--color-background );
51
+ color : var (--color-standard );
41
52
42
53
// this is a super nasty override for help dialog in rustdocs
43
54
// see #52 for details
@@ -55,6 +66,10 @@ body {
55
66
opacity : 0.7 ;
56
67
}
57
68
}
69
+
70
+ > h1 {
71
+ color : var (--color-standard );
72
+ }
58
73
}
59
74
60
75
html {
@@ -84,6 +99,7 @@ div.landing {
84
99
h1 .brand {
85
100
font-size : 3em ;
86
101
margin-bottom : 10px ;
102
+ color : var (--color-standard );
87
103
}
88
104
89
105
form .landing-search-form {
@@ -133,6 +149,11 @@ div.recent-releases-container {
133
149
display : block ;
134
150
border-bottom : 1px solid var (--color-border );
135
151
padding : 0.4em 1em ;
152
+ color : var (--color-standard );
153
+
154
+ a {
155
+ color : var (--color-standard );
156
+ }
136
157
137
158
@media #{$media-lg } {
138
159
padding : 0.4em 0 ;
@@ -281,14 +302,17 @@ div.package-sheet-container {
281
302
}
282
303
}
283
304
305
+ .pure-menu-list > li .pure-menu-heading {
306
+ color : var (--color-standard );
307
+ }
308
+
284
309
div .package-page-container {
285
310
div .package-menu {
286
311
padding : 0 10px ;
287
312
margin-bottom : 50px ;
288
313
289
314
li .pure-menu-heading {
290
315
font-size : 1.3em ;
291
- color : var (--color-standard );
292
316
font-weight : 500 ;
293
317
text-align : center ;
294
318
border-bottom : 1px solid var (--color-border-light );
@@ -364,6 +388,7 @@ div.package-page-container {
364
388
h5 ,
365
389
h6 {
366
390
font-family : $font-family-sans ;
391
+ color : var (--color-standard ) !important ;
367
392
}
368
393
369
394
h1 :first-child ,
@@ -437,10 +462,12 @@ div.cratesfyi-package-container {
437
462
438
463
.description-container {
439
464
flex-grow : 3 ;
465
+ color : var (--color-standard );
440
466
441
467
h1 {
442
468
margin : 0 ;
443
469
padding : 15px 14px ;
470
+ color : var (--color-standard );
444
471
445
472
@media #{$media-sm } {
446
473
padding : 15px 0 0 14px ;
@@ -571,6 +598,11 @@ div.search-page-search-form {
571
598
572
599
.about {
573
600
font-family : $font-family-serif ;
601
+ color : var (--color-standard );
602
+
603
+ a {
604
+ color : var (--color-url );
605
+ }
574
606
575
607
.pure-menu a :hover span {
576
608
text-decoration : none ;
@@ -593,8 +625,9 @@ div.search-page-search-form {
593
625
background-color : inherit ;
594
626
}
595
627
596
- h4 {
628
+ h1 , h2 , h3 , h4 , h5 , h6 {
597
629
border-bottom-color : var (--color-border ) !important ;
630
+ color : var (--color-standard ) !important ;
598
631
}
599
632
}
600
633
0 commit comments