Update the actual config forms page code to use modern config forms CSS.

Review Request #11331 — Created Dec. 15, 2020 and submitted

Information

Djblets
release-2.0.x

Reviewers

Djblets 2.0 got a major update to config forms, moving to our modern CSS
component model and fixing up a bunch of styling. Everything in Djblets
was updated to use this except, ironically, the module that introduced
config forms in the first place.

The actual configforms Python module and related JavaScript code is
responsible for pages like the My Account page in Review Board, or the
admin UI in RBCommons. This module was still using legacy naming, which
meant we weren't able to get some of the benefits of newer styling, and
were building UIs that needed workarounds for layout.

This change moves this last remaining part of Djblets to the modern
components.

Unit tests pass.

Tested each page in My Account

Summary ID
Update the actual config forms page code to use modern config forms CSS.
Djblets 2.0 got a major update to config forms, moving to our modern CSS component model and fixing up a bunch of styling. Everything in Djblets was updated to use this except, ironically, the module that introduced config forms in the first place. The actual `configforms` Python module and related JavaScript code is responsible for pages like the My Account page in Review Board, or the admin UI in RBCommons. This module was still using legacy naming, which meant we weren't able to get some of the benefits of newer styling, and were building UIs that needed workarounds for layout. This change moves this last remaining part of Djblets to the modern components.
019cefba68038e0af93eafff382e36f7f0a7d89b

chipx86
david
  1. Ship It!
  2. 
      
chipx86
Review request changed
Status:
Completed
Change Summary:
Pushed to release-2.0.x (21067a1)