|
171 | 171 | color: gray; |
172 | 172 | } |
173 | 173 |
|
| 174 | +/* |
| 175 | + Dark Mode Styles |
| 176 | + Applied via @media query OR .bigframes-dark-mode class (detected via JS) |
| 177 | +*/ |
| 178 | + |
174 | 179 | @media (prefers-color-scheme: dark) { |
175 | 180 | .bigframes-widget .footer, |
176 | 181 | .bigframes-widget table { |
|
217 | 222 | color: #aaa; |
218 | 223 | } |
219 | 224 | } |
| 225 | + |
| 226 | +/* Duplicated Dark Mode rules for explicit class detection */ |
| 227 | +.bigframes-widget.bigframes-dark-mode .footer, |
| 228 | +.bigframes-widget.bigframes-dark-mode table { |
| 229 | + color: var( |
| 230 | + --colab-primary-text-color, |
| 231 | + var(--jp-ui-font-color0, var(--vscode-editor-foreground, white)) |
| 232 | + ); |
| 233 | + background-color: var( |
| 234 | + --colab-primary-surface-color, |
| 235 | + var(--jp-layout-color0, var(--vscode-editor-background, #202124)) |
| 236 | + ); |
| 237 | +} |
| 238 | + |
| 239 | +.bigframes-widget.bigframes-dark-mode th { |
| 240 | + background-color: var( |
| 241 | + --colab-primary-surface-color, |
| 242 | + var(--jp-layout-color0, var(--vscode-editor-background, black)) |
| 243 | + ); |
| 244 | +} |
| 245 | + |
| 246 | +.bigframes-widget.bigframes-dark-mode table tbody tr:nth-child(odd) td { |
| 247 | + background-color: var( |
| 248 | + --colab-primary-surface-color, |
| 249 | + var(--jp-layout-color0, var(--vscode-editor-background, #383838)) |
| 250 | + ); |
| 251 | +} |
| 252 | + |
| 253 | +.bigframes-widget.bigframes-dark-mode table tbody tr:nth-child(even) td { |
| 254 | + background-color: var( |
| 255 | + --colab-primary-surface-color, |
| 256 | + var(--jp-layout-color0, var(--vscode-editor-background, #202124)) |
| 257 | + ); |
| 258 | +} |
| 259 | + |
| 260 | +.bigframes-widget.bigframes-dark-mode .bigframes-error-message { |
| 261 | + background-color: #511; |
| 262 | + border: 1px solid #f88; |
| 263 | + color: #fcc; |
| 264 | +} |
| 265 | + |
| 266 | +.bigframes-widget.bigframes-dark-mode .null-value { |
| 267 | + color: #aaa; |
| 268 | +} |
0 commit comments