Select to view content in your preferred language

Map Layers widget options do not meet WCAG accessibility standards?

247
2
4 weeks ago
BMCGIS
by
Regular Contributor

I'm using the WebAIM browser plug-in to check the accessibility of an Experience Builder app. I am getting an error for "very low contrast" for the Map Layers widget, meaning it does not meet the 1.4.3 Contrast (Minimum) (WCAG 2.1 Level AA).

From what I can determine, this widget doesn't allow any specific color configurations and is using the Container and Selected colors from the theme, which I have not changed from the Prime theme defaults.

In my app, I get this error whenever I have this widget active, no matter what options are enabled in the configuration.

Then I built a simple app to try to reproduce this error. On one app page I have the Map Layers widget with some options enabled and WebAIM does not find any contrast errors (so this is different behavior from my app). On another app page I have checked the option for Enable layer batch options, and this gives the same "very low contrast" error.

Has anyone else encountered this? Are there any modifications I can make or should this be reported to Esri as an issue?

2 Replies
EMani
by Esri Contributor
Esri Contributor

Hello @BMCGIS 

Your app examples are not public, so I cannot view them.

If you click Customise in the theme settings, you can configure your widget theme colours.

Screenshot 2026-04-08 092917.png

You may log an accessibility enhancement if you wish for this to be considered in future releases of ArcGIS Experience Builder. Create a technical support case in My Esri to initiate the enhancement process.

0 Kudos
BMCGIS
by
Regular Contributor

@EMani Oops, thanks. I changed the test app to public.

I also changed the theme colors to white Container background, black Container type, black Selected  background, and white Selected type for maximum contrast. However, I still get the same error.

0 Kudos