Align Django admin checkboxes

435 views
Skip to first unread message

Zach

unread,
Aug 28, 2017, 5:38:59 AM8/28/17
to Django developers (Contributions to Django itself)

Hi. Currently the alignment of the checkboxes are inconsistent with other form fields. It makes sense to align the checkbox and create a consistent user experience.


Tim Graham

unread,
Aug 28, 2017, 7:46:31 AM8/28/17
to Django developers (Contributions to Django itself)
This was originally raised in https://code.djangoproject.com/ticket/28521. I wrote: I checked as far back as Django 1.4 and this positioning hasn't changed. I'm not convinced the change would be more disruptive (for example, to third-party admin customizations) than it's worth. The original designer(s) probably had a reason for the way it's laid out. You can write to the DevelopersMailingList if you want to try to get a consensus otherwise.

Aymeric Augustin

unread,
Aug 28, 2017, 4:25:27 PM8/28/17
to django-d...@googlegroups.com
Hello,

At first sight, the checkbox and the label is clickable in the first example while only the checkbox is in the second example. That's a regression in usability.

Best regards,

-- 
Aymeric.



On 28 Aug 2017, at 11:38, Zach <zachb...@gmail.com> wrote:

Hi. Currently the alignment of the checkboxes are inconsistent with other form fields. It makes sense to align the checkbox and create a consistent user experience.



--
You received this message because you are subscribed to the Google Groups "Django developers (Contributions to Django itself)" group.
To unsubscribe from this group and stop receiving emails from it, send an email to django-develop...@googlegroups.com.
To post to this group, send email to django-d...@googlegroups.com.
Visit this group at https://groups.google.com/group/django-developers.
To view this discussion on the web visit https://groups.google.com/d/msgid/django-developers/b57f87df-d622-42d9-8414-21e488a85336%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Collin Anderson

unread,
Aug 28, 2017, 4:41:05 PM8/28/17
to django-d...@googlegroups.com
A hybrid approach could be better. (To create this mockup I inserted an empty "label" tag.)

Inline image 1

On Mon, Aug 28, 2017 at 4:24 PM, Aymeric Augustin <aymeric....@polytechnique.org> wrote:
Hello,

At first sight, the checkbox and the label is clickable in the first example while only the checkbox is in the second example. That's a regression in usability.

Best regards,

-- 
Aymeric.



On 28 Aug 2017, at 11:38, Zach <zachb...@gmail.com> wrote:

Hi. Currently the alignment of the checkboxes are inconsistent with other form fields. It makes sense to align the checkbox and create a consistent user experience.



--
You received this message because you are subscribed to the Google Groups "Django developers (Contributions to Django itself)" group.
To unsubscribe from this group and stop receiving emails from it, send an email to django-developers+unsubscribe@googlegroups.com.
To post to this group, send email to django-developers@googlegroups.com.

--
You received this message because you are subscribed to the Google Groups "Django developers (Contributions to Django itself)" group.
To unsubscribe from this group and stop receiving emails from it, send an email to django-developers+unsubscribe@googlegroups.com.
To post to this group, send email to django-developers@googlegroups.com.

Sam Willis

unread,
Aug 30, 2017, 12:04:36 PM8/30/17
to Django developers (Contributions to Django itself)
I believe this is designed so that when there are multiple checkboxes in a line they look like this:




On Monday, August 28, 2017 at 9:41:05 PM UTC+1, Collin Anderson wrote:
A hybrid approach could be better. (To create this mockup I inserted an empty "label" tag.)

Inline image 1
On Mon, Aug 28, 2017 at 4:24 PM, Aymeric Augustin <aymeric....@polytechnique.org> wrote:
Hello,

At first sight, the checkbox and the label is clickable in the first example while only the checkbox is in the second example. That's a regression in usability.

Best regards,

-- 
Aymeric.



On 28 Aug 2017, at 11:38, Zach <zachb...@gmail.com> wrote:

Hi. Currently the alignment of the checkboxes are inconsistent with other form fields. It makes sense to align the checkbox and create a consistent user experience.



--
You received this message because you are subscribed to the Google Groups "Django developers (Contributions to Django itself)" group.
To unsubscribe from this group and stop receiving emails from it, send an email to django-develop...@googlegroups.com.
To post to this group, send email to django-d...@googlegroups.com.

--
You received this message because you are subscribed to the Google Groups "Django developers (Contributions to Django itself)" group.
To unsubscribe from this group and stop receiving emails from it, send an email to django-develop...@googlegroups.com.
To post to this group, send email to django-d...@googlegroups.com.
Reply all
Reply to author
Forward
0 new messages