Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support dark mode on the admin interface #387

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

Kallb123
Copy link

Previously only half the interface would "support" dark mode (some elements would go dark and the text would be unreadable). Now, an optional dark mode has been applied across the admin interface, which is enabled based upon your system setting. This is how it was already half-implemented by the component library.

Before:
image

After:
image

How to Test

  1. bun dev
  2. Open the admin interface http://localhost:5173/#/
  3. Navigate through pages and see the standard light theme.
  4. Change your OS theme to dark. This seems to be different to the browser setting (which doesn't change websites, just the browser UI like tabs and menus).
  5. The admin interface should update with a dark theme when the OS theme changes. Navigate through the pages to evaluate the dark mode.

Previously only half the interface would support dark mode (some elements would go dark and the text would be unreadable). Dark mode has been applied across the admin interface (dependent on your system setting).
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant