[Django] #34316: Visual regressions in admin's change password form

2 views
Skip to first unread message

Django

unread,
Feb 7, 2023, 12:20:33 AM2/7/23
to django-...@googlegroups.com
#34316: Visual regressions in admin's change password form
--------------------------------------------+------------------------
Reporter: Mariusz Felisiak | Owner: nobody
Type: Bug | Status: new
Component: contrib.admin | Version: 4.2
Severity: Release blocker | Keywords:
Triage Stage: Unreviewed | Has patch: 0
Needs documentation: 0 | Needs tests: 0
Patch needs improvement: 0 | Easy pickings: 0
UI/UX: 0 |
--------------------------------------------+------------------------
I noticed two visual regressions in
96a598356a9ea8c2c05b22cadc12e256a3b295fd:
- There is no gap before the ''"this form"'' link on the ''"Change user"''
form:

- Inputs are in the wrong place (as far as I'm aware `<div>...</div>` is
missing around `<label>` and `<input>`) on the ''"Change password"'' form:

--
Ticket URL: <https://code.djangoproject.com/ticket/34316>
Django <https://code.djangoproject.com/>
The Web framework for perfectionists with deadlines.

Django

unread,
Feb 7, 2023, 12:20:49 AM2/7/23
to django-...@googlegroups.com
#34316: Visual regressions in admin's change password form
----------------------------------+--------------------------------------

Reporter: Mariusz Felisiak | Owner: nobody
Type: Bug | Status: new
Component: contrib.admin | Version: 4.2
Severity: Release blocker | Resolution:

Keywords: | Triage Stage: Unreviewed
Has patch: 0 | Needs documentation: 0
Needs tests: 0 | Patch needs improvement: 0
Easy pickings: 0 | UI/UX: 0
----------------------------------+--------------------------------------
Changes (by Mariusz Felisiak):

* Attachment "this_form_after.png" added.

Django

unread,
Feb 7, 2023, 12:20:58 AM2/7/23
to django-...@googlegroups.com
#34316: Visual regressions in admin's change password form
----------------------------------+--------------------------------------
Reporter: Mariusz Felisiak | Owner: nobody
Type: Bug | Status: new
Component: contrib.admin | Version: 4.2
Severity: Release blocker | Resolution:
Keywords: | Triage Stage: Unreviewed
Has patch: 0 | Needs documentation: 0
Needs tests: 0 | Patch needs improvement: 0
Easy pickings: 0 | UI/UX: 0
----------------------------------+--------------------------------------
Changes (by Mariusz Felisiak):

* Attachment "change_password_after.png" added.

Django

unread,
Feb 7, 2023, 12:24:08 AM2/7/23
to django-...@googlegroups.com
#34316: Visual regressions in admin's change password form
----------------------------------+--------------------------------------
Reporter: Mariusz Felisiak | Owner: nobody
Type: Bug | Status: new
Component: contrib.admin | Version: 4.2
Severity: Release blocker | Resolution:
Keywords: | Triage Stage: Unreviewed
Has patch: 0 | Needs documentation: 0
Needs tests: 0 | Patch needs improvement: 0
Easy pickings: 0 | UI/UX: 0
----------------------------------+--------------------------------------
Changes (by Mariusz Felisiak):

* Attachment "password_change_after.png" added.

Django

unread,
Feb 7, 2023, 12:25:08 AM2/7/23
to django-...@googlegroups.com
#34316: Visual regressions in admin's change password form
----------------------------------+--------------------------------------
Reporter: Mariusz Felisiak | Owner: nobody
Type: Bug | Status: new
Component: contrib.admin | Version: 4.2
Severity: Release blocker | Resolution:
Keywords: | Triage Stage: Unreviewed
Has patch: 0 | Needs documentation: 0
Needs tests: 0 | Patch needs improvement: 0
Easy pickings: 0 | UI/UX: 0
----------------------------------+--------------------------------------
Description changed by Mariusz Felisiak:

Old description:

> I noticed two visual regressions in
> 96a598356a9ea8c2c05b22cadc12e256a3b295fd:
> - There is no gap before the ''"this form"'' link on the ''"Change
> user"'' form:
>
> - Inputs are in the wrong place (as far as I'm aware `<div>...</div>` is
> missing around `<label>` and `<input>`) on the ''"Change password"''
> form:

New description:

I noticed two visual regressions in
96a598356a9ea8c2c05b22cadc12e256a3b295fd:
- There is no gap before the ''"this form"'' link on the ''"Change user"''
form:

