C2LC-515: Ensure theme picker has the appropriate ARIA role

Metadata

Source
C2LC-515
Type
Sub-task
Priority
N/A
Status
Won't Fix
Resolution
N/A
Assignee
N/A
Reporter
Michelle D'Souza
Created
2021-10-13T16:22:11.735-0400
Updated
2021-10-28T10:47:32.297-0400
Versions
N/A
Fixed Versions
N/A
Component
  1. Coding Environment

Description

The Theme Picker dropdown button has “aria-haspopup="true"” however, the related poput does not include any aria roles at all. Also it’s marked up as a <div> with a <a> for each option. This should conform to the appropriate role for the interaction and also indicate which option is currently selected.

See: https://www.w3.org/TR/wai-aria-1.1/#aria-haspopup