Re: [Django] #31617: Improve overall admin accessibility.

2023-06-04 Thread Django
#31617: Improve overall admin accessibility.
-+-
 Reporter:  Gustavo Siñovsky |Owner:  Saugat
 |  Rajbhandari
 Type:  New feature  |   Status:  closed
Component:  contrib.admin|  Version:  dev
 Severity:  Normal   |   Resolution:  invalid
 Keywords:  accessibility, ui,   | Triage Stage:
  ux, admin  |  Unreviewed
Has patch:  0|  Needs documentation:  0
  Needs tests:  0|  Patch needs improvement:  0
Easy pickings:  1|UI/UX:  1
-+-
Changes (by Mariusz Felisiak):

 * status:  assigned => closed
 * resolution:   => invalid
 * stage:  Someday/Maybe => Unreviewed


Comment:

 Agreed, let's close it.

-- 
Ticket URL: 
Django 
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/01070188899a758b-baf421c3-3004-4ae8-93e4-1a3f6e2bb2bc-00%40eu-central-1.amazonses.com.


Re: [Django] #31617: Improve overall admin accessibility.

2023-06-04 Thread Django
#31617: Improve overall admin accessibility.
-+-
 Reporter:  Gustavo Siñovsky |Owner:  Saugat
 |  Rajbhandari
 Type:  New feature  |   Status:  assigned
Component:  contrib.admin|  Version:  dev
 Severity:  Normal   |   Resolution:
 Keywords:  accessibility, ui,   | Triage Stage:
  ux, admin  |  Someday/Maybe
Has patch:  0|  Needs documentation:  0
  Needs tests:  0|  Patch needs improvement:  0
Easy pickings:  1|UI/UX:  1
-+-

Comment (by Thibaud Colas):

 Based on my assessment of this ticket about a year ago, I’d recommend
 closing. It has done its job of kickstarting Django’s accessibility
 efforts and admin improvements in particular. I don’t think it can help
 further: As others have mentioned, "improve admin accessibility" is way
 too broad to ever be "done". And as far as people coordinating, there are
 way better places than Trac comments.

-- 
Ticket URL: 
Django 
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/010701c5f9ac-c4df47ce-860a-44f4-9ea7-2b8cd1cd8979-00%40eu-central-1.amazonses.com.


Re: [Django] #31617: Improve overall admin accessibility.

2022-05-19 Thread Django
#31617: Improve overall admin accessibility.
-+-
 Reporter:  Gustavo Siñovsky |Owner:  Saugat
 |  Rajbhandari
 Type:  New feature  |   Status:  assigned
Component:  contrib.admin|  Version:  dev
 Severity:  Normal   |   Resolution:
 Keywords:  accessibility, ui,   | Triage Stage:
  ux, admin  |  Someday/Maybe
Has patch:  0|  Needs documentation:  0
  Needs tests:  0|  Patch needs improvement:  0
Easy pickings:  1|UI/UX:  1
-+-

Comment (by Thibaud Colas):

 👋 I’ve finally been able to spend a bit of time looking at the
 accessibility of the Django admin, after spending most of my time on
 forms. I’ve opened
 
[https://code.djangoproject.com/query?status=assigned&status=new&keywords=~accessibility&col=id&col=summary&col=status&col=owner&col=type&col=component&col=version&desc=1&order=id
 three bug reports and a feature request].

 My initial assessment is that there are _a lot_ of issues with the admin
 as-is. This raises a few questions for me:

 1. Having a ticket so broad in scope as this one doesn’t seem very
 helpful. It’d take tens of hours just to report the issues, let alone
 agree on fixes and delivering them. If we want to have a long-term
 "umbrella" place to track many issues, would there be a better place than
 this ticket? Within the GitHub issues / PR paradigm I would normally be
 looking for a Projects board for this.
 2. It’s unclear to me how helpful it is to report issues as tickets as I
 uncover them. My time might be better spent making a more traditional
 audit, which could then be broken up into more meaningful tickets.

 I could make a spreadsheet (Google Sheets), reusing a
 