[[Image(this_form_after.png)]]


- Inputs are in the wrong place (as far as I'm aware `<div>...</div>` is
missing around `<label>` and `<input>`) on the ''"Change password"'' form:

[[Image(change_password_after.png)]]


- Inputs are in the wrong place (as far as I'm aware `<div>...</div>` is

missing around `<label>` and `<input>`) on the ''"Password change"'' form:
[[Image(password_change_after.png)]]

--

--
Ticket URL: <https://code.djangoproject.com/ticket/34316#comment:1>

Django

unread,
Feb 7, 2023, 1:37:56 AM2/7/23
to django-...@googlegroups.com
#34316: Visual regressions in admin's change password form
----------------------------------+--------------------------------------
Reporter: Mariusz Felisiak | Owner: ulr0
Type: Bug | Status: assigned

Component: contrib.admin | Version: 4.2
Severity: Release blocker | Resolution:
Keywords: | Triage Stage: Unreviewed
Has patch: 0 | Needs documentation: 0
Needs tests: 0 | Patch needs improvement: 0
Easy pickings: 0 | UI/UX: 0
----------------------------------+--------------------------------------
Changes (by ulr0):

* owner: nobody => ulr0
* status: new => assigned


--
Ticket URL: <https://code.djangoproject.com/ticket/34316#comment:2>

Django

unread,
Feb 7, 2023, 8:20:12 AM2/7/23
to django-...@googlegroups.com
#34316: Visual regressions in admin's change password form
----------------------------------+--------------------------------------
Reporter: Mariusz Felisiak | Owner: ulr0
Type: Bug | Status: assigned
Component: contrib.admin | Version: 4.2
Severity: Release blocker | Resolution:
Keywords: | Triage Stage: Unreviewed
Has patch: 0 | Needs documentation: 0
Needs tests: 0 | Patch needs improvement: 0
Easy pickings: 0 | UI/UX: 0
----------------------------------+--------------------------------------
Changes (by Mariusz Felisiak):

* cc: Sarah Boyce (added)


--
Ticket URL: <https://code.djangoproject.com/ticket/34316#comment:3>

Django

unread,
Feb 8, 2023, 2:34:52 AM2/8/23
to django-...@googlegroups.com
#34316: Visual regressions in admin's change password form
----------------------------------+------------------------------------
Reporter: Mariusz Felisiak | Owner: ulr0
Type: Bug | Status: assigned
Component: contrib.admin | Version: 4.2
Severity: Release blocker | Resolution:
Keywords: | Triage Stage: Accepted

Has patch: 0 | Needs documentation: 0
Needs tests: 0 | Patch needs improvement: 0
Easy pickings: 0 | UI/UX: 0
----------------------------------+------------------------------------
Changes (by Carlton Gibson):

* stage: Unreviewed => Accepted


--
Ticket URL: <https://code.djangoproject.com/ticket/34316#comment:4>

Django

unread,
Feb 12, 2023, 2:08:06 PM2/12/23
to django-...@googlegroups.com
#34316: Visual regressions in admin's change password form
----------------------------------+---------------------------------------
Reporter: Mariusz Felisiak | Owner: Sarah Boyce

Type: Bug | Status: assigned
Component: contrib.admin | Version: 4.2
Severity: Release blocker | Resolution:
Keywords: | Triage Stage: Accepted
Has patch: 1 | Needs documentation: 0

Needs tests: 0 | Patch needs improvement: 0
Easy pickings: 0 | UI/UX: 0
----------------------------------+---------------------------------------
Changes (by Sarah Boyce):

* owner: ulr0 => Sarah Boyce
* has_patch: 0 => 1


Comment:

https://github.com/django/django/pull/16548

--
Ticket URL: <https://code.djangoproject.com/ticket/34316#comment:5>

Django

unread,
Feb 13, 2023, 2:13:37 AM2/13/23
to django-...@googlegroups.com
#34316: Visual regressions in admin's change password form
----------------------------------+---------------------------------------
Reporter: Mariusz Felisiak | Owner: Sarah Boyce
Type: Bug | Status: assigned
Component: contrib.admin | Version: 4.2
Severity: Release blocker | Resolution:
Keywords: | Triage Stage: Accepted
Has patch: 1 | Needs documentation: 0
Needs tests: 0 | Patch needs improvement: 1

Easy pickings: 0 | UI/UX: 0
----------------------------------+---------------------------------------
Changes (by Mariusz Felisiak):

* needs_better_patch: 0 => 1


--
Ticket URL: <https://code.djangoproject.com/ticket/34316#comment:6>

Django

unread,
Feb 13, 2023, 3:52:34 AM2/13/23
to django-...@googlegroups.com
#34316: Visual regressions in admin's change password form
-------------------------------------+-------------------------------------

Reporter: Mariusz Felisiak | Owner: Sarah
| Boyce
Type: Bug | Status: assigned
Component: contrib.admin | Version: 4.2
Severity: Release blocker | Resolution:
Keywords: | Triage Stage: Ready for
| checkin

Has patch: 1 | Needs documentation: 0
Needs tests: 0 | Patch needs improvement: 0

Easy pickings: 0 | UI/UX: 0
-------------------------------------+-------------------------------------
Changes (by Mariusz Felisiak):

* needs_better_patch: 1 => 0
* stage: Accepted => Ready for checkin


--
Ticket URL: <https://code.djangoproject.com/ticket/34316#comment:7>

Django

unread,
Feb 13, 2023, 5:52:07 AM2/13/23
to django-...@googlegroups.com
#34316: Visual regressions in admin's change password form
-------------------------------------+-------------------------------------
Reporter: Mariusz Felisiak | Owner: Sarah
| Boyce
Type: Bug | Status: closed
Component: contrib.admin | Version: 4.2
Severity: Release blocker | Resolution: fixed

Keywords: | Triage Stage: Ready for
| checkin
Has patch: 1 | Needs documentation: 0
Needs tests: 0 | Patch needs improvement: 0
Easy pickings: 0 | UI/UX: 0
-------------------------------------+-------------------------------------
Changes (by Mariusz Felisiak <felisiak.mariusz@…>):

* status: assigned => closed
* resolution: => fixed


Comment:

In [changeset:"e67804668115fd388e7554c6a809bd409f70adfe" e6780466]:
{{{
#!CommitTicketReference repository=""
revision="e67804668115fd388e7554c6a809bd409f70adfe"
Fixed #34316 -- Fixed layout of admin password change forms and help
texts.

Regression in 96a598356a9ea8c2c05b22cadc12e256a3b295fd.
}}}

--
Ticket URL: <https://code.djangoproject.com/ticket/34316#comment:8>

Django

unread,
Feb 13, 2023, 5:52:33 AM2/13/23
to django-...@googlegroups.com
#34316: Visual regressions in admin's change password form
-------------------------------------+-------------------------------------
Reporter: Mariusz Felisiak | Owner: Sarah
| Boyce
Type: Bug | Status: closed
Component: contrib.admin | Version: 4.2
Severity: Release blocker | Resolution: fixed
Keywords: | Triage Stage: Ready for
| checkin
Has patch: 1 | Needs documentation: 0
Needs tests: 0 | Patch needs improvement: 0
Easy pickings: 0 | UI/UX: 0
-------------------------------------+-------------------------------------

Comment (by Mariusz Felisiak <felisiak.mariusz@…>):

In [changeset:"5510a12c90115e1a4ba7b4b8925c05a908855732" 5510a12c]:
{{{
#!CommitTicketReference repository=""
revision="5510a12c90115e1a4ba7b4b8925c05a908855732"
[4.2.x] Fixed #34316 -- Fixed layout of admin password change forms and
help texts.

Regression in 96a598356a9ea8c2c05b22cadc12e256a3b295fd.

Backport of e67804668115fd388e7554c6a809bd409f70adfe from main
}}}

--
Ticket URL: <https://code.djangoproject.com/ticket/34316#comment:9>

Django

unread,
Mar 23, 2023, 5:44:15 AM3/23/23
to django-...@googlegroups.com
#34316: Visual regressions in admin's change password form
-------------------------------------+-------------------------------------
Reporter: Mariusz Felisiak | Owner: Sarah
| Boyce
Type: Bug | Status: closed
Component: contrib.admin | Version: 4.2
Severity: Release blocker | Resolution: fixed
Keywords: | Triage Stage: Ready for
| checkin
Has patch: 1 | Needs documentation: 0
Needs tests: 0 | Patch needs improvement: 0
Easy pickings: 0 | UI/UX: 0
-------------------------------------+-------------------------------------

Comment (by GitHub <noreply@…>):

In [changeset:"39d1e45227e060746ed461fddde80fa2b6cf0dcd" 39d1e45]:
{{{
#!CommitTicketReference repository=""
revision="39d1e45227e060746ed461fddde80fa2b6cf0dcd"
Refs #34316 -- Fixed displaying error lists in admin password change forms
on small screens.

Follow up to e67804668115fd388e7554c6a809bd409f70adfe.
}}}

