Skip to content

Dark Mode Regression: Axis labels and chart text not visible (missing white color styling) #34214

@HarshithGamini

Description

@HarshithGamini

Bug description

When using dark mode, charts are rendered without visible axis labels and other chart text elements. This appears to be due to the labels not switching to a lighter color (e.g., white), making them effectively invisible against the dark background.

Steps to Reproduce

  • Switch to dark mode.
  • Open any chart (e.g., bar chart, line chart, etc.).

Screenshots/recordings

Image

Superset version

master / latest-dev

Python version

3.11

Node version

18 or greater

Browser

Chrome

Additional context

No response

Checklist

  • I have searched Superset docs and Slack and didn't find a solution to my problem.
  • I have searched the GitHub issue tracker and didn't find a similar bug report.
  • I have checked Superset's logs for errors and if I found a relevant Python stacktrace, I included it here as text in the "additional context" section.

Metadata

Metadata

Assignees

Labels

#bug:cosmeticCosmetic/layout/design tweak neededcares:presetPreset cares about this issueglobal:themingRelated to theming Superset

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions