• 
      

    Update integrations form and pop-up to work in dark mode.

    Review Request #13976 — Created June 17, 2024 and submitted

    Information

    Djblets
    release-5.x

    Reviewers

    The integrations form and pop-up are nominally part of the admin UI,
    which doesn't yet support dark mode, but that's not always the case.
    This change makes it so we use an Ink button and icon for the "Add
    Integration" button, and styles the pop-up to be legible in dark mode.

    Used the integrations pop-up on a non-admin page with dark mode enabled.

    Summary ID
    Update integrations form and pop-up to work in dark mode.
    The integrations form and pop-up are nominally part of the admin UI, which doesn't yet support dark mode, but that's not always the case. This change makes it so we use an Ink button and icon for the "Add Integration" button, and styles the pop-up to be legible in dark mode. Testing Done: Used the integrations pop-up on a non-admin page with dark mode enabled.
    468d2804ad91e575dffbaa3c15249399a4871c2e

    Description From Last Updated

    Can I see a screenshot?

    chipx86chipx86

    This is missing ink-c-button__icon (first class).

    chipx86chipx86
    chipx86
    1. 
        
    2. Show all issues

      Can I see a screenshot?

    3. Show all issues

      This is missing ink-c-button__icon (first class).

    4. 
        
    david
    david
    chipx86
    1. Ship It!
    2. 
        
    david
    Review request changed
    Status:
    Completed
    Change Summary:
    Pushed to release-5.x (f6c704d)