Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[D8][A11Y] Dedicated "Accessibility" section under "Configuration" #3991

Open
klonos opened this issue Aug 24, 2019 · 4 comments
Open

[D8][A11Y] Dedicated "Accessibility" section under "Configuration" #3991

klonos opened this issue Aug 24, 2019 · 4 comments
Assignees

Comments

@klonos
Copy link
Member

klonos commented Aug 24, 2019

This is a sibling issue to #3624 (created as per @quicksketch's request during the sprint earlier today)

Ideas for what to be included in this page:

@laryn
Copy link
Contributor

laryn commented Aug 27, 2019

I like the global power switch for requiring alt text. Would that work for image fields and for WYSIWYG images?
Related issue: #3006

Other items to look at:

@klonos
Copy link
Member Author

klonos commented Mar 9, 2020

I came across https://www.drupal.org/project/drupal/issues/3067273 over in d.org:

Problem/Motivation

There have been several requests so far to provide customizable settings to adjust the admin interface to several desires/needs.

Proposed resolution

Provide a form with several settings to customize the UI. For example:

  • Font Size
  • Table cell padding or general spacing
  • Palette
  • Accent Color
  • Dark mode
  • Accessibility settings
    • Reduce motion
    • Highcontrast mode
    • etc.

So from this options proposed we should decide where they need to be defined and who should be able to change them:

  • Settings defined accross the site (per theme / per site)
  • Settings defined per user (like font size / accessibility wise)
  • Settings defined per component (like decreasing table padding or thumbnail size on Media library)

Remaining tasks

Decide per setting the following:

  • In which form should it live?
  • Who should be able to change it (editor/content author vs site-builder)
  • Which settings/values

@klonos klonos changed the title Dedicated "Accessibility" section under "Configuration" [D8] Dedicated "Accessibility" section under "Configuration" Mar 9, 2020
@klonos
Copy link
Member Author

klonos commented Mar 9, 2020

...since the admin UI is basically a theme, it is hard to imagine these not being (global) theme settings. I also find it hard to imagine how a dark/high-contrast mode could be applied to all themes.

Interesting problems to figure out 🤔

@quicksketch
Copy link
Member

it is hard to imagine these not being (global) theme settings. I also find it hard to imagine how a dark/high-contrast mode could be applied to all themes.

We could possibly have themes that support high-contrast mode put an indicator in their .info files, then this hypothetical accessibility page could show the checkbox/radios for default/high-contrast. Dark mode seems like it's a separate feature than an accessibility item, since you could easily have a low-contrast dark mode that is just as bad a low-contrast light mode.

@jenlampton jenlampton changed the title [D8] Dedicated "Accessibility" section under "Configuration" [D8][A11Y] Dedicated "Accessibility" section under "Configuration" Aug 16, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants