Skip to content

Accessibility feedback

Grigor Malo requested to merge accessibility-feedback into master

A lot of accessibility fixes, from Deque's feedback

  • fix focus indicator on pagination previous/next buttons
  • enhance Select dropdown item background when it's hovered/focused, increase color contrast for dropdown arrow and search icon
  • add autocomplete to profile inputs (the most common candidates for autocomplete: name, last name, email etc)
  • darken border color and placeholder color to have enough contrast
  • fix aria-expanded attribute in Header user menu
  • announce when no deactivated user in user manager
  • make scrollable elements focusable
  • add table markup for visually tabular data in QuestionItem
  • enhance outline when Select or Input is focused
  • add visible label in team manager "Search for users" input
  • fix default button color contrast on hover
  • use headings to mark up read only metadata items
  • add option to use custom label or list item content as label for selectable list item's checkbox
  • fix contrast issue and alignment in Question item status indicator
  • create Empty component in common folder and change default colors for increased contrast
  • remove erroneous aria-required attribute from Select wrapper
  • refactor AutoSaving component and create mobile view for it
  • announce loading status in Discover page, dashboard, profile, user list, and team manager when action is loading
  • use more descriptive page titles for Question pages (${course name} quesiton, ${question type} for published questions, ${status}, Question Editor page for dashboard questions)
  • fix aria references in Select component
Edited by Grigor Malo

Merge request reports