• 
      

    Add dark mode support for config form menus and privacy rights.

    Review Request #13857 — Created May 14, 2024 and submitted — Latest diff uploaded

    Information

    Djblets
    release-5.x

    Reviewers

    The config form drop-down menus now make use of the Ink Menu color
    palette, helping to resemble a typical menu. These components are
    pending deprecation in favor of Ink.

    The privacy consent UI is now styled for dark mode. When on light mode,
    they appear as they have before. On dark mode, a pending consent request
    uses a dark cool grey background. Allowed consent uses a transparent
    background with a green border and text. Blocked consent uses a
    transparent background with a green border and text. These colors are
    styled from Ink's Success/Error accent colors.

    Tested the My Account API token policy menu on light and dark mode.

    Tested the consent requirements page on light and dark mode. Toggled between
    allowed and blocked consent, and put the options in request mode to verify
    those as well.


    Commits

    Files