--
Ticket URL: <https://code.djangoproject.com/ticket/34316#comment:10>

Django

unread,
Mar 23, 2023, 5:44:56 AM3/23/23
to django-...@googlegroups.com
#34316: Visual regressions in admin's change password form
-------------------------------------+-------------------------------------
Reporter: Mariusz Felisiak | Owner: Sarah
| Boyce
Type: Bug | Status: closed
Component: contrib.admin | Version: 4.2
Severity: Release blocker | Resolution: fixed
Keywords: | Triage Stage: Ready for
| checkin
Has patch: 1 | Needs documentation: 0
Needs tests: 0 | Patch needs improvement: 0
Easy pickings: 0 | UI/UX: 0
-------------------------------------+-------------------------------------

Comment (by Mariusz Felisiak <felisiak.mariusz@…>):

In [changeset:"b85dd83194878cb520f1cb152db4e5f524ffbcf0" b85dd83]:
{{{
#!CommitTicketReference repository=""
revision="b85dd83194878cb520f1cb152db4e5f524ffbcf0"
[4.2.x] Refs #34316 -- Fixed displaying error lists in admin password


change forms on small screens.

Follow up to e67804668115fd388e7554c6a809bd409f70adfe.
Backport of 39d1e45227e060746ed461fddde80fa2b6cf0dcd from main
}}}

--
Ticket URL: <https://code.djangoproject.com/ticket/34316#comment:11>

Django

unread,
Mar 24, 2023, 3:47:53 PM3/24/23
to django-...@googlegroups.com
#34316: Visual regressions in admin's change password form
-------------------------------------+-------------------------------------
Reporter: Mariusz Felisiak | Owner: Sarah
| Boyce
Type: Bug | Status: closed
Component: contrib.admin | Version: 4.2
Severity: Release blocker | Resolution: fixed
Keywords: | Triage Stage: Ready for
| checkin
Has patch: 1 | Needs documentation: 0
Needs tests: 0 | Patch needs improvement: 0
Easy pickings: 0 | UI/UX: 0
-------------------------------------+-------------------------------------

Comment (by GitHub <noreply@…>):

In [changeset:"f5c5c571d3b87a78d005ea6f21959388d1747696" f5c5c57]:
{{{
#!CommitTicketReference repository=""
revision="f5c5c571d3b87a78d005ea6f21959388d1747696"
Refs #34316 -- Fixed layout of admin password change forms and help texts
for RTL languages.

Regression in 96a598356a9ea8c2c05b22cadc12e256a3b295fd.

Follow up to e67804668115fd388e7554c6a809bd409f70adfe and
39d1e45227e060746ed461fddde80fa2b6cf0dcd.
}}}

--
Ticket URL: <https://code.djangoproject.com/ticket/34316#comment:12>

Django

unread,
Mar 24, 2023, 3:49:48 PM3/24/23
to django-...@googlegroups.com
#34316: Visual regressions in admin's change password form
-------------------------------------+-------------------------------------
Reporter: Mariusz Felisiak | Owner: Sarah
| Boyce
Type: Bug | Status: closed
Component: contrib.admin | Version: 4.2
Severity: Release blocker | Resolution: fixed
Keywords: | Triage Stage: Ready for
| checkin
Has patch: 1 | Needs documentation: 0
Needs tests: 0 | Patch needs improvement: 0
Easy pickings: 0 | UI/UX: 0
-------------------------------------+-------------------------------------

Comment (by Mariusz Felisiak <felisiak.mariusz@…>):

In [changeset:"ded3334af6de74214ba3f985e68749e3c47ffd16" ded3334]:
{{{
#!CommitTicketReference repository=""
revision="ded3334af6de74214ba3f985e68749e3c47ffd16"
[4.2.x] Refs #34316 -- Fixed layout of admin password change forms and


help texts for RTL languages.

Regression in 96a598356a9ea8c2c05b22cadc12e256a3b295fd.

Follow up to e67804668115fd388e7554c6a809bd409f70adfe and
39d1e45227e060746ed461fddde80fa2b6cf0dcd.

Backport of f5c5c571d3b87a78d005ea6f21959388d1747696 from main
}}}

--
Ticket URL: <https://code.djangoproject.com/ticket/34316#comment:13>

Reply all
Reply to author
Forward
0 new messages