Skip to content

fix: tup 595 accessibility#761

Merged
wesleyboar merged 4 commits intomainfrom
task/tup-595-accessibility
Dec 13, 2023
Merged

fix: tup 595 accessibility#761
wesleyboar merged 4 commits intomainfrom
task/tup-595-accessibility

Conversation

@wesleyboar
Copy link
Copy Markdown
Member

@wesleyboar wesleyboar commented Dec 12, 2023

Copy link
Copy Markdown
Member Author

@wesleyboar wesleyboar left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Found a bug.

Comment thread taccsite_cms/templates/cms_menu.html Outdated
* fix: tup-662 nav dropdown id

* fix: tup-662 nav dropdown id, simpler solution

* fix: tup-662 nav dropdown id, follow MDN a11y menu role docs

https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA/Roles/menu_role
@wesleyboar wesleyboar marked this pull request as ready for review December 13, 2023 22:12
Copy link
Copy Markdown
Member Author

@wesleyboar wesleyboar left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Merging. @wesleyboar code was approved by @R-Tomas-Gonzalez. And @R-Tomas-Gonzalez code was approved by @wesleyboar. I merely made the PR with all the code.

@wesleyboar wesleyboar merged commit 5cbc532 into main Dec 13, 2023
@wesleyboar wesleyboar deleted the task/tup-595-accessibility branch December 13, 2023 22:13
wesleyboar added a commit to TACC/tup-ui that referenced this pull request Dec 13, 2023
wesleyboar added a commit to TACC/tup-ui that referenced this pull request Dec 15, 2023
* test(tup-cms): TUP-595 new cms image w/ a11y fixes

https://github.com/TACC/Core-CMS/tree/task/tup-595-accessibility

* sub-task/tup-580 Make footer button small 10px (#387)

* sub-task/tup-580 Make footer button small 10px

* original solution was wrong.

let's not rely on <small>. instead, rely on the a class, <small> tags parent.

* enhance: use existing core-styles var

---------

Co-authored-by: Wesley B <62723358+wesleyboar@users.noreply.github.com>

* sub-task/tup-575 Adds in new aria-describedby link attributes (#388)

* adds in new aria-describedby link attributes

Let's target all of the  tags that have target=_blank and make them accessible.

* Adjust comments

* changes type of script. adds html markup.

* fix: Core-CMS CMS navbar a11y

TACC/Core-CMS#762

* feat(tup-cms): Core-CMS v4.3.0

- installs https://github.com/TACC/Core-CMS/releases/tag/v4.3.0
- to get TACC/Core-CMS#761

---------

Co-authored-by: Tomas Gonzalez <63771558+R-Tomas-Gonzalez@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants