Fix CSS for dark vs light mode #710
Open
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Change the CSS overrides to rely on the existing Doxygen CSS variables and user-preferred theme (light or dark mode) instead of hard-coded dark-mode-only values.
Currently the docs pages only look good in dark mode. If the users prefer light mode, the docs are very hard to consume.
Doxygen actually already comes with viable values for the light mode. In order to properly support both, added an override for these variables for the dark mode and remove the hard-coded values wherever plausible.
Screenshots
Before - light mode
Before - dark mode
After - light mode
After - dark mode