#36933: Yes/no admin icons hard to differentiate with dichromatic viewing
deficiency
--------------------------------------+------------------------------------
     Reporter:  Paul K. Gerke         |                    Owner:  (none)
         Type:  Cleanup/optimization  |                   Status:  new
    Component:  contrib.admin         |                  Version:  6.0
     Severity:  Normal                |               Resolution:
     Keywords:  accessibility         |             Triage Stage:  Accepted
    Has patch:  0                     |      Needs documentation:  0
  Needs tests:  0                     |  Patch needs improvement:  0
Easy pickings:  1                     |                    UI/UX:  1
--------------------------------------+------------------------------------
Comment (by Paul K. Gerke):

 > Thank you for the great explanation! It really helped me understand the
 issue. So the key point is that the icons should be distinguishable by
 shape alone, even without relying on color!

 Yes, I think so. If you agree with the proposal here, I could fix this for
 the yes/no case. This involves changing, ''two icons'' from what I see,
 the dark and "normal" one for the icon-yes.

 I now also took a minute to go over the remaining icons in
 
https://github.com/django/django/tree/main/django/contrib/admin/static/admin/img
 but from the looks of it, the yes/no case seems to be the most important
 case where icons would appear side by side.

 The `icon-unknown` one also seems quite possible (database entry
 blank/unset, I would assume), but font-awesome does not offer a good
 alternative here and I also do not want to bloat this simple issue with
 other design stuff for now.

 -----------

 I will create a PR as it seems we zeroed in that this is an acceptable
 solution? If not feel free to close it/ignore it.
-- 
Ticket URL: <https://code.djangoproject.com/ticket/36933#comment:8>
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 [email protected].
To view this discussion visit 
https://groups.google.com/d/msgid/django-updates/0107019c7255d84f-db0b2cd8-5e75-4dd2-abe0-2fe4ecb0fe43-000000%40eu-central-1.amazonses.com.

Reply via email to