Add Dark Mode for the Admin UI.
Review Request #14166 — Created Sept. 12, 2024 and submitted
Review Board 7.1 will ship with Dark Mode enabled all throughout the
product. We introduced it as a beta, opt-in feature in 7.0, but we
didn't have it universally, as we didn't have time to convert the Admin
UI or some of the components in Djblets. Since then, we've made progress
on pretty much every component the Admin UI depends on.We now support Dark Mode all throughout. This includes all the Admin
settings pages, dashboard widgets, security checks, and more. Colors
were converted to Ink color palettes, buttons to Ink buttons, and
various styles fixed.An upcoming change will enable Dark Mode for all users based on system
settings.As a note, the support banner in the Admin Dashboard is bright, but there
are plans to make further changes specifically to this area in an
upcoming change, so it will remain as alert styling for now.
Tested all pages in the Admin UI in dark mode and in light mode, checking
for any visual issues.Screenshots on the review request are included just for notable pages.
Most use standard dark mode styling and color palettes and aren't notable.
Summary | ID |
---|---|
f43757d1354f1b034750189652a0aa3c9dba1979 |
Description | From | Last Updated |
---|---|---|
Can we indent the second line to line up the class names? |
david |
- Change Summary:
-
Reworked some HTML building to pre-build the CSS class name list, to make the HTML formatting more readable.
- Commits:
-
Summary ID 6978ab99683a60ffde2fa8c76ea455adfdabdec2 f43757d1354f1b034750189652a0aa3c9dba1979 - Branch:
-
release-7.1.xrelease-7.x
- Diff:
-
Revision 2 (+242 -84)