Add dark mode support to the New Review Request page.

Review Request #13912 — Created May 31, 2024 and submitted

Information

Review Board
release-7.x

Reviewers

The New Review Request page now works in both light and dark modes. Much
of this is pretty straight-forward, moving to standard Ink design tokens
for headers, links, borders, and data tables (for the commits).

The one larger change is that the error information now uses Ink Alerts.
This gives a more consistent error appearance, and a more prominent
button for "Try again."

Tested the page in light and dark modes.

Tested repositories with and without post-commit support.

Tested with branch and commit errors.

Tested diff upload errors.

Tested commits already posted for review.

Unit tests pass.

Summary ID
Add dark mode support to the New Review Request page.
The New Review Request page now works in both light and dark modes. Much of this is pretty straight-forward, moving to standard Ink design tokens for headers, links, borders, and data tables (for the commits). The one larger change is that the error information now uses Ink Alerts. This gives a more consistent error appearance, and a more prominent button for "Try again."
948d227e4cdfbce24a477ccc9b8c670aac2a7bd7

Description From Last Updated

Alignment here is off.

daviddavid
david
  1. 
      
  2. Show all issues

    Alignment here is off.

    1. I'm not going to tackle this in this change, as it applies to the Search field as well. I'll track it for later.

  3. 
      
david
  1. Ship It!
  2. 
      
maubin
  1. Ship It!
  2. 
      
chipx86
chipx86
chipx86
Review request changed
Status:
Completed
Change Summary:
Pushed to release-7.x (9191472)