Consolidate review request UI CSS imports to an index.less.

Review Request #13904 — Created May 29, 2024 and submitted

Information

Review Board
release-7.x

Reviewers

The files in css/ui/review-request/ and css/ui/reviews/ were being
imported into the bundle individually, which gave us two paths to deal
with any time we wanted to add a new file.

We now provide index.less files in both directories, which contain the
imports for that directory, giving the bundle one place exactly to
import from.

There are plenty of remaining problems with our CSS directory layout,
but those are for another time.

Successfully built the CSS.

Summary ID
Consolidate review request UI CSS imports to an index.less.
The files in `css/ui/review-request/` and `css/ui/reviews/` were being imported into the bundle individually, which gave us two paths to deal with any time we wanted to add a new file. We now provide `index.less` files in both directories, which contain the imports for that directory, giving the bundle one place exactly to import from. There are plenty of remaining problems with our CSS directory layout, but those are for another time.
a493e2e7974c163c6a1bcfe2cdcf8d66e9ff3496
chipx86
david
  1. Ship It!
  2. 
      
maubin
  1. Ship It!
  2. 
      
chipx86
Review request changed
Status:
Completed
Change Summary:
Pushed to release-7.x (b11f900)