Improve styling and modernize the template for Change Form pages.

Review Request #10850 — Created Jan. 23, 2020 and submitted — Latest diff uploaded

Information

Review Board
release-4.0.x

Reviewers

This change completes much of the re-styling and re-implementation of
the administration UI's Change Form pages. It adds specialized styling
for some Django admin form widgets to help them better fit into our
pages and updates existing styles to fix up some small layout issues.

It also updates the main change form template to remove legacy cruft and
to take advantage of our modern CSS components. As part of this template
rewrite, we no longer pull in the Django admin UI form CSS. An upcoming
change will scrap the remainder of the Django styles and overrides,
paving the way for Django 1.11.

Tested every change form for every model in desktop and mobile modes,
making sure everything rendered as expected.

Diff Revision 1 (Latest)

Commits

First Last Summary ID Author
Improve styling and modernize the template for Change Form pages.
This change completes much of the re-styling and re-implementation of the administration UI's Change Form pages. It adds specialized styling for some Django admin form widgets to help them better fit into our pages and updates existing styles to fix up some small layout issues. It also updates the main change form template to remove legacy cruft and to take advantage of our modern CSS components. As part of this template rewrite, we no longer pull in the Django admin UI form CSS. An upcoming change will scrap the remainder of the Django styles and overrides, paving the way for Django 1.11.
89663409ba908abcf7170a60499af693ec618431 Christian Hammond
reviewboard/static/rb/css/pages/admin/change-form.less
reviewboard/templates/admin/base_site.html
reviewboard/templates/admin/change_form.html
reviewboard/templates/admin/change_list.html
reviewboard/templates/admin/submit_line.html
reviewboard/templates/admin/widgets/split_datetime.html
Loading...