diff options
| author | Tom Carrick <tom@carrick.eu> | 2023-11-23 15:11:03 +0100 |
|---|---|---|
| committer | Natalia <124304+nessita@users.noreply.github.com> | 2023-11-23 16:57:21 -0300 |
| commit | bac9e94ace79d79c55e94b8aba05db0d148430e2 (patch) | |
| tree | c1ba3f6b7390b2d9444fbb68eca783858b1305d3 | |
| parent | 3d943c4f55e24eb77a5fc70e6253e182110d80f6 (diff) | |
[4.2.x] Fixed #34994 -- Fixed checkbox layout in admin's change page for narrow screen widths.
Regression in d687febce5868545f99974d2499a91f81a32fef5.
Backport of a89c715c3bcf7ab1a90747cf8658ebce6304b6e4 from main
| -rw-r--r-- | django/contrib/admin/static/admin/css/responsive.css | 8 | ||||
| -rw-r--r-- | django/contrib/admin/static/admin/css/responsive_rtl.css | 3 | ||||
| -rw-r--r-- | docs/releases/4.2.8.txt | 3 |
3 files changed, 10 insertions, 4 deletions
diff --git a/django/contrib/admin/static/admin/css/responsive.css b/django/contrib/admin/static/admin/css/responsive.css index 9ce4f67bf2..a786557e4f 100644 --- a/django/contrib/admin/static/admin/css/responsive.css +++ b/django/contrib/admin/static/admin/css/responsive.css @@ -565,6 +565,10 @@ input[type="submit"], button { flex-flow: column; } + .flex-container.checkbox-row { + flex-flow: row; + } + textarea { max-width: none; } @@ -598,10 +602,6 @@ input[type="submit"], button { max-width: 100%; } - .aligned .checkbox-row { - align-items: center; - } - .aligned .checkbox-row input { flex: 0 1 auto; margin: 0; diff --git a/django/contrib/admin/static/admin/css/responsive_rtl.css b/django/contrib/admin/static/admin/css/responsive_rtl.css index 639e20b2d1..31dc8ff7db 100644 --- a/django/contrib/admin/static/admin/css/responsive_rtl.css +++ b/django/contrib/admin/static/admin/css/responsive_rtl.css @@ -78,4 +78,7 @@ margin-left: 0; margin-right: 0; } + [dir="rtl"] .aligned .vCheckboxLabel { + padding: 1px 5px 0 0; + } } diff --git a/docs/releases/4.2.8.txt b/docs/releases/4.2.8.txt index be87f01054..5b0b558c35 100644 --- a/docs/releases/4.2.8.txt +++ b/docs/releases/4.2.8.txt @@ -24,3 +24,6 @@ Bugfixes * Fixed a regression in Django 4.2 where the admin's change list page had misaligned pagination links and inputs when using ``list_editable`` (:ticket:`34991`). + +* Fixed a regression in Django 4.2 where checkboxes in the admin would be + centered on narrower screen widths (:ticket:`34994`). |
