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

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

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.

Changes between revision 1 and 2

orig
1
2

Commits

Summary ID Author
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.
e73719a57d3969cf221925707f852a532da8d43a David Trowbridge
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 David Trowbridge
djblets/integrations/templates/integrations/parts/integration_list.html
Loading...