• 
      

    Add Dark Mode for the Admin UI.

    Review Request #14166 — Created Sept. 12, 2024 and submitted — Latest diff uploaded

    Information

    Review Board
    release-7.x

    Reviewers

    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.


    Commits

    Files