#35411: Checkboxes in admin panel extend off page depending on page size.
-------------------------------------+-------------------------------------
               Reporter:  ilar       |          Owner:  nobody
                   Type:  Bug        |         Status:  new
              Component:             |        Version:  5.0
  contrib.admin                      |       Keywords:  admin, flex,
               Severity:  Normal     |  checkboxes
           Triage Stage:             |      Has patch:  0
  Unreviewed                         |
    Needs documentation:  0          |    Needs tests:  0
Patch needs improvement:  0          |  Easy pickings:  0
                  UI/UX:  1          |
-------------------------------------+-------------------------------------
 Issue:
 By default, a model with many checkboxes in Django Admin in a fieldset
 will extend off the page, clipping and causing you to lose inputs based
 off the number of bools and size of your screen.
 The latter means you cannot get around it by trying to split them using
 ModelAdmin's fieldsets, because you don't know what kind of screen size
 the admin will be using.

 It looks like it came about due to someone deleting flex-wrap: flex; from
 the admin css in
 
https://github.com/django/django/commit/729266c6f29c7a0677b24926a86a767ef3078b26

 This looks to be an extremely messy commit, as there are still flex
 attributes littered everywhere, orphaned by the change. The easy solution
 is to add flex-wrap back, but that may cause a reversion of the original
 bug.

 Example images will be attached:
-- 
Ticket URL: <https://code.djangoproject.com/ticket/35411>
Django <https://code.djangoproject.com/>
The Web framework for perfectionists with deadlines.

-- 
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to django-updates+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-updates/0107018f1efcdfd8-29e44a3c-a7a7-4029-8693-cc49c1dd566c-000000%40eu-central-1.amazonses.com.

Reply via email to