<?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: Change font for Popup Fields in ArcGIS JavaScript Maps SDK Questions</title>
    <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/change-font-for-popup-fields/m-p/1046105#M72468</link>
    <description>&lt;P&gt;You&amp;nbsp;&lt;/P&gt;&lt;P&gt;Hi there,&amp;nbsp;&lt;/P&gt;&lt;P&gt;You should set the style on html elements like div, p, span etc.&amp;nbsp;&lt;/P&gt;&lt;P&gt;The following will work for example:&lt;/P&gt;&lt;LI-CODE lang="javascript"&gt;var template = {
   // autocasts as new PopupTemplate()
   title: "{NAME} in {COUNTY}",
   content: '&amp;lt;div  style="font-family:Garamond;font-size:26px"&amp;gt;&amp;lt;i&amp;gt;content&amp;lt;/i&amp;gt;&amp;lt;/div&amp;gt;'
        };&lt;/LI-CODE&gt;</description>
    <pubDate>Mon, 12 Apr 2021 21:02:59 GMT</pubDate>
    <dc:creator>UndralBatsukh</dc:creator>
    <dc:date>2021-04-12T21:02:59Z</dc:date>
    <item>
      <title>Change font for Popup Fields</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/change-font-for-popup-fields/m-p/1045887#M72452</link>
      <description>&lt;P&gt;Hi Guys,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I am using API 4.18, I need to change Font in Popup, I need to use my local font. I could do it for API 4.13 using CSS, but now it stops working. How can I do this now?&lt;/P&gt;&lt;P&gt;Kind regards,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Vakhtang&lt;/P&gt;</description>
      <pubDate>Mon, 12 Apr 2021 13:08:35 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/change-font-for-popup-fields/m-p/1045887#M72452</guid>
      <dc:creator>Vakhtang_Zubiashvili</dc:creator>
      <dc:date>2021-04-12T13:08:35Z</dc:date>
    </item>
    <item>
      <title>Re: Change font for Popup Fields</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/change-font-for-popup-fields/m-p/1045990#M72464</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.esri.com/t5/user/viewprofilepage/user-id/107000"&gt;@Vakhtang_Zubiashvili&lt;/a&gt;,&amp;nbsp;it's tough to say without seeing how you did it at 4.13, but my hunch is that the HTML sanitizer (which we introduced at 4.14) is the issue here:&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;The&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;A href="https://github.com/Esri/arcgis-html-sanitizer" target="_blank"&gt;HTML sanitizer&lt;/A&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;was added to all widgets to sanitize and escape strings according to the&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;A href="https://doc.arcgis.com/en/arcgis-online/reference/supported-html.htm" target="_blank"&gt;ArcGIS Online supported HTML specification&lt;/A&gt;. This can cause HTML set in&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;A href="https://developers.arcgis.com/javascript/latest/api-reference/esri-PopupTemplate.html#content" target="_blank"&gt;PopupTemplate.content&lt;/A&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;or in other widgets to be removed.&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;A href="https://developers.arcgis.com/javascript/latest/4.14/#breaking-changes" target="_blank"&gt;https://developers.arcgis.com/javascript/latest/4.14/#breaking-changes&lt;/A&gt;&lt;/P&gt;&lt;P&gt;If this is the case, the alternative solution would be to use custom functions. Here is a blog post that details the issue and the workaround:&lt;BR /&gt;&lt;A href="https://www.esri.com/arcgis-blog/products/js-api-arcgis/mapping/using-html-with-popups-in-the-arcgis-api-for-javascript/" target="_blank"&gt;https://www.esri.com/arcgis-blog/products/js-api-arcgis/mapping/using-html-with-popups-in-the-arcgis-api-for-javascript/&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;If this doesn't work for you, can you share some more details? I'd like to see how you are trying to do it at 4.18 (which worked at 4.13). A sample app on someplace like Codepen would be great.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 12 Apr 2021 16:45:02 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/change-font-for-popup-fields/m-p/1045990#M72464</guid>
      <dc:creator>Noah-Sager</dc:creator>
      <dc:date>2021-04-12T16:45:02Z</dc:date>
    </item>
    <item>
      <title>Re: Change font for Popup Fields</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/change-font-for-popup-fields/m-p/1046090#M72467</link>
      <description>&lt;P&gt;Dear Noah,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thank you for response, for 4.12 (or 4.14 I do not remember exactly) I used CSS code like this to change font style in Popup:&lt;/P&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; .esri-widget__table&amp;nbsp;{&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;font-family:&amp;nbsp;HKolkhetyMtav;&amp;nbsp;/*&amp;nbsp;ფონტის&amp;nbsp;შეცვლა&amp;nbsp;popup-ში&amp;nbsp;*/&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; };&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;DIV&gt;&lt;P&gt;and it worked.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Now as you told me I tried something like this:&lt;/P&gt;&lt;DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; welltemplate = {&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; title: "Well",&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; content: '&amp;lt;i style="font-family:Garamond;font-size:16px"&amp;gt; xxxxx&amp;lt;/i&amp;gt;'&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;};&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;P&gt;but no success.&amp;nbsp;&lt;/P&gt;&lt;P&gt;What to do I do not know &lt;span class="lia-unicode-emoji" title=":disappointed_face:"&gt;😞&lt;/span&gt;&lt;/P&gt;&lt;/DIV&gt;&lt;/DIV&gt;</description>
      <pubDate>Mon, 12 Apr 2021 20:30:25 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/change-font-for-popup-fields/m-p/1046090#M72467</guid>
      <dc:creator>Vakhtang_Zubiashvili</dc:creator>
      <dc:date>2021-04-12T20:30:25Z</dc:date>
    </item>
    <item>
      <title>Re: Change font for Popup Fields</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/change-font-for-popup-fields/m-p/1046105#M72468</link>
      <description>&lt;P&gt;You&amp;nbsp;&lt;/P&gt;&lt;P&gt;Hi there,&amp;nbsp;&lt;/P&gt;&lt;P&gt;You should set the style on html elements like div, p, span etc.&amp;nbsp;&lt;/P&gt;&lt;P&gt;The following will work for example:&lt;/P&gt;&lt;LI-CODE lang="javascript"&gt;var template = {
   // autocasts as new PopupTemplate()
   title: "{NAME} in {COUNTY}",
   content: '&amp;lt;div  style="font-family:Garamond;font-size:26px"&amp;gt;&amp;lt;i&amp;gt;content&amp;lt;/i&amp;gt;&amp;lt;/div&amp;gt;'
        };&lt;/LI-CODE&gt;</description>
      <pubDate>Mon, 12 Apr 2021 21:02:59 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/change-font-for-popup-fields/m-p/1046105#M72468</guid>
      <dc:creator>UndralBatsukh</dc:creator>
      <dc:date>2021-04-12T21:02:59Z</dc:date>
    </item>
    <item>
      <title>Re: Change font for Popup Fields</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/change-font-for-popup-fields/m-p/1047785#M72566</link>
      <description>&lt;P&gt;Dear &lt;a href="https://community.esri.com/t5/user/viewprofilepage/user-id/53756"&gt;@UndralBatsukh&lt;/a&gt;&lt;/P&gt;&lt;P&gt;Thank you for replay.&lt;/P&gt;&lt;P&gt;It works, but only for Font Size, Font Color etc. But not for Font Style. Font Style remains default Sans-Serif...&lt;/P&gt;&lt;P&gt;Code Template:&lt;/P&gt;&lt;LI-CODE lang="markup"&gt;welltemplate = {

      title: "Well",
      content: "&amp;lt;div style='font-family:HKolkhetyMtav;font-size:26px;color:red'&amp;gt;&amp;lt;li&amp;gt; Hello Guys&amp;lt;/li&amp;gt;&amp;lt;/div&amp;gt;"
    };&lt;/LI-CODE&gt;&lt;DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;/DIV&gt;&lt;P&gt;I use local font for my native language ( It is Georgian), here is CSS for it:&lt;/P&gt;&lt;DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;@font-face&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;{&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;font-family&lt;/SPAN&gt;&lt;SPAN&gt;:&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;'HKolkhetyMtav'&lt;/SPAN&gt;&lt;SPAN&gt;;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;src&lt;/SPAN&gt;&lt;SPAN&gt;:&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;url&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;'./fonts/hkolkhetymtav.ttf'&lt;/SPAN&gt;&lt;SPAN&gt;)&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;format&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;'embedded-opentype'&lt;/SPAN&gt;&lt;SPAN&gt;),&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;/*&amp;nbsp;Internet&amp;nbsp;Explorer&amp;nbsp;*/&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;url&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;'./fonts/hkolkhetymtav.ttf'&lt;/SPAN&gt;&lt;SPAN&gt;)&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;format&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;'woff2'&lt;/SPAN&gt;&lt;SPAN&gt;),&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;/*&amp;nbsp;Super&amp;nbsp;Modern&amp;nbsp;Browsers&amp;nbsp;*/&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;url&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;'./fonts/hkolkhetymtav.ttf'&lt;/SPAN&gt;&lt;SPAN&gt;)&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;format&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;'woff'&lt;/SPAN&gt;&lt;SPAN&gt;),&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;/*&amp;nbsp;Pretty&amp;nbsp;Modern&amp;nbsp;Browsers&amp;nbsp;*/&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;url&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;'./fonts/hkolkhetymtav.ttf'&lt;/SPAN&gt;&lt;SPAN&gt;)&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;format&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;'truetype'&lt;/SPAN&gt;&lt;SPAN&gt;),&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;/*&amp;nbsp;Safari,&amp;nbsp;Android,&amp;nbsp;iOS&amp;nbsp;*/&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;url&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;'./fonts/hkolkhetymtav.ttf'&lt;/SPAN&gt;&lt;SPAN&gt;)&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;format&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;'svg'&lt;/SPAN&gt;&lt;SPAN&gt;);&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;/*&amp;nbsp;Legacy&amp;nbsp;iOS&amp;nbsp;*/&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;};&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;/DIV&gt;&lt;P&gt;If i change font style in browser for &amp;lt;li&amp;gt; it works fine ( I have changed default FONT&amp;nbsp; into Georgian FONT ("Hello Guys" is translated as "ცელოო ჩუყს"), see pics please:&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="2.jpg" style="width: 999px;"&gt;&lt;img src="https://community.esri.com/t5/image/serverpage/image-id/11077i47C06A419669F85F/image-size/large?v=v2&amp;amp;px=999" role="button" title="2.jpg" alt="2.jpg" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="2.jpg" style="width: 999px;"&gt;&lt;img src="https://community.esri.com/t5/image/serverpage/image-id/11030i59BF1B22C97AE800/image-size/large?v=v2&amp;amp;px=999" role="button" title="2.jpg" alt="2.jpg" /&gt;&lt;/span&gt;&lt;/P&gt;</description>
      <pubDate>Mon, 19 Apr 2021 08:44:08 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/change-font-for-popup-fields/m-p/1047785#M72566</guid>
      <dc:creator>Vakhtang_Zubiashvili</dc:creator>
      <dc:date>2021-04-19T08:44:08Z</dc:date>
    </item>
    <item>
      <title>Re: Change font for Popup Fields</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/change-font-for-popup-fields/m-p/1054131#M72867</link>
      <description>&lt;P&gt;No one can help me &lt;span class="lia-unicode-emoji" title=":disappointed_face:"&gt;😞&lt;/span&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 04 May 2021 08:49:02 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/change-font-for-popup-fields/m-p/1054131#M72867</guid>
      <dc:creator>Vakhtang_Zubiashvili</dc:creator>
      <dc:date>2021-05-04T08:49:02Z</dc:date>
    </item>
  </channel>
</rss>

