<?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>idea Make calcite-dialog responsive in Calcite Design System Ideas</title>
    <link>https://community.esri.com/t5/calcite-design-system-ideas/make-calcite-dialog-responsive/idi-p/1538047</link>
    <description>&lt;P&gt;Is it possible to make calcite-dialog like Widget Windows in&amp;nbsp;ArcGIS Experience Builder?&lt;/P&gt;&lt;P&gt;&lt;A href="https://experience.arcgis.com/experience/42818c03ae384edc91ab658faf2664e0" target="_blank" rel="nofollow noopener noreferrer"&gt;https://experience.arcgis.com/experience/42818c03ae384edc91ab658faf2664e0&lt;/A&gt;&lt;/P&gt;&lt;P&gt;1. Add collapse button in&amp;nbsp;calcite-dialog&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="ForrestLin_0-1726176838802.png" style="width: 400px;"&gt;&lt;img src="https://community.esri.com/t5/image/serverpage/image-id/114959i5BC7AB80F2607864/image-size/medium?v=v2&amp;amp;px=400" role="button" title="ForrestLin_0-1726176838802.png" alt="ForrestLin_0-1726176838802.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;2. Make&amp;nbsp;calcite-dialog responsive like:&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="ForrestLin_1-1726176838928.png" style="width: 400px;"&gt;&lt;img src="https://community.esri.com/t5/image/serverpage/image-id/114960i3016F2AADB67E3FB/image-size/medium?v=v2&amp;amp;px=400" role="button" title="ForrestLin_1-1726176838928.png" alt="ForrestLin_1-1726176838928.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="ForrestLin_2-1726176838646.png" style="width: 400px;"&gt;&lt;img src="https://community.esri.com/t5/image/serverpage/image-id/114958iD6B34F565C98EAED/image-size/medium?v=v2&amp;amp;px=400" role="button" title="ForrestLin_2-1726176838646.png" alt="ForrestLin_2-1726176838646.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="ForrestLin_3-1726176838709.png" style="width: 400px;"&gt;&lt;img src="https://community.esri.com/t5/image/serverpage/image-id/114961iA676542BB8CF5059/image-size/medium?v=v2&amp;amp;px=400" role="button" title="ForrestLin_3-1726176838709.png" alt="ForrestLin_3-1726176838709.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;Thanks.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Forrest&lt;/P&gt;</description>
    <pubDate>Fri, 13 Sep 2024 12:05:00 GMT</pubDate>
    <dc:creator>ForrestLin</dc:creator>
    <dc:date>2024-09-13T12:05:00Z</dc:date>
    <item>
      <title>Make calcite-dialog responsive</title>
      <link>https://community.esri.com/t5/calcite-design-system-ideas/make-calcite-dialog-responsive/idi-p/1538047</link>
      <description>&lt;P&gt;Is it possible to make calcite-dialog like Widget Windows in&amp;nbsp;ArcGIS Experience Builder?&lt;/P&gt;&lt;P&gt;&lt;A href="https://experience.arcgis.com/experience/42818c03ae384edc91ab658faf2664e0" target="_blank" rel="nofollow noopener noreferrer"&gt;https://experience.arcgis.com/experience/42818c03ae384edc91ab658faf2664e0&lt;/A&gt;&lt;/P&gt;&lt;P&gt;1. Add collapse button in&amp;nbsp;calcite-dialog&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="ForrestLin_0-1726176838802.png" style="width: 400px;"&gt;&lt;img src="https://community.esri.com/t5/image/serverpage/image-id/114959i5BC7AB80F2607864/image-size/medium?v=v2&amp;amp;px=400" role="button" title="ForrestLin_0-1726176838802.png" alt="ForrestLin_0-1726176838802.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;2. Make&amp;nbsp;calcite-dialog responsive like:&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="ForrestLin_1-1726176838928.png" style="width: 400px;"&gt;&lt;img src="https://community.esri.com/t5/image/serverpage/image-id/114960i3016F2AADB67E3FB/image-size/medium?v=v2&amp;amp;px=400" role="button" title="ForrestLin_1-1726176838928.png" alt="ForrestLin_1-1726176838928.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="ForrestLin_2-1726176838646.png" style="width: 400px;"&gt;&lt;img src="https://community.esri.com/t5/image/serverpage/image-id/114958iD6B34F565C98EAED/image-size/medium?v=v2&amp;amp;px=400" role="button" title="ForrestLin_2-1726176838646.png" alt="ForrestLin_2-1726176838646.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="ForrestLin_3-1726176838709.png" style="width: 400px;"&gt;&lt;img src="https://community.esri.com/t5/image/serverpage/image-id/114961iA676542BB8CF5059/image-size/medium?v=v2&amp;amp;px=400" role="button" title="ForrestLin_3-1726176838709.png" alt="ForrestLin_3-1726176838709.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;Thanks.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Forrest&lt;/P&gt;</description>
      <pubDate>Fri, 13 Sep 2024 12:05:00 GMT</pubDate>
      <guid>https://community.esri.com/t5/calcite-design-system-ideas/make-calcite-dialog-responsive/idi-p/1538047</guid>
      <dc:creator>ForrestLin</dc:creator>
      <dc:date>2024-09-13T12:05:00Z</dc:date>
    </item>
    <item>
      <title>Re: Make calcite-dialog responsive</title>
      <link>https://community.esri.com/t5/calcite-design-system-ideas/make-calcite-dialog-responsive/idc-p/1538390#M23</link>
      <description>&lt;P&gt;Hi, fellow Forrest,&lt;/P&gt;&lt;P&gt;For the first option (making a calcite-dialog collapsible), I don't see any options for that in the &lt;A href="https://developers.arcgis.com/calcite-design-system/components/dialog/" target="_self"&gt;calcite-dialog documentation&lt;/A&gt;. You could try putting the dialog inside a collapsible component like Accordion or Block, but I think that would cause other issues. If you're working in a custom Calcite application, maybe you could try adding an Action or Button to the Dialog's "header-actions-end" or "header-actions-start" slot, then set the CSS variable --calcite-dialog-size-y when a user clicks the Action or Button?&lt;/P&gt;&lt;P&gt;For the second option (make a "Bottom Sheet"-like component), I don't believe Calcite currently has that sort of component available. However, you can get a similar effect by using the Shell Panel component inside a Shell.&lt;/P&gt;&lt;P&gt;Hopefully some of that is helpful!&lt;/P&gt;</description>
      <pubDate>Fri, 13 Sep 2024 16:57:32 GMT</pubDate>
      <guid>https://community.esri.com/t5/calcite-design-system-ideas/make-calcite-dialog-responsive/idc-p/1538390#M23</guid>
      <dc:creator>fdeters</dc:creator>
      <dc:date>2024-09-13T16:57:32Z</dc:date>
    </item>
    <item>
      <title>Re: Make calcite-dialog responsive</title>
      <link>https://community.esri.com/t5/calcite-design-system-ideas/make-calcite-dialog-responsive/idc-p/1538413#M24</link>
      <description>&lt;P&gt;&lt;a href="https://community.esri.com/t5/user/viewprofilepage/user-id/710429"&gt;@fdeters&lt;/a&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thank you for your suggestion.&lt;/P&gt;&lt;P&gt;I'll try.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Forrest&lt;/P&gt;</description>
      <pubDate>Fri, 13 Sep 2024 17:48:02 GMT</pubDate>
      <guid>https://community.esri.com/t5/calcite-design-system-ideas/make-calcite-dialog-responsive/idc-p/1538413#M24</guid>
      <dc:creator>ForrestLin</dc:creator>
      <dc:date>2024-09-13T17:48:02Z</dc:date>
    </item>
    <item>
      <title>Re: Make calcite-dialog responsive</title>
      <link>https://community.esri.com/t5/calcite-design-system-ideas/make-calcite-dialog-responsive/idc-p/1538558#M25</link>
      <description>&lt;P&gt;&lt;a href="https://community.esri.com/t5/user/viewprofilepage/user-id/710429"&gt;@fdeters&lt;/a&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I think what I want is &lt;SPAN&gt;calcite-dialog&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;can be resized like this way in Mobile/Phone:&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="ForrestLin_0-1726259127167.png" style="width: 400px;"&gt;&lt;img src="https://community.esri.com/t5/image/serverpage/image-id/115075iF28E985F019EE685/image-size/medium?v=v2&amp;amp;px=400" role="button" title="ForrestLin_0-1726259127167.png" alt="ForrestLin_0-1726259127167.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="ForrestLin_1-1726259173709.png" style="width: 400px;"&gt;&lt;img src="https://community.esri.com/t5/image/serverpage/image-id/115076i718D2A1CA41E2EC1/image-size/medium?v=v2&amp;amp;px=400" role="button" title="ForrestLin_1-1726259173709.png" alt="ForrestLin_1-1726259173709.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="ForrestLin_2-1726259210274.png" style="width: 400px;"&gt;&lt;img src="https://community.esri.com/t5/image/serverpage/image-id/115077i5F1FF1328C9993B5/image-size/medium?v=v2&amp;amp;px=400" role="button" title="ForrestLin_2-1726259210274.png" alt="ForrestLin_2-1726259210274.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;Any idea how to do it?&lt;/P&gt;&lt;P&gt;Thanks.&lt;/P&gt;&lt;P&gt;Forrest&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>Fri, 13 Sep 2024 21:35:15 GMT</pubDate>
      <guid>https://community.esri.com/t5/calcite-design-system-ideas/make-calcite-dialog-responsive/idc-p/1538558#M25</guid>
      <dc:creator>ForrestLin</dc:creator>
      <dc:date>2024-09-13T21:35:15Z</dc:date>
    </item>
    <item>
      <title>Re: Make calcite-dialog responsive</title>
      <link>https://community.esri.com/t5/calcite-design-system-ideas/make-calcite-dialog-responsive/idc-p/1538601#M26</link>
      <description>&lt;P&gt;&lt;a href="https://community.esri.com/t5/user/viewprofilepage/user-id/5931"&gt;@ForrestLin&lt;/a&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Unfortunately, I don't think Calcite has any components that work like that on mobile yet. My team was looking for something very similar a few months ago, and we ended up changing our approach. There is an open issue on their GitHub page about this use case, but it doesn't look to be in their near-term product plan:&amp;nbsp;&lt;A href="https://github.com/Esri/calcite-design-system/issues/3737" target="_blank"&gt;https://github.com/Esri/calcite-design-system/issues/3737&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;If you're working in a custom JavaScript app, you might be able to find another library that has a Bottom Sheet component you could use. Here's the Material 3 page:&amp;nbsp;&lt;A href="https://m3.material.io/components/bottom-sheets/overview" target="_blank"&gt;https://m3.material.io/components/bottom-sheets/overview&lt;/A&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 13 Sep 2024 21:53:27 GMT</pubDate>
      <guid>https://community.esri.com/t5/calcite-design-system-ideas/make-calcite-dialog-responsive/idc-p/1538601#M26</guid>
      <dc:creator>fdeters</dc:creator>
      <dc:date>2024-09-13T21:53:27Z</dc:date>
    </item>
    <item>
      <title>Re: Make calcite-dialog responsive</title>
      <link>https://community.esri.com/t5/calcite-design-system-ideas/make-calcite-dialog-responsive/idc-p/1538635#M27</link>
      <description>&lt;P&gt;&lt;a href="https://community.esri.com/t5/user/viewprofilepage/user-id/710429"&gt;@fdeters&lt;/a&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I find it's name:&amp;nbsp;swipeable panel.&lt;/P&gt;&lt;P&gt;&lt;A href="https://www.npmjs.com/package/ngx-swipeable-panel?activeTab=readme#ngx-swipeable-panel" target="_blank"&gt;https://www.npmjs.com/package/ngx-swipeable-panel?activeTab=readme#ngx-swipeable-panel&lt;/A&gt;&lt;/P&gt;&lt;P&gt;I'll ask Calcite Team if they can make calcite-dialog&amp;nbsp;swipeable.&lt;/P&gt;</description>
      <pubDate>Sat, 14 Sep 2024 00:38:55 GMT</pubDate>
      <guid>https://community.esri.com/t5/calcite-design-system-ideas/make-calcite-dialog-responsive/idc-p/1538635#M27</guid>
      <dc:creator>ForrestLin</dc:creator>
      <dc:date>2024-09-14T00:38:55Z</dc:date>
    </item>
  </channel>
</rss>

