|
2 | 2 | *
|
3 | 3 | */
|
4 | 4 |
|
| 5 | +:root { |
| 6 | + --xr-font-color0: var(--jp-content-font-color0, rgba(0, 0, 0, 1)); |
| 7 | + --xr-font-color2: var(--jp-content-font-color2, rgba(0, 0, 0, 0.54)); |
| 8 | + --xr-font-color3: var(--jp-content-font-color3, rgba(0, 0, 0, 0.38)); |
| 9 | + --xr-border-color: var(--jp-border-color2, #e0e0e0); |
| 10 | + --xr-disabled-color: var(--jp-layout-color3, #bdbdbd); |
| 11 | + --xr-background-color: var(--jp-layout-color0, white); |
| 12 | + --xr-background-color-row-even: var(--jp-layout-color1, white); |
| 13 | + --xr-background-color-row-odd: var(--jp-layout-color2, #eeeeee); |
| 14 | +} |
| 15 | + |
5 | 16 | .xr-wrap {
|
6 | 17 | min-width: 300px;
|
7 | 18 | max-width: 700px;
|
|
11 | 22 | padding-top: 6px;
|
12 | 23 | padding-bottom: 6px;
|
13 | 24 | margin-bottom: 4px;
|
14 |
| - border-bottom: solid 1px #ddd; |
| 25 | + border-bottom: solid 1px var(--xr-border-color); |
15 | 26 | }
|
16 | 27 |
|
17 | 28 | .xr-header > div,
|
|
28 | 39 | }
|
29 | 40 |
|
30 | 41 | .xr-obj-type {
|
31 |
| - color: #555; |
32 |
| -} |
33 |
| - |
34 |
| -.xr-array-name { |
35 |
| - color: #000; |
| 42 | + color: var(--xr-font-color2); |
36 | 43 | }
|
37 | 44 |
|
38 | 45 | .xr-sections {
|
|
50 | 57 | }
|
51 | 58 |
|
52 | 59 | .xr-section-item input + label {
|
53 |
| - color: #ccc; |
| 60 | + color: var(--xr-disabled-color); |
54 | 61 | }
|
55 | 62 |
|
56 | 63 | .xr-section-item input:enabled + label {
|
57 | 64 | cursor: pointer;
|
58 |
| - color: #555; |
| 65 | + color: var(--xr-font-color2); |
59 | 66 | }
|
60 | 67 |
|
61 | 68 | .xr-section-item input:enabled + label:hover {
|
62 |
| - color: #000; |
| 69 | + color: var(--xr-font-color0); |
63 | 70 | }
|
64 | 71 |
|
65 | 72 | .xr-section-summary {
|
66 | 73 | grid-column: 1;
|
67 |
| - color: #555; |
| 74 | + color: var(--xr-font-color2); |
68 | 75 | font-weight: 500;
|
69 | 76 | }
|
70 | 77 |
|
|
74 | 81 | }
|
75 | 82 |
|
76 | 83 | .xr-section-summary-in:disabled + label {
|
77 |
| - color: #555; |
| 84 | + color: var(--xr-font-color2); |
78 | 85 | }
|
79 | 86 |
|
80 | 87 | .xr-section-summary-in + label:before {
|
|
86 | 93 | }
|
87 | 94 |
|
88 | 95 | .xr-section-summary-in:disabled + label:before {
|
89 |
| - color: #ccc; |
| 96 | + color: var(--xr-disabled-color); |
90 | 97 | }
|
91 | 98 |
|
92 | 99 | .xr-section-summary-in:checked + label:before {
|
|
129 | 136 | }
|
130 | 137 |
|
131 | 138 | .xr-preview {
|
132 |
| - color: #888; |
| 139 | + color: var(--xr-font-color3); |
133 | 140 | }
|
134 | 141 |
|
135 | 142 | .xr-array-preview,
|
|
186 | 193 | .xr-var-item > div,
|
187 | 194 | .xr-var-item label,
|
188 | 195 | .xr-var-item > .xr-var-name span {
|
189 |
| - background-color: #fcfcfc; |
| 196 | + background-color: var(--xr-background-color-row-even); |
190 | 197 | margin-bottom: 0;
|
191 | 198 | }
|
192 | 199 |
|
|
197 | 204 | .xr-var-list > li:nth-child(odd) > div,
|
198 | 205 | .xr-var-list > li:nth-child(odd) > label,
|
199 | 206 | .xr-var-list > li:nth-child(odd) > .xr-var-name span {
|
200 |
| - background-color: #efefef; |
| 207 | + background-color: var(--xr-background-color-row-odd); |
201 | 208 | }
|
202 | 209 |
|
203 | 210 | .xr-var-name {
|
|
211 | 218 | .xr-var-dtype {
|
212 | 219 | grid-column: 3;
|
213 | 220 | text-align: right;
|
214 |
| - color: #555; |
| 221 | + color: var(--xr-font-color2); |
215 | 222 | }
|
216 | 223 |
|
217 | 224 | .xr-var-preview {
|
|
241 | 248 | .xr-var-attrs,
|
242 | 249 | .xr-var-data {
|
243 | 250 | display: none;
|
244 |
| - background-color: #fff !important; |
| 251 | + background-color: var(--xr-background-color) !important; |
245 | 252 | padding-bottom: 5px !important;
|
246 | 253 | }
|
247 | 254 |
|
@@ -288,7 +295,7 @@ dl.xr-attrs {
|
288 | 295 |
|
289 | 296 | .xr-attrs dt:hover span {
|
290 | 297 | display: inline-block;
|
291 |
| - background: #fff; |
| 298 | + background: var(--xr-background-color); |
292 | 299 | padding-right: 10px;
|
293 | 300 | }
|
294 | 301 |
|
|
0 commit comments