[https://docs.google.com/spreadsheets/d/1l7tnpEyJiC5BWE_JX0XCkknyrjxYA5T2aee5JgPnmi4/edit
 template I have from Wagtail] This is simple but is quite specialized and
 lacks a few basic features (screenshots). We could use a service like
 [https://beinclusive.app/ Be Inclusive], whose founder let me know they
 would be interested to sponsor Django with free access to their service if
 the need arrives. Perhaps Django has other organisational tools in place
 to consider?

 ---

 On the issues, to give a bit more information, at a high level:

 - There are almost no landmark regions. This needs to be introduced for
 all pages throughout the admin
 - There is surprisingly little usage of ARIA roles and attributes compared
 to the number of bespoke interactive elements in the admin. This suggests
 a lot of those elements are implemented in a way that only works for
 sighted users (and potentially keyboard users too). For example,
 InlineModelAdmin seems like something that ought to use ARIA.
 - I can find a lot of contrast issues, particularly in dark mode.
 - A lot of the admin seems to be overusing `title` attributes to provide
 basic tooltips. This means the contents of those tooltips is only
 available to mouse users and screen reader users, leaving keyboard and
 touch screen users out.

-- 
Ticket URL: 
Django 
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/01070180deb8ec17-4b13b0b7-24bd-4a8e-b004-e21a82570abb-00%40eu-central-1.amazonses.com.


Re: [Django] #31617: Improve overall admin accessibility.

2022-04-06 Thread Django
#31617: Improve overall admin accessibility.
-+-
 Reporter:  Gustavo Siñovsky |Owner:  Saugat
 |  Rajbhandari
 Type:  New feature  |   Status:  assigned
Component:  contrib.admin|  Version:  dev
 Severity:  Normal   |   Resolution:
 Keywords:  accessibility, ui,   | Triage Stage:
  ux, admin  |  Someday/Maybe
Has patch:  0|  Needs documentation:  0
  Needs tests:  0|  Patch needs improvement:  0
Easy pickings:  1|UI/UX:  1
-+-

Comment (by Carlton Gibson ):

 In [changeset:"6991880109e35c879b71b7d9d9c154baeec12b89" 69918801]:
 {{{
 #!CommitTicketReference repository=""
 revision="6991880109e35c879b71b7d9d9c154baeec12b89"
 Refs #31617 -- Added an id for helptext in admin forms.
 }}}

-- 
Ticket URL: 
Django 
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/0107017ffe78d724-7a9d0567-684a-4509-9613-57d2d10a5f79-00%40eu-central-1.amazonses.com.


Re: [Django] #31617: Improve overall admin accessibility.

2022-01-10 Thread Django
#31617: Improve overall admin accessibility.
-+-
 Reporter:  Gustavo Siñovsky |Owner:  Saugat
 |  Rajbhandari
 Type:  New feature  |   Status:  assigned
Component:  contrib.admin|  Version:  dev
 Severity:  Normal   |   Resolution:
 Keywords:  accessibility, ui,   | Triage Stage:
  ux, admin  |  Someday/Maybe
Has patch:  0|  Needs documentation:  0
  Needs tests:  0|  Patch needs improvement:  0
Easy pickings:  1|UI/UX:  1
-+-

Comment (by Sarah Abderemane):

 Hi, I would like to check this part :
 > "Automate part of the process by including tools such as aXe into the CI
 pipeline, to make sure new changes come with at least the very basic
 accessibility considerations."
 Should I open a ticket separately or I make a PR reference this ticket?

-- 
Ticket URL: 
Django 
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/067.3f78ad25242d31feb3cef7f8334698e8%40djangoproject.com.


Re: [Django] #31617: Improve overall admin accessibility.

2021-12-28 Thread Django
#31617: Improve overall admin accessibility.
-+-
 Reporter:  Gustavo Siñovsky |Owner:  Saugat
 |  Rajbhandari
 Type:  New feature  |   Status:  assigned
Component:  contrib.admin|  Version:  dev
 Severity:  Normal   |   Resolution:
 Keywords:  accessibility, ui,   | Triage Stage:
  ux, admin  |  Someday/Maybe
Has patch:  0|  Needs documentation:  0
  Needs tests:  0|  Patch needs improvement:  0
Easy pickings:  1|UI/UX:  1
-+-

Comment (by GitHub ):

 In [changeset:"950d697b95e66deb3155896e0b619859693bc8c6" 950d697b]:
 {{{
 #!CommitTicketReference repository=""
 revision="950d697b95e66deb3155896e0b619859693bc8c6"
 Refs #31617 -- Removed redundant title text in filter.html.

 Unnecessary since 269a76714616fd7ad166a14113f3354bab8d9b65.

 Title text should provide advisory information and should not be the
 same or very similar to the element text.
 }}}

-- 
Ticket URL: 
Django 
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/067.f401602ca6349c637741734a5e88b80d%40djangoproject.com.


Re: [Django] #31617: Improve overall admin accessibility.

2021-12-23 Thread Django
#31617: Improve overall admin accessibility.
-+-
 Reporter:  Gustavo Siñovsky |Owner:  Saugat
 |  Rajbhandari
 Type:  New feature  |   Status:  assigned
Component:  contrib.admin|  Version:  dev
 Severity:  Normal   |   Resolution:
 Keywords:  accessibility, ui,   | Triage Stage:
  ux, admin  |  Someday/Maybe
Has patch:  0|  Needs documentation:  0
  Needs tests:  0|  Patch needs improvement:  0
Easy pickings:  1|UI/UX:  1
-+-

Comment (by GitHub ):

 In [changeset:"a0d43a7a6e1c30c08f853ba64e17e148fb6921e6" a0d43a7a]:
 {{{
 #!CommitTicketReference repository=""
 revision="a0d43a7a6e1c30c08f853ba64e17e148fb6921e6"
 Refs #31617 -- Changed dark mode primary-fg to give higher contrast to
 secondary.
 }}}

-- 
Ticket URL: 
Django 
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/067.40b09b5b6fed05d11a3b25b65bf2cbea%40djangoproject.com.


Re: [Django] #31617: Improve overall admin accessibility.

2021-03-06 Thread Django
#31617: Improve overall admin accessibility.
-+-
 Reporter:  Gustavo Siñovsky |Owner:  Saugat
 |  Rajbhandari
 Type:  New feature  |   Status:  assigned
Component:  contrib.admin|  Version:  dev
 Severity:  Normal   |   Resolution:
 Keywords:  accessibility, ui,   | Triage Stage:
  ux, admin  |  Someday/Maybe
Has patch:  0|  Needs documentation:  0
  Needs tests:  0|  Patch needs improvement:  0
Easy pickings:  1|UI/UX:  1
-+-

Comment (by Muhammed Ali):

 I'll like to work on the
 "Making the admin keyboard-only friendly: this means making every
 interactive element ​focusable.
 Adding appropriate ARIA labeling and roles to any element that requires
 it, this would have to be done in a way supporting localization."
 portion of this issue, is that okay?

-- 
Ticket URL: 
Django 
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/067.8ad73a0c181f8616e17b817225ae8985%40djangoproject.com.


Re: [Django] #31617: Improve overall admin accessibility.

2020-11-25 Thread Django
#31617: Improve overall admin accessibility.
-+-
 Reporter:  Gustavo Siñovsky |Owner:
 |  saugat5
 Type:  New feature  |   Status:  assigned
Component:  contrib.admin|  Version:  master
 Severity:  Normal   |   Resolution:
 Keywords:  accessibility, ui,   | Triage Stage:
  ux, admin  |  Someday/Maybe
Has patch:  0|  Needs documentation:  0
  Needs tests:  0|  Patch needs improvement:  0
Easy pickings:  1|UI/UX:  1
-+-
Changes (by saugat5):

 * owner:  Aniket Subhash Ujgare => saugat5


-- 
Ticket URL: 
Django 
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/067.cf590d7aff8e49e5ca74a20b705ec5db%40djangoproject.com.


Re: [Django] #31617: Improve overall admin accessibility.

2020-11-25 Thread Django
#31617: Improve overall admin accessibility.
-+-
 Reporter:  Gustavo Siñovsky |Owner:
 |  aniketujgare
 Type:  New feature  |   Status:  assigned
Component:  contrib.admin|  Version:  master
 Severity:  Normal   |   Resolution:
 Keywords:  accessibility, ui,   | Triage Stage:
  ux, admin  |  Someday/Maybe
Has patch:  0|  Needs documentation:  0
  Needs tests:  0|  Patch needs improvement:  0
Easy pickings:  1|UI/UX:  1
-+-
Changes (by aniketujgare):

 * owner:  Bhavna => aniketujgare
 * status:  new => assigned


-- 
Ticket URL: 
Django 
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/067.e92da920c0e632bce3548cba4bf11f9a%40djangoproject.com.


Re: [Django] #31617: Improve overall admin accessibility.

2020-11-08 Thread Django
#31617: Improve overall admin accessibility.
-+-
 Reporter:  Gustavo Siñovsky |Owner:  Bhavna
 Type:  New feature  |   Status:  new
Component:  contrib.admin|  Version:  master
 Severity:  Normal   |   Resolution:
 Keywords:  accessibility, ui,   | Triage Stage:
  ux, admin  |  Someday/Maybe
Has patch:  0|  Needs documentation:  0
  Needs tests:  0|  Patch needs improvement:  0
Easy pickings:  1|UI/UX:  1
-+-
Changes (by Nick Pope):

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


Comment:

 Replying to [comment:8 Sourabh Rana]:

 Please don't close tickets that have not yet been resolved.

-- 
Ticket URL: 
Django 
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/067.53ed215ab18c9b6b8a9e97102cda501e%40djangoproject.com.


Re: [Django] #31617: Improve overall admin accessibility.

2020-11-08 Thread Django
#31617: Improve overall admin accessibility.
-+-
 Reporter:  Gustavo Siñovsky |Owner:  Bhavna
 Type:  New feature  |   Status:  closed
Component:  contrib.admin|  Version:  master
 Severity:  Normal   |   Resolution:  fixed
 Keywords:  accessibility, ui,   | Triage Stage:
  ux, admin  |  Someday/Maybe
Has patch:  0|  Needs documentation:  0
  Needs tests:  0|  Patch needs improvement:  0
Easy pickings:  1|UI/UX:  1
-+-
Changes (by Sourabh Rana):

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


-- 
Ticket URL: 
Django 
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/067.6089a85c1880624e02bae841643e5d8b%40djangoproject.com.


Re: [Django] #31617: Improve overall admin accessibility.

2020-09-14 Thread Django
#31617: Improve overall admin accessibility.
-+-
 Reporter:  Gustavo Siñovsky |Owner:  Bhavna
 Type:  New feature  |   Status:  assigned
Component:  contrib.admin|  Version:  master
 Severity:  Normal   |   Resolution:
 Keywords:  accessibility, ui,   | Triage Stage:
  ux, admin  |  Someday/Maybe
Has patch:  0|  Needs documentation:  0
  Needs tests:  0|  Patch needs improvement:  0
Easy pickings:  1|UI/UX:  1
-+-
Changes (by Bhavna):

 * owner:  (none) => Bhavna
 * status:  new => assigned


-- 
Ticket URL: 
Django 
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/067.06b3bcc50928466745ac9a8aa867d9ea%40djangoproject.com.


Re: [Django] #31617: Improve overall admin accessibility.

2020-08-02 Thread Django
#31617: Improve overall admin accessibility.
-+-
 Reporter:  Gustavo Siñovsky |Owner:  new
 Type:  New feature  |   Status:  assigned
Component:  contrib.admin|  Version:  master
 Severity:  Normal   |   Resolution:
 Keywords:  accessibility, ui,   | Triage Stage:
  ux, admin  |  Someday/Maybe
Has patch:  0|  Needs documentation:  0
  Needs tests:  0|  Patch needs improvement:  0
Easy pickings:  1|UI/UX:  1
-+-
Changes (by Abishek Rajagopal):

 * owner:  (none) => new


-- 
Ticket URL: 
Django 
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/067.c2603c632a9655516c79c012a913c2fc%40djangoproject.com.


Re: [Django] #31617: Improve overall admin accessibility.

2020-08-02 Thread Django
#31617: Improve overall admin accessibility.
-+-
 Reporter:  Gustavo Siñovsky |Owner:  (none)
 Type:  New feature  |   Status:  assigned
Component:  contrib.admin|  Version:  master
 Severity:  Normal   |   Resolution:
 Keywords:  accessibility, ui,   | Triage Stage:
  ux, admin  |  Someday/Maybe
Has patch:  0|  Needs documentation:  0
  Needs tests:  0|  Patch needs improvement:  0
Easy pickings:  1|UI/UX:  1
-+-
Changes (by Abishek Rajagopal):

 * owner:  Abishek Rajagopal => (none)


-- 
Ticket URL: 
Django 
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/067.8971a41de6ae990f2ac672dcde4e9a3f%40djangoproject.com.


Re: [Django] #31617: Improve overall admin accessibility.

2020-08-02 Thread Django
#31617: Improve overall admin accessibility.
-+-
 Reporter:  Gustavo Siñovsky |Owner:  Abishek
 |  Rajagopal
 Type:  New feature  |   Status:  assigned
Component:  contrib.admin|  Version:  master
 Severity:  Normal   |   Resolution:
 Keywords:  accessibility, ui,   | Triage Stage:
  ux, admin  |  Someday/Maybe
Has patch:  0|  Needs documentation:  0
  Needs tests:  0|  Patch needs improvement:  0
Easy pickings:  1|UI/UX:  1
-+-
Changes (by Abishek Rajagopal):

 * owner:  (none) => Abishek Rajagopal
 * status:  new => assigned


-- 
Ticket URL: 
Django 
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/067.5883fd63fc8a5bb07fa922df991a20e9%40djangoproject.com.


Re: [Django] #31617: Improve overall admin accessibility.

2020-07-27 Thread Django
#31617: Improve overall admin accessibility.
-+-
 Reporter:  Gustavo Siñovsky |Owner:  (none)
 Type:  New feature  |   Status:  new
Component:  contrib.admin|  Version:  master
 Severity:  Normal   |   Resolution:
 Keywords:  accessibility, ui,   | Triage Stage:
  ux, admin  |  Someday/Maybe
Has patch:  0|  Needs documentation:  0
  Needs tests:  0|  Patch needs improvement:  0
Easy pickings:  1|UI/UX:  1
-+-
Changes (by Abhishek Bera):

 * owner:  Abhishek Bera => (none)
 * status:  assigned => new


-- 
Ticket URL: 
Django 
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/067.7d79e4adb7e570e358459a3e399b0f43%40djangoproject.com.


Re: [Django] #31617: Improve overall admin accessibility.

2020-07-27 Thread Django
#31617: Improve overall admin accessibility.
-+-
 Reporter:  Gustavo Siñovsky |Owner:  Abhishek
 |  Bera
 Type:  New feature  |   Status:  assigned
Component:  contrib.admin|  Version:  master
 Severity:  Normal   |   Resolution:
 Keywords:  accessibility, ui,   | Triage Stage:
  ux, admin  |  Someday/Maybe
Has patch:  0|  Needs documentation:  0
  Needs tests:  0|  Patch needs improvement:  0
Easy pickings:  1|UI/UX:  1
-+-
Changes (by Abhishek Bera):

 * owner:  nobody => Abhishek Bera
 * status:  new => assigned


-- 
Ticket URL: 
Django 
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/067.70f4fe54afeeec505bf81576c5cb%40djangoproject.com.


Re: [Django] #31617: Improve overall admin accessibility.

2020-05-25 Thread Django
#31617: Improve overall admin accessibility.
-+-
 Reporter:  Gustavo Siñovsky |Owner:  nobody
 Type:  New feature  |   Status:  new
Component:  contrib.admin|  Version:  master
 Severity:  Normal   |   Resolution:
 Keywords:  accessibility, ui,   | Triage Stage:
  ux, admin  |  Someday/Maybe
Has patch:  0|  Needs documentation:  0
  Needs tests:  0|  Patch needs improvement:  0
Easy pickings:  1|UI/UX:  1
-+-

Comment (by Gustavo Siñovsky):

 If we intend to create a formal and extensive backbone to this initiative
 from the get go, we are never going to be done. I also agree a sensible
 first step would be to create a very basic set of guidelines (I also gun
 for WCAG 2.1 AA, as well as targeting 3.2 and get a very simple CI
 solution working), which definitely would be better than nothing (which is
 what we currently have), and then work our way up from there towards more
 formal efforts in subsequent tickets

-- 
Ticket URL: 
Django 
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/067.8325bd4a9f2f2ef1392799cb2212019f%40djangoproject.com.


Re: [Django] #31617: Improve overall admin accessibility.

2020-05-25 Thread Django
#31617: Improve overall admin accessibility.
-+-
 Reporter:  Gustavo Siñovsky |Owner:  nobody
 Type:  New feature  |   Status:  new
Component:  contrib.admin|  Version:  master
 Severity:  Normal   |   Resolution:
 Keywords:  accessibility, ui,   | Triage Stage:
  ux, admin  |  Someday/Maybe
Has patch:  0|  Needs documentation:  0
  Needs tests:  0|  Patch needs improvement:  0
Easy pickings:  1|UI/UX:  1
-+-

Comment (by Tom Carrick):

 I'll make a similar post on the mailing list soon, but my initial thought
 is that this ticket is too big to ever get closed. I'm not sure if that's
 a problem or not, I don't know if we use tickets to track problems that
 are unlikely to be solved. I agree with Felix that we need a DEP, but I
 also agree that we can tackle some low hanging fruit (making sure all the
 form elements have either labels or aria-labels is a good first step.

 I actually don't think fixing the contrast is a good first step, because
 it needs input more design-minded people, it's actually quite difficult to
 keep the existing colours while also increasing the contrast to a good
 level.

 I think targeting 3.2 to get the basics done and get a CI solution working
 makes sense.

-- 
Ticket URL: 
Django 
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/067.25d624d8796b4f3f04a1fbf473e2c786%40djangoproject.com.


Re: [Django] #31617: Improve overall admin accessibility.

2020-05-24 Thread Django
#31617: Improve overall admin accessibility.
-+-
 Reporter:  Gustavo Siñovsky |Owner:  nobody
 Type:  New feature  |   Status:  new
Component:  contrib.admin|  Version:  master
 Severity:  Normal   |   Resolution:
 Keywords:  accessibility, ui,   | Triage Stage:
  ux, admin  |  Someday/Maybe
Has patch:  0|  Needs documentation:  0
  Needs tests:  0|  Patch needs improvement:  0
Easy pickings:  1|UI/UX:  1
-+-

Comment (by felixxm):

 This is a new feature and we have plenty of time to the feature freeze for
 Django 3.2 (January 14, 2021). Is there any reason to do this multiple
 times on master?

-- 
Ticket URL: 
Django 
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/067.5852b1c92e93f765c1595ecea7249945%40djangoproject.com.


Re: [Django] #31617: Improve overall admin accessibility.

2020-05-24 Thread Django
#31617: Improve overall admin accessibility.
-+-
 Reporter:  Gustavo Siñovsky |Owner:  nobody
 Type:  New feature  |   Status:  new
Component:  contrib.admin|  Version:  master
 Severity:  Normal   |   Resolution:
 Keywords:  accessibility, ui,   | Triage Stage:
  ux, admin  |  Someday/Maybe
Has patch:  0|  Needs documentation:  0
  Needs tests:  0|  Patch needs improvement:  0
Easy pickings:  1|UI/UX:  1
-+-

Comment (by Claude Paroz):

 I do agree with Tobias here. Typically, improving color contrast of the
 admin is a no-brainer and I'm not sure a DEP will bring anything for that.
 Maybe create a separate ticket for it?

-- 
Ticket URL: 
Django 
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/067.2471e32aec75b21e56aad8da6c11bf1a%40djangoproject.com.


Re: [Django] #31617: Improve overall admin accessibility.

2020-05-24 Thread Django
#31617: Improve overall admin accessibility.
-+-
 Reporter:  Gustavo Siñovsky |Owner:  nobody
 Type:  New feature  |   Status:  new
Component:  contrib.admin|  Version:  master
 Severity:  Normal   |   Resolution:
 Keywords:  accessibility, ui,   | Triage Stage:
  ux, admin  |  Someday/Maybe
Has patch:  0|  Needs documentation:  0
  Needs tests:  0|  Patch needs improvement:  0
Easy pickings:  1|UI/UX:  1
-+-

Comment (by Tobias Bengfort):

 My [https://github.com/django/django/pull/12967 pull request about color
 contrast] was recently rejected. I agree that there are many unanswered
 questions and a DEP is probably the right way to go. However, I don't
 agree that any accessibility related improvement should wait for that. If
 there is too little color contrast that is a bug that needs to be fixed
 ASAP, not "someday/maybe". I think the better approach would be:

 - Do low hanging fruits as soon as possible
 - Come up with an overall strategy in parallel

 Of course it is open to debate what constitutes a "low hanging fruit" (and
 if my color changes fall into that category). But I would strongly argue
 that this should be decided on a case-by-case basis and not a blanket
 "nothing will be merged until there is a DEP".

-- 
Ticket URL: 
Django 
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/067.16abb6fb13ad36ba588f494d9c773aa7%40djangoproject.com.


Re: [Django] #31617: Improve overall admin accessibility. (was: Improve overall admin accessibility)

2020-05-24 Thread Django
#31617: Improve overall admin accessibility.
-+-
 Reporter:  Gustavo Siñovsky |Owner:  nobody
 Type:  New feature  |   Status:  new
Component:  contrib.admin|  Version:  master
 Severity:  Normal   |   Resolution:
 Keywords:  accessibility, ui,   | Triage Stage:
  ux, admin  |  Someday/Maybe
Has patch:  0|  Needs documentation:  0
  Needs tests:  0|  Patch needs improvement:  0
Easy pickings:  1|UI/UX:  1
-+-
Changes (by felixxm):

 * version:  3.0 => master
 * stage:  Unreviewed => Someday/Maybe


Comment:

 Thanks for this ticket. It's a big change and IMO we need a DEP if we want
 to move it forward. There is many unanswered questions that should be
 discussed in DEP before we will start. For example, we want to make the
 admin accessible, but what standard we will target? (probably WCAG 2.1),
 if yes then at which level? (A/AA/AAA). What with national standards, e.g.
 EU directives? etc.

-- 
Ticket URL: 
Django 
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/067.600af69e5b6c6ca595b9a691dd55d1ae%40djangoproject.com.


Re: [Django] #31617: Improve overall admin accessibility

2020-05-22 Thread Django
#31617: Improve overall admin accessibility
-+-
 Reporter:  Gustavo Siñovsky |Owner:  nobody
 Type:  New feature  |   Status:  new
Component:  contrib.admin|  Version:  3.0
 Severity:  Normal   |   Resolution:
 Keywords:  accessibility, ui,   | Triage Stage:
  ux, admin  |  Unreviewed
Has patch:  0|  Needs documentation:  0
  Needs tests:  0|  Patch needs improvement:  0
Easy pickings:  1|UI/UX:  1
-+-
Changes (by Gustavo Siñovsky):

 * Attachment "example.jpg" added.

 Example of an auditing tool running on a page from the django admin,
 showing many easy to fix violations in tems of accessibility

-- 
Ticket URL: 
Django 
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/067.5e7d726d675bea7ae3299174745a5015%40djangoproject.com.