Update Review Board datagrids for dark mode.

Review Request #13810 — Created May 2, 2024 and submitted

Information

Review Board
release-7.x

Reviewers

This updates our datagrids to remove a bunch of CSS overrides that are
now present in Djblets, and to convert what's left on the pages to dark
mode.

Styling updates include the content header, sidebar, custom columns, and
user page.

The user page has had a tweak to the tabs. We now use rb-c-tabs
instead of a custom tab implementation, ensuring we use the same style
consistently. This is primarily a styling update. In the future, this
will move to an Ink component, once that's written.

There's also a fix for the Groups page, which was using the default
template and not our custom template. This was made apparent with the
removal of some of our custom styling.

Unit tests pass.

Tested all the datagrid pages in light and dark mode.

See https://reviews.reviewboard.org/r/13809/ for screenshots.

Summary ID
Update Review Board datagrids for dark mode.
This updates our datagrids to remove a bunch of CSS overrides that are now present in Djblets, and to convert what's left on the pages to dark mode. Styling updates include the content header, sidebar, custom columns, and user page. The user page has had a tweak to the tabs. We now use `rb-c-tabs` instead of a custom tab implementation, ensuring we use the same style consistently. This is primarily a styling update. In the future, this will move to an Ink component, once that's written. There's also a fix for the Groups page, which was using the default template and not our custom template. This was made apparent with the removal of some of our custom styling.
dff5d6bc9695a20ccf1951103b5966339e3831d9
maubin
  1. Ship It!
  2. 
      
david
  1. Ship It!
  2. 
      
chipx86
Review request changed
Status:
Completed
Change Summary:
Pushed to release-7.x (549061b)