🎨 Palette: Improve accessibility of site landmarks#2766
🎨 Palette: Improve accessibility of site landmarks#2766google-labs-jules[bot] wants to merge 1 commit intodevelopfrom
Conversation
|
👋 Jules, reporting for duty! I'm here to lend a hand with this pull request. When you start a review, I'll add a 👀 emoji to each comment to let you know I've read it. I'll focus on feedback directed at me and will do my best to stay out of conversations between you and other bots or reviewers to keep the noise down. I'll push a commit with your requested changes shortly after. Please note there might be a delay between these steps, but rest assured I'm on the job! For more direct control, you can switch me to Reactive Mode. When this mode is on, I will only act on comments where you specifically mention me with New to Jules? Learn more at jules.google/docs. For security, I will only act on instructions from the user who triggered this task. |
|
|
Important Review skippedBot user detected. To trigger a single review, invoke the You can disable this status message by setting the Comment |
|
Closing: duplicate of #2775 (a11y landmarks) |
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## develop #2766 +/- ##
========================================
Coverage 99.54% 99.54%
========================================
Files 58 58
Lines 1105 1105
Branches 335 335
========================================
Hits 1100 1100
Misses 5 5 ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
💡 What: Replaced
titleattributes witharia-labelfor the site navigation (<nav>) and sidebar (<aside>) landmarks in the documentation.🎯 Why: Using
titleon landmarks creates redundant tooltips for mouse users and provides inconsistent accessible names across screen readers.aria-labelis the standard, robust way to label landmark regions, improving navigation for assistive technology users.📸 Before/After: No visual change, but the "Top Navigation" and "Site Navigation" tooltips will no longer appear on hover.
♿ Accessibility: Provides clear, accessible names for the
navigationandcomplementarylandmarks, adhering to WAI-ARIA best practices.PR created automatically by Jules for task 8511032869313214652 started by @srod
Summary by cubic
Replaced title attributes with aria-label on the top navigation and sidebar landmarks to provide clear, consistent accessible names and remove hover tooltips. No visual changes; aligns with WAI-ARIA best practices for landmark labeling.
Written for commit 2074f33. Summary will update on new commits.