Skip to content

Commit 464b422

Browse files
Fix styling for dark mode
1 parent c379fca commit 464b422

File tree

1 file changed

+16
-23
lines changed

1 file changed

+16
-23
lines changed

dask_sphinx_theme/static/css/style.css

Lines changed: 16 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -37,12 +37,18 @@ code {
3737
}
3838

3939
body {
40+
background-image: url("../images/background-grid.svg");
41+
background-repeat: repeat;
4042
padding-top: calc(var(--pst-header-height));
41-
background-color: #fff;
43+
background-color: var(--pst-color-background);
4244
font-family: var(--pst-font-family-base);
4345
font-weight: 400;
4446
line-height: 1.65;
45-
color: var(--black);
47+
color: var(--sd-color-primary-bg-text);
48+
}
49+
50+
main {
51+
background-color: var(--pst-color-background);
4652
}
4753

4854
*,
@@ -51,19 +57,14 @@ body {
5157
box-sizing: border-box;
5258
}
5359

54-
body {
55-
background-image: url("../images/background-grid.svg");
56-
background-repeat: repeat;
57-
}
58-
5960
.container,
6061
.container-lg,
6162
.container-md,
6263
.container-sm,
6364
.container-xl {
6465
max-width: 1600px;
6566
margin-left: inherit;
66-
background-color: white;
67+
background-color: var(--pst-color-background);
6768
}
6869

6970
@media (min-width: 1600px) {
@@ -84,10 +85,6 @@ body {
8485
display: none;
8586
}
8687

87-
button.theme-switch-button {
88-
display: none !important;
89-
}
90-
9188
/* reference links */
9289

9390
main.bd-content #main-content a {
@@ -121,18 +118,18 @@ see github.com/dask/dask-sphinx-theme/issues/74 */
121118

122119
#site-navigation nav ul.nav li a {
123120
padding-left: 2%;
124-
color: var(--black);
121+
color: var(--sd-color-primary-bg-text);
125122
text-decoration: none;
126123
}
127124

128125
#site-navigation nav ul.nav ul li a {
129-
color: var(--black);
126+
color: var(--sd-color-primary-bg-text);
130127
}
131128

132129
#site-navigation nav ul.nav a:hover {
133-
color: var(--black);
130+
color: var(--sd-color-primary-bg-text);
134131
font-weight: 700;
135-
border-left: 2px solid var(--black);
132+
border-left: 2px solid var(--sd-color-primary-bg-text);
136133
}
137134

138135
/* #site-navigation nav ul.nav li a:active {
@@ -151,11 +148,11 @@ see github.com/dask/dask-sphinx-theme/issues/74 */
151148
position: relative;
152149
margin-top: 1.25em;
153150
margin-bottom: 0.5em;
154-
color: var(--black);
151+
color: var(--sd-color-primary-bg-text);
155152
}
156153

157154
#site-navigation div.navbar_extra_footer {
158-
color: var(--black);
155+
color: vvar(--sd-color-primary-bg-text);
159156
padding-bottom: 3em;
160157
margin-bottom: 0;
161158
}
@@ -167,7 +164,7 @@ footer .footer-item {
167164

168165
/* table on contents (right sidebar) */
169166
.bd-toc .toc-entry a {
170-
color: var(--black);
167+
color: var(--sd-color-primary-bg-text);
171168
text-decoration: none;
172169
}
173170

@@ -191,10 +188,6 @@ div.navbar-brand-box {
191188
padding-top: 0;
192189
}
193190

194-
main {
195-
background-color: var(--bs-body-bg);
196-
}
197-
198191
main.bd-content {
199192
padding-top: 6em !important;
200193
}

0 commit comments

Comments
 (0)