<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Minimum text size for accessibility in ArcGIS Dashboards Questions</title>
    <link>https://community.esri.com/t5/arcgis-dashboards-questions/minimum-text-size-for-accessibility/m-p/1678117#M11748</link>
    <description>&lt;P&gt;Some of the elements are going to be hidden in the dev tools. This is not a perfect solution either but below is a simple JavaScript function that can be run in the dev tools console to output all the font-sizes on the page to a table in the console. It groups the font sizes by the element tag names but you can try other element properties to try to narrow down where a specific font size is being used. Just change el.tagName on line 7 to another element property like el.title&lt;/P&gt;&lt;LI-CODE lang="javascript"&gt;(() =&amp;gt; {
    try {
        const elements = document.querySelectorAll('*');
        const fontSizesByTag = {};

        elements.forEach(el =&amp;gt; {
            const tag = el.tagName
            const fontSize = window.getComputedStyle(el).fontSize;
            const fontSizePt = Number(fontSize.slice(0,-2)) * (72/96)
            const fontSizePtString = fontSize + '|' + fontSizePt.toString() + 'pt'

            if (!fontSizesByTag[tag]) {
                fontSizesByTag[tag] = new Set();
            }
            fontSizesByTag[tag].add(fontSizePtString);
        });

        // Convert Sets to arrays for easier reading
        const result = {};
        Object.keys(fontSizesByTag).forEach(tag =&amp;gt; {
            result[tag] = Array.from(fontSizesByTag[tag]);
        });

        console.table(result);
        console.log("Font sizes grouped by element tag:", result);
    } catch (err) {
        console.error("Error while retrieving font sizes:", err);
    }
})();&lt;/LI-CODE&gt;&lt;P&gt;Here is the location to run the script. You might get a prompt to allow pasting into the console before you can run it.&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="JoshuaYoung_2-1768497613432.png" style="width: 400px;"&gt;&lt;img src="https://community.esri.com/t5/image/serverpage/image-id/146825i7FE2E24A3FE77CFF/image-size/medium?v=v2&amp;amp;px=400" role="button" title="JoshuaYoung_2-1768497613432.png" alt="JoshuaYoung_2-1768497613432.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Thu, 15 Jan 2026 17:21:35 GMT</pubDate>
    <dc:creator>Joshua-Young</dc:creator>
    <dc:date>2026-01-15T17:21:35Z</dc:date>
    <item>
      <title>Minimum text size for accessibility</title>
      <link>https://community.esri.com/t5/arcgis-dashboards-questions/minimum-text-size-for-accessibility/m-p/1677264#M11736</link>
      <description>&lt;P&gt;I have looked through the&amp;nbsp;ArcGIS Dashboard accessibility documentation but still have a question regarding text size.&amp;nbsp;There are several elements (e.g. indicators, tables) where the only text size options seem to general categories (e.g. small/medium large). I acknowledge if I want to be most accessible, I could select the largest option. However, my organization has requirements that align with numeric minimum text size (i.e. size of 9). Is there a way to confirm&amp;nbsp;what minimum text size is applied for each of the general size categories? &amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 12 Jan 2026 13:29:14 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-dashboards-questions/minimum-text-size-for-accessibility/m-p/1677264#M11736</guid>
      <dc:creator>Ellie_Linden</dc:creator>
      <dc:date>2026-01-12T13:29:14Z</dc:date>
    </item>
    <item>
      <title>Re: Minimum text size for accessibility</title>
      <link>https://community.esri.com/t5/arcgis-dashboards-questions/minimum-text-size-for-accessibility/m-p/1677330#M11738</link>
      <description>&lt;P&gt;One way is to use your browser's dev tools. If you right click on the text in question, select Inspect in the menu&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="JoshuaYoung_0-1768237817756.png" style="width: 400px;"&gt;&lt;img src="https://community.esri.com/t5/image/serverpage/image-id/146663iC84006EFFE5D28CD/image-size/medium?v=v2&amp;amp;px=400" role="button" title="JoshuaYoung_0-1768237817756.png" alt="JoshuaYoung_0-1768237817756.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;That should take you straight to the HTML of the text and show the font size in pixels.&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="JoshuaYoung_2-1768237962896.png" style="width: 400px;"&gt;&lt;img src="https://community.esri.com/t5/image/serverpage/image-id/146665iFE81E52D5D801880/image-size/medium?v=v2&amp;amp;px=400" role="button" title="JoshuaYoung_2-1768237962896.png" alt="JoshuaYoung_2-1768237962896.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;If you need the font size in points instead of pixels, you can copy/paste the text into word processing software being sure to keep the source formatting or you can use an online pixels to points converter.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 12 Jan 2026 17:20:49 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-dashboards-questions/minimum-text-size-for-accessibility/m-p/1677330#M11738</guid>
      <dc:creator>Joshua-Young</dc:creator>
      <dc:date>2026-01-12T17:20:49Z</dc:date>
    </item>
    <item>
      <title>Re: Minimum text size for accessibility</title>
      <link>https://community.esri.com/t5/arcgis-dashboards-questions/minimum-text-size-for-accessibility/m-p/1678059#M11747</link>
      <description>&lt;P&gt;Thank you! It looks like that does give me the information I need in some instances (e.g. text within the Indicator element) but not in all cases. For example, when I click "inspect" over a Category selector I don't see "font-size" provided. It's possible it's hidden somewhere in the dev tools, but I'm wondering if there's an easier way to check this.&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 15 Jan 2026 14:04:45 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-dashboards-questions/minimum-text-size-for-accessibility/m-p/1678059#M11747</guid>
      <dc:creator>Ellie_Linden</dc:creator>
      <dc:date>2026-01-15T14:04:45Z</dc:date>
    </item>
    <item>
      <title>Re: Minimum text size for accessibility</title>
      <link>https://community.esri.com/t5/arcgis-dashboards-questions/minimum-text-size-for-accessibility/m-p/1678117#M11748</link>
      <description>&lt;P&gt;Some of the elements are going to be hidden in the dev tools. This is not a perfect solution either but below is a simple JavaScript function that can be run in the dev tools console to output all the font-sizes on the page to a table in the console. It groups the font sizes by the element tag names but you can try other element properties to try to narrow down where a specific font size is being used. Just change el.tagName on line 7 to another element property like el.title&lt;/P&gt;&lt;LI-CODE lang="javascript"&gt;(() =&amp;gt; {
    try {
        const elements = document.querySelectorAll('*');
        const fontSizesByTag = {};

        elements.forEach(el =&amp;gt; {
            const tag = el.tagName
            const fontSize = window.getComputedStyle(el).fontSize;
            const fontSizePt = Number(fontSize.slice(0,-2)) * (72/96)
            const fontSizePtString = fontSize + '|' + fontSizePt.toString() + 'pt'

            if (!fontSizesByTag[tag]) {
                fontSizesByTag[tag] = new Set();
            }
            fontSizesByTag[tag].add(fontSizePtString);
        });

        // Convert Sets to arrays for easier reading
        const result = {};
        Object.keys(fontSizesByTag).forEach(tag =&amp;gt; {
            result[tag] = Array.from(fontSizesByTag[tag]);
        });

        console.table(result);
        console.log("Font sizes grouped by element tag:", result);
    } catch (err) {
        console.error("Error while retrieving font sizes:", err);
    }
})();&lt;/LI-CODE&gt;&lt;P&gt;Here is the location to run the script. You might get a prompt to allow pasting into the console before you can run it.&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="JoshuaYoung_2-1768497613432.png" style="width: 400px;"&gt;&lt;img src="https://community.esri.com/t5/image/serverpage/image-id/146825i7FE2E24A3FE77CFF/image-size/medium?v=v2&amp;amp;px=400" role="button" title="JoshuaYoung_2-1768497613432.png" alt="JoshuaYoung_2-1768497613432.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 15 Jan 2026 17:21:35 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-dashboards-questions/minimum-text-size-for-accessibility/m-p/1678117#M11748</guid>
      <dc:creator>Joshua-Young</dc:creator>
      <dc:date>2026-01-15T17:21:35Z</dc:date>
    </item>
  </channel>
</rss>

