Skip to content

Commit 4fe6106

Browse files
committed
refactor: remove aside sponsor related code
1 parent c4d55f5 commit 4fe6106

5 files changed

Lines changed: 92 additions & 167 deletions

File tree

css/app.css

Lines changed: 26 additions & 62 deletions
Original file line numberDiff line numberDiff line change
@@ -27,13 +27,13 @@ body {
2727
}
2828

2929
.light_mode_hidden {
30-
display: none!important;
30+
display: none !important;
3131
}
3232
html.dark .light_mode_hidden {
33-
display: inherit!important;
33+
display: inherit !important;
3434
}
3535
html.dark .dark_mode_hidden {
36-
display: none!important;
36+
display: none !important;
3737
}
3838

3939
.sr_only {
@@ -43,7 +43,7 @@ html.dark .dark_mode_hidden {
4343
padding: 0;
4444
margin: -1px;
4545
overflow: hidden;
46-
clip: rect(0,0,0,0);
46+
clip: rect(0, 0, 0, 0);
4747
white-space: nowrap;
4848
border-width: 0;
4949
}
@@ -79,12 +79,13 @@ html.dark .dark_mode_hidden {
7979
color: var(--base-text-color);
8080
}
8181

82-
.logo_container a, .logo_container svg {
82+
.logo_container a,
83+
.logo_container svg {
8384
display: block;
8485
}
8586

8687
.logo_container svg {
87-
transition: transform .2s ease;
88+
transition: transform 0.2s ease;
8889
width: var(--mobile-logo-width);
8990
}
9091

@@ -138,16 +139,19 @@ html.dark .dark_mode_hidden {
138139
margin: 0 8px;
139140
}
140141

141-
.header_nav_items a, .header_nav_items button {
142+
.header_nav_items a,
143+
.header_nav_items button {
142144
color: var(--nav-items-link-color);
143-
transition: color .1s ease-in-out;
145+
transition: color 0.1s ease-in-out;
144146
}
145147

146-
.header_nav_items a:hover, .header_nav_items button:hover {
148+
.header_nav_items a:hover,
149+
.header_nav_items button:hover {
147150
color: var(--nav-items-hover-link-color);
148151
}
149152

150-
.header_nav_items .theme_switcher_light_mode, .header_nav_items .theme_switcher_dark_mode {
153+
.header_nav_items .theme_switcher_light_mode,
154+
.header_nav_items .theme_switcher_dark_mode {
151155
display: none;
152156
margin-top: 2px;
153157
}
@@ -162,7 +166,8 @@ html.dark .dark_mode_hidden {
162166
height: 20px;
163167
}
164168

165-
.header_nav_items .theme_switcher_light_mode svg, .header_nav_items .theme_switcher_dark_mode svg {
169+
.header_nav_items .theme_switcher_light_mode svg,
170+
.header_nav_items .theme_switcher_dark_mode svg {
166171
width: 22px;
167172
height: 22px;
168173
}
@@ -214,7 +219,8 @@ html.light .theme_switcher_light_mode {
214219
--header-anchor-font-size: 16px;
215220
}
216221

217-
.popup_menu .header_nav_menu a, .popup_menu .header_nav_menu label {
222+
.popup_menu .header_nav_menu a,
223+
.popup_menu .header_nav_menu label {
218224
color: var(--popup-menu-link-color);
219225
font-weight: 500;
220226
padding: 3px calc(var(--surface-spacing) / 2);
@@ -290,15 +296,15 @@ html.light .theme_switcher_light_mode {
290296
right: 0;
291297
z-index: var(--sidebar-overlay-z-index);
292298
background: var(--sidebar-overlay-bg-color);
293-
transition: opacity .1s ease-out;
299+
transition: opacity 0.1s ease-out;
294300
opacity: 0;
295301
pointer-events: none;
296302
}
297303

298304
.docs_sidebar_overlay.visible {
299305
opacity: 1;
300306
pointer-events: inherit;
301-
transition: opacity .1s ease-in;
307+
transition: opacity 0.1s ease-in;
302308
}
303309

304310
.docs_sidebar {
@@ -310,7 +316,7 @@ html.light .theme_switcher_light_mode {
310316
background: var(--surface-bg-color);
311317
visibility: hidden;
312318
transform: translateX(-110vw);
313-
transition: transform .2s cubic-bezier(.16,1,.3,1);
319+
transition: transform 0.2s cubic-bezier(0.16, 1, 0.3, 1);
314320
}
315321

316322
.docs_sidebar.visible {
@@ -385,7 +391,7 @@ html.light .theme_switcher_light_mode {
385391
text-decoration: none;
386392
color: var(--sidebar-link-text-color);
387393
border-radius: var(--rounded-sm);
388-
transition: background .2s cubic-bezier(0,0,.2,1);
394+
transition: background 0.2s cubic-bezier(0, 0, 0.2, 1);
389395
text-overflow: ellipsis;
390396
overflow: hidden;
391397
white-space: nowrap;
@@ -465,10 +471,11 @@ html.light .theme_switcher_light_mode {
465471
white-space: nowrap;
466472
overflow: hidden;
467473
text-overflow: ellipsis;
468-
transition: color .1s ease-in-out;
474+
transition: color 0.1s ease-in-out;
469475
}
470476

471-
.aside_container nav li a:hover, .aside_container nav li a.up-current {
477+
.aside_container nav li a:hover,
478+
.aside_container nav li a.up-current {
472479
color: var(--aside-active-link-text-color);
473480
-webkit-font-smoothing: initial;
474481
-moz-osx-font-smoothing: initial;
@@ -482,49 +489,6 @@ html.light .theme_switcher_light_mode {
482489
margin-left: 15px;
483490
}
484491

485-
.aside_container .sponsored_container {
486-
margin-top: 30px;
487-
}
488-
489-
.aside_container .sponsor {
490-
padding: 2px var(--surface-spacing);
491-
}
492-
493-
.aside_container .sponsor .sponsor_logo {
494-
background: var(--aside-sponsor-bg-color);
495-
padding: 10px 10px;
496-
display: flex;
497-
align-items: center;
498-
justify-content: center;
499-
min-height: 55px;
500-
text-transform: uppercase;
501-
font-size: 11px;
502-
letter-spacing: 0.5px;
503-
color: var(--aside-sponsor-text-color);
504-
font-weight: 500;
505-
}
506-
.aside_container .sponsor .sponsor_logo:hover {
507-
color: var(--aside-sponsor-hover-text-color);
508-
}
509-
510-
.aside_container .sponsor .sponsor_logo img {
511-
transition: transform .2s ease;
512-
}
513-
514-
.aside_container .sponsor .sponsor_logo img:hover {
515-
transform: scale(1.05);
516-
}
517-
518-
.sponsor_logo_dark {
519-
display: none;
520-
}
521-
html.dark .sponsor_logo_dark {
522-
display: block;
523-
}
524-
html.dark .sponsor_logo_light {
525-
display: none;
526-
}
527-
528492
.content_footer {
529493
border-top: 1px solid var(--footer-border-color);
530494
margin-top: 64px;
@@ -545,7 +509,7 @@ html.dark .sponsor_logo_light {
545509
align-items: center;
546510
gap: 8px;
547511
color: var(--footer-text-color);
548-
transition: color .1s ease-in-out;
512+
transition: color 0.1s ease-in-out;
549513
}
550514

551515
.content_footer_container a:hover {

css/dark_mode_variables.css

Lines changed: 58 additions & 62 deletions
Original file line numberDiff line numberDiff line change
@@ -3,61 +3,61 @@ html.dark {
33
* Neutral grays are used for surface
44
* and text
55
*/
6-
--neutral-gray-1: var(--mauve-1);
7-
--neutral-gray-2: var(--mauve-2);
8-
--neutral-gray-3: var(--mauve-3);
9-
--neutral-gray-4: var(--mauve-4);
10-
--neutral-gray-5: var(--mauve-5);
11-
--neutral-gray-6: var(--mauve-6);
12-
--neutral-gray-7: var(--mauve-7);
13-
--neutral-gray-8: var(--mauve-8);
14-
--neutral-gray-9: var(--mauve-9);
15-
--neutral-gray-10: var(--mauve-10);
16-
--neutral-gray-11: var(--mauve-11);
17-
--neutral-gray-12: var(--mauve-12);
6+
--neutral-gray-1: var(--mauve-1);
7+
--neutral-gray-2: var(--mauve-2);
8+
--neutral-gray-3: var(--mauve-3);
9+
--neutral-gray-4: var(--mauve-4);
10+
--neutral-gray-5: var(--mauve-5);
11+
--neutral-gray-6: var(--mauve-6);
12+
--neutral-gray-7: var(--mauve-7);
13+
--neutral-gray-8: var(--mauve-8);
14+
--neutral-gray-9: var(--mauve-9);
15+
--neutral-gray-10: var(--mauve-10);
16+
--neutral-gray-11: var(--mauve-11);
17+
--neutral-gray-12: var(--mauve-12);
1818

19-
--neutral-gray-a1: var(--mauve-a1);
20-
--neutral-gray-a2: var(--mauve-a2);
21-
--neutral-gray-a3: var(--mauve-a3);
22-
--neutral-gray-a4: var(--mauve-a4);
23-
--neutral-gray-a5: var(--mauve-a5);
24-
--neutral-gray-a6: var(--mauve-a6);
25-
--neutral-gray-a7: var(--mauve-a7);
26-
--neutral-gray-a8: var(--mauve-a8);
27-
--neutral-gray-a9: var(--mauve-a9);
28-
--neutral-gray-a10: var(--mauve-a10);
29-
--neutral-gray-a11: var(--mauve-a11);
30-
--neutral-gray-a12: var(--mauve-a12);
19+
--neutral-gray-a1: var(--mauve-a1);
20+
--neutral-gray-a2: var(--mauve-a2);
21+
--neutral-gray-a3: var(--mauve-a3);
22+
--neutral-gray-a4: var(--mauve-a4);
23+
--neutral-gray-a5: var(--mauve-a5);
24+
--neutral-gray-a6: var(--mauve-a6);
25+
--neutral-gray-a7: var(--mauve-a7);
26+
--neutral-gray-a8: var(--mauve-a8);
27+
--neutral-gray-a9: var(--mauve-a9);
28+
--neutral-gray-a10: var(--mauve-a10);
29+
--neutral-gray-a11: var(--mauve-a11);
30+
--neutral-gray-a12: var(--mauve-a12);
3131

32-
/**
32+
/**
3333
* Accent color is the primary tint to use
3434
* for colorful elements
3535
*/
36-
--accent-1: var(--violet-1);
37-
--accent-2: var(--violet-2);
38-
--accent-3: var(--violet-3);
39-
--accent-4: var(--violet-4);
40-
--accent-5: var(--violet-5);
41-
--accent-6: var(--violet-6);
42-
--accent-7: var(--violet-7);
43-
--accent-8: var(--violet-8);
44-
--accent-9: var(--violet-9);
45-
--accent-10: var(--violet-10);
46-
--accent-11: var(--violet-11);
47-
--accent-12: var(--violet-12);
36+
--accent-1: var(--violet-1);
37+
--accent-2: var(--violet-2);
38+
--accent-3: var(--violet-3);
39+
--accent-4: var(--violet-4);
40+
--accent-5: var(--violet-5);
41+
--accent-6: var(--violet-6);
42+
--accent-7: var(--violet-7);
43+
--accent-8: var(--violet-8);
44+
--accent-9: var(--violet-9);
45+
--accent-10: var(--violet-10);
46+
--accent-11: var(--violet-11);
47+
--accent-12: var(--violet-12);
4848

49-
--accent-a1: var(--violet-a1);
50-
--accent-a2: var(--violet-a2);
51-
--accent-a3: var(--violet-a3);
52-
--accent-a4: var(--violet-a4);
53-
--accent-a5: var(--violet-a5);
54-
--accent-a6: var(--violet-a6);
55-
--accent-a7: var(--violet-a7);
56-
--accent-a8: var(--violet-a8);
57-
--accent-a9: var(--violet-a9);
58-
--accent-a10: var(--violet-a10);
59-
--accent-a11: var(--violet-a11);
60-
--accent-a12: var(--violet-a12);
49+
--accent-a1: var(--violet-a1);
50+
--accent-a2: var(--violet-a2);
51+
--accent-a3: var(--violet-a3);
52+
--accent-a4: var(--violet-a4);
53+
--accent-a5: var(--violet-a5);
54+
--accent-a6: var(--violet-a6);
55+
--accent-a7: var(--violet-a7);
56+
--accent-a8: var(--violet-a8);
57+
--accent-a9: var(--violet-a9);
58+
--accent-a10: var(--violet-a10);
59+
--accent-a11: var(--violet-a11);
60+
--accent-a12: var(--violet-a12);
6161

6262
--progress-bar-color: var(--accent-a11);
6363
--surface-bg-color: var(--neutral-gray-1);
@@ -78,7 +78,7 @@ html.dark {
7878
--pre-background-color: var(--neutral-gray-3);
7979
--code-text-color: var(--accent-a11);
8080
--code-bg-color: var(--accent-a3);
81-
--sidebar-overlay-bg-color: rgba(0, 0, 0, .6);
81+
--sidebar-overlay-bg-color: rgba(0, 0, 0, 0.6);
8282
--sidebar-link-text-color: var(--neutral-gray-11);
8383
--sidebar-hover-link-bg-color: var(--neutral-gray-a5);
8484
--sidebar-hover-link-text-color: var(--neutral-gray-12);
@@ -98,24 +98,24 @@ html.dark {
9898
--copy-code-border-color: hsl(260deg 1.68% 21.01%);
9999
--note-icon-color: var(--accent-a10);
100100
--warning-icon-color: var(--orange-a11);
101-
--tip-icon-color: hsl(151, 55.0%, 41.5%);
102-
--success-tick-color: hsl(151, 55.0%, 41.5%);
101+
--tip-icon-color: hsl(151, 55%, 41.5%);
102+
--success-tick-color: hsl(151, 55%, 41.5%);
103103
--code-comment-color: var(--neutral-gray-11);
104104
--code-comment-green-tint: #648777;
105105
--code-highlight-bg-color: hsl(0deg 0% 0% / 20%);
106106
--code-highlight-border-color: var(--accent-a8);
107107
--code-insert-bg-color: hsla(158, 98.6%, 59.7%, 0.105);
108108
--code-insert-border-color: hsla(152, 99.9%, 66.5%, 0.661);
109-
--code-delete-bg-color: hsla(359, 99.1%, 61.1%, 0.130);
109+
--code-delete-bg-color: hsla(359, 99.1%, 61.1%, 0.13);
110110
--code-delete-border-color: hsla(358, 100%, 67.5%, 0.942);
111111
--sidebar-backdrop-color: hsl(0deg 0% 0% / 80%);
112112
--errors-bg-color: hsl(356, 43.4%, 16.4%);
113113
--errors-border-color: hsl(356, 51.1%, 21.9%);
114-
--errors-text-color: hsl(351, 89.0%, 96.0%);
115-
--caption-error-border-color: hsl(358, 85.3%, 64.0%);
116-
--caption-error-bg-color: hsl(358, 85.3%, 64.0%);
117-
--caption-success-border-color: hsl(151, 55.0%, 41.5%);
118-
--caption-success-bg-color: hsl(151, 55.0%, 41.5%);
114+
--errors-text-color: hsl(351, 89%, 96%);
115+
--caption-error-border-color: hsl(358, 85.3%, 64%);
116+
--caption-error-bg-color: hsl(358, 85.3%, 64%);
117+
--caption-success-border-color: hsl(151, 55%, 41.5%);
118+
--caption-success-bg-color: hsl(151, 55%, 41.5%);
119119
--caption-info-border-color: var(--iris-a11);
120120
--caption-info-bg-color: var(--iris-a10);
121121

@@ -134,10 +134,6 @@ html.dark {
134134
--prose-alert-bg-color: var(--neutral-gray-3);
135135
--prose-alert-border-color: var(--neutral-gray-5);
136136

137-
--aside-sponsor-bg-color: var(--neutral-gray-3);
138-
--aside-sponsor-text-color: var(--neutral-gray-11);
139-
--aside-sponsor-hover-text-color: var(--neutral-gray-12);
140-
141137
--footer-text-color: var(--neutral-gray-11);
142138
--footer-hover-text-color: var(--neutral-gray-12);
143139
--footer-border-color: var(--neutral-gray-4);

0 commit comments

Comments
 (0)