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

Inform base_root.htm template about ACCESSIBILITY_MODE #11326

Closed
jacobtylerwalls opened this issue Aug 12, 2024 · 0 comments
Closed

Inform base_root.htm template about ACCESSIBILITY_MODE #11326

jacobtylerwalls opened this issue Aug 12, 2024 · 0 comments
Assignees
Labels
Subject: Accessibility Accessibility features

Comments

@jacobtylerwalls
Copy link
Member

jacobtylerwalls commented Aug 12, 2024

The 7.5 setting ACCESSIBILITY_MODE needs to be exposed in base_root.htm somehow so that Vue apps can know whether to use higher color contrast if they're not extending base.htm. (Or if they are, and they want to do it without querying the document for the existence of a hard-coded stylesheet name.)


ya I'm wondering if this interaction can also be stubbed out in core at a very basic level as well, since the theme lives there now. We'll definitely use this across applications so if it can proved out in core instead, I think it'll be helpful.

Originally posted by @chrabyrd in archesproject/arches-controlled-lists#16 (comment)

@chiatt chiatt added this to pipeline Aug 12, 2024
@jacobtylerwalls jacobtylerwalls self-assigned this Aug 12, 2024
@jacobtylerwalls jacobtylerwalls moved this to 🏗 In progress in Controlled List Manager Aug 12, 2024
@jacobtylerwalls jacobtylerwalls moved this to 🏗 In Progress in pipeline Aug 12, 2024
@jacobtylerwalls jacobtylerwalls added the Subject: Accessibility Accessibility features label Aug 12, 2024
@jacobtylerwalls jacobtylerwalls linked a pull request Aug 12, 2024 that will close this issue
11 tasks
@github-project-automation github-project-automation bot moved this from 👀 In review to ✅ Done in Controlled List Manager Aug 13, 2024
@github-project-automation github-project-automation bot moved this from 🏗 In Progress to ✅ Done in pipeline Aug 13, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Subject: Accessibility Accessibility features
Projects
Status: Done
Archived in project
Development

Successfully merging a pull request may close this issue.

1 participant