Conversation
d532aba to
ef81027
Compare
- accompanies #1089 - mirrors TACC/tup-ui@9cad63c
- accompanies #1089 - mirrors TACC/tup-ui@eb93d55
Review Summary by QodoFix accessibility issues with logo links, SVG labels, and icon exposure
WalkthroughsDescription• Add aria-label attributes to logo links and SVGs for accessibility • Replace <title> tags with aria-label in SVG elements • Conditionally apply aria-hidden="true" to icons only when editor doesn't set role • Add accessible labels to published/featured date elements • Fix logo hover color contrast from accent-normal to accent-light • Update Core-Styles dependency to fix/a11y-issues branch Diagramflowchart LR
A["Logo Links & SVGs"] -->|Add aria-label| B["Accessible Labels"]
C["Icon Elements"] -->|Conditional aria-hidden| D["Editor-Controlled a11y"]
E["Date Elements"] -->|Add aria-label| F["Published/Featured Labels"]
G["Hover Colors"] -->|Improve Contrast| H["Better Visibility"]
I["Dependencies"] -->|Update Core-Styles| J["a11y-issues Branch"]
File Changes1. taccsite_cms/templates/djangocms_blog/includes/blog_meta.html
|
Code Review by Qodo
1. Git dep requires SSH
|
b2d1ca2 to
0d9cf2b
Compare
Overview
Fix flagged accessibility issues.
Related
Changes
aria-hidden="true"(unless editor setsrole) 6c88b19data-prefix="Published:"requiresaria-label="…"7a06749Testing
UI
…