[Django] #34913: [Accessibility] Django Admin high contrast mode no clear session

5 views
Skip to first unread message

Django

unread,
Oct 19, 2023, 4:08:25 PM10/19/23
to django-...@googlegroups.com
#34913: [Accessibility] Django Admin high contrast mode no clear session
-----------------------------------------+------------------------
Reporter: Cheuk Ting Ho | Owner: nobody
Type: Uncategorized | Status: new
Component: contrib.admin | Version: 4.2
Severity: Normal | Keywords:
Triage Stage: Unreviewed | Has patch: 0
Needs documentation: 0 | Needs tests: 0
Patch needs improvement: 0 | Easy pickings: 0
UI/UX: 1 |
-----------------------------------------+------------------------
When in high contrast mode, Django Admin does not have clear session
boundaries. Potential fix is to add:


{{{
@media (forced-colors: active) {
#changelist-filter {
border: 1px solid;
}
}
}}}

to different sessions.

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

Django

unread,
Oct 19, 2023, 4:48:14 PM10/19/23
to django-...@googlegroups.com
#34913: [Accessibility] Django Admin high contrast mode no clear session
-------------------------------------+-------------------------------------
Reporter: Cheuk Ting Ho | Owner: Cheuk
| Ting Ho
Type: New feature | Status: assigned
Component: contrib.admin | Version: dev
Severity: Normal | Resolution:
Keywords: accessibility, | Triage Stage: Accepted
forced-colors |

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

* status: new => assigned
* owner: nobody => Cheuk Ting Ho
* version: 4.2 => dev
* keywords: => accessibility, forced-colors
* type: Uncategorized => New feature
* stage: Unreviewed => Accepted


Old description:

> When in high contrast mode, Django Admin does not have clear session
> boundaries. Potential fix is to add:
>

> {{{
> @media (forced-colors: active) {
> #changelist-filter {
> border: 1px solid;
> }
> }
> }}}
>
> to different sessions.

New description:

When in high contrast mode, Django Admin does not have clear boundaries
areas. Potential fix is to add:


{{{
@media (forced-colors: active) {
#changelist-filter {
border: 1px solid;
}
}
}}}

to different areas.

--

Comment:

Thank you @Cheuk Ting Ho! Yes in particular adding borders to help users
of Windows high contrast mode distinguish between the different areas of
the page for the following elements:

- Header
- Filters
- Related content blocks

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

Reply all
Reply to author
Forward
0 new messages