<?xml version="1.0"?>
<rss version="2.0">
   <channel>
      <title>CSS container queries by Duck</title>
      <link>https://padlet.com/starkindustries/css_container_queries</link>
      <description>And how we are using them</description>
      <language>en-us</language>
      <pubDate>2023-12-05 04:05:23 UTC</pubDate>
      <lastBuildDate>2024-10-07 07:19:27 UTC</lastBuildDate>
      <webMaster>hello@padlet.com</webMaster>
      <image>
         <url></url>
      </image>
      <item>
         <title>Talking points</title>
         <author>vietduc</author>
         <link>https://padlet.com/starkindustries/css_container_queries/wish/2813885688</link>
         <description><![CDATA[<ul><li><p>👉 Responsive design: breakpoints</p></li><li><p>☝️ Using breakpoints outside of CSS</p></li><li><p>❓ Why CSS container queries</p></li><li><p>🤧 Problems integrating container queries</p></li><li><p>👨‍🔧 How we solve them</p></li></ul>]]></description>
         <enclosure url="" />
         <pubDate>2023-12-05 04:08:08 UTC</pubDate>
         <guid>https://padlet.com/starkindustries/css_container_queries/wish/2813885688</guid>
      </item>
      <item>
         <title>Resources</title>
         <author>vietduc</author>
         <link>https://padlet.com/starkindustries/css_container_queries/wish/2813887225</link>
         <description><![CDATA[<ul><li><p><a rel="noopener noreferrer nofollow" href="https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_container_queries">MDN documentation</a></p></li><li><p><a rel="noopener noreferrer nofollow" href="https://github.com/hellovietduc/css-container-queries-demo">css-container-queries-demo</a></p></li></ul>]]></description>
         <enclosure url="" />
         <pubDate>2023-12-05 04:10:32 UTC</pubDate>
         <guid>https://padlet.com/starkindustries/css_container_queries/wish/2813887225</guid>
      </item>
      <item>
         <title>✅ Solution 3</title>
         <author>vietduc</author>
         <link>https://padlet.com/starkindustries/css_container_queries/wish/2813889706</link>
         <description><![CDATA[<p>Meet <code>-@</code> TW variant</p><p><a rel="noopener noreferrer nofollow" href="https://github.com/padlet/mozart/pull/19262">https://github.com/padlet/mozart/pull/19262</a></p>]]></description>
         <enclosure url="" />
         <pubDate>2023-12-05 04:14:12 UTC</pubDate>
         <guid>https://padlet.com/starkindustries/css_container_queries/wish/2813889706</guid>
      </item>
      <item>
         <title>Replace media queries with container queries</title>
         <author>vietduc</author>
         <link>https://padlet.com/starkindustries/css_container_queries/wish/2813890792</link>
         <description><![CDATA[<pre><code>tablet-landscape:p-4</code></pre><p>-&gt;</p><pre><code>@tablet-landscape/surface-container:p-4</code></pre>]]></description>
         <enclosure url="" />
         <pubDate>2023-12-05 04:15:50 UTC</pubDate>
         <guid>https://padlet.com/starkindustries/css_container_queries/wish/2813890792</guid>
      </item>
      <item>
         <title>Breakpoints in TailwindCSS</title>
         <author>vietduc</author>
         <link>https://padlet.com/starkindustries/css_container_queries/wish/2813891595</link>
         <description><![CDATA[<pre><code class="language-vue">p-4 tablet-portrait:p-0</code></pre><p>-&gt;</p><pre><code>.p-4 {
  padding: 1rem;
}

@media (min-width: 744px) {
  .tablet-portrait\:p-0 {
    padding: 0px;
  }
}</code></pre>]]></description>
         <enclosure url="" />
         <pubDate>2023-12-05 04:17:05 UTC</pubDate>
         <guid>https://padlet.com/starkindustries/css_container_queries/wish/2813891595</guid>
      </item>
      <item>
         <title>How can we make it fall back to the viewport size?</title>
         <author>vietduc</author>
         <link>https://padlet.com/starkindustries/css_container_queries/wish/2813896225</link>
         <description><![CDATA[<p>Something like this:</p><pre><code>useContainerSizeStore().isContainerSmallerThanTabletPortrait</code></pre>]]></description>
         <enclosure url="" />
         <pubDate>2023-12-05 04:22:47 UTC</pubDate>
         <guid>https://padlet.com/starkindustries/css_container_queries/wish/2813896225</guid>
      </item>
      <item>
         <title></title>
         <author>vietduc</author>
         <link>https://padlet.com/starkindustries/css_container_queries/wish/2813896653</link>
         <description><![CDATA[<p>We need a way to select only the elements that <strong>don't</strong> belong in any containers.</p>]]></description>
         <enclosure url="" />
         <pubDate>2023-12-05 04:23:23 UTC</pubDate>
         <guid>https://padlet.com/starkindustries/css_container_queries/wish/2813896653</guid>
      </item>
      <item>
         <title></title>
         <author>vietduc</author>
         <link>https://padlet.com/starkindustries/css_container_queries/wish/2834937877</link>
         <description><![CDATA[<p><em><sup>New feature 🌟 </sup></em></p><p>Onboarding panel</p>]]></description>
         <enclosure url="https://padlet-uploads.storage.googleapis.com/796166267/c5d0fe53dade21c45ba2659e986aaaa1/CleanShot_2023_12_28_at_2__52_52_2x.png" />
         <pubDate>2023-12-28 06:21:20 UTC</pubDate>
         <guid>https://padlet.com/starkindustries/css_container_queries/wish/2834937877</guid>
      </item>
      <item>
         <title>CSS container queries</title>
         <author>vietduc</author>
         <link>https://padlet.com/starkindustries/css_container_queries/wish/2834940277</link>
         <description><![CDATA[<p>Allow styling elements based on the size of their parent container, rather than the viewport.</p>]]></description>
         <enclosure url="" />
         <pubDate>2023-12-28 06:27:17 UTC</pubDate>
         <guid>https://padlet.com/starkindustries/css_container_queries/wish/2834940277</guid>
      </item>
      <item>
         <title>Demo</title>
         <author>vietduc</author>
         <link>https://padlet.com/starkindustries/css_container_queries/wish/2834940412</link>
         <description><![CDATA[<p><a rel="noopener noreferrer nofollow" href="https://css-container-queries-demo.duckwho.codes/surface-container-queries/">https://css-container-queries-demo.duckwho.codes/surface-container-queries/</a></p>]]></description>
         <enclosure url="" />
         <pubDate>2023-12-28 06:27:42 UTC</pubDate>
         <guid>https://padlet.com/starkindustries/css_container_queries/wish/2834940412</guid>
      </item>
      <item>
         <title>Breakpoints in JavaScript</title>
         <author>vietduc</author>
         <link>https://padlet.com/starkindustries/css_container_queries/wish/2834940920</link>
         <description><![CDATA[]]></description>
         <enclosure url="https://padlet-uploads.storage.googleapis.com/796166267/15085b7ea86e92c64aca75eb1dd58993/7f2eeac26d68474f02ef41b17969816b.jpg" />
         <pubDate>2023-12-28 06:28:51 UTC</pubDate>
         <guid>https://padlet.com/starkindustries/css_container_queries/wish/2834940920</guid>
      </item>
      <item>
         <title></title>
         <author>vietduc</author>
         <link>https://padlet.com/starkindustries/css_container_queries/wish/2834942743</link>
         <description><![CDATA[<p><code>window_size</code> store</p>]]></description>
         <enclosure url="https://padlet-uploads.storage.googleapis.com/796166267/04b94c522cd33de16eb896ea0b130f3c/CleanShot_2023_12_28_at_2__39_08_2x.png" />
         <pubDate>2023-12-28 06:30:51 UTC</pubDate>
         <guid>https://padlet.com/starkindustries/css_container_queries/wish/2834942743</guid>
      </item>
      <item>
         <title>Declare an element as a container</title>
         <author>vietduc</author>
         <link>https://padlet.com/starkindustries/css_container_queries/wish/2834946891</link>
         <description><![CDATA[<pre><code>@container/surface-container</code></pre><p>-&gt;</p><pre><code>.\@container\/surface-container {
  container-type: inline-size;
  container-name: surface-container;
}</code></pre>]]></description>
         <enclosure url="" />
         <pubDate>2023-12-28 06:35:21 UTC</pubDate>
         <guid>https://padlet.com/starkindustries/css_container_queries/wish/2834946891</guid>
      </item>
      <item>
         <title></title>
         <author>vietduc</author>
         <link>https://padlet.com/starkindustries/css_container_queries/wish/2834949420</link>
         <description><![CDATA[<p>Use <code>surface_container_size</code> store instead of <code>window_size</code> store</p>]]></description>
         <enclosure url="" />
         <pubDate>2023-12-28 06:42:32 UTC</pubDate>
         <guid>https://padlet.com/starkindustries/css_container_queries/wish/2834949420</guid>
      </item>
      <item>
         <title>Content picker is used on both Surface and Dashboard</title>
         <author>vietduc</author>
         <link>https://padlet.com/starkindustries/css_container_queries/wish/2834949909</link>
         <description><![CDATA[<pre><code>@tablet-portrait/surface-container:p-2</code></pre><p>doesn't work on Dashboard</p>]]></description>
         <enclosure url="" />
         <pubDate>2023-12-28 06:43:57 UTC</pubDate>
         <guid>https://padlet.com/starkindustries/css_container_queries/wish/2834949909</guid>
      </item>
      <item>
         <title>❌ Solution 1</title>
         <author>vietduc</author>
         <link>https://padlet.com/starkindustries/css_container_queries/wish/2834950366</link>
         <description><![CDATA[<ul><li><p>Not flexible enough. It's a good practice to target a named container.</p></li><li><p>We can't keep duplicating the class for every container that the component can be used in.</p></li></ul>]]></description>
         <enclosure url="" />
         <pubDate>2023-12-28 06:45:14 UTC</pubDate>
         <guid>https://padlet.com/starkindustries/css_container_queries/wish/2834950366</guid>
      </item>
      <item>
         <title>Disclaimer</title>
         <author>vietduc</author>
         <link>https://padlet.com/starkindustries/css_container_queries/wish/2835301650</link>
         <description><![CDATA[<p>This talk is solely based on the patterns we use in our web app.</p>]]></description>
         <enclosure url="" />
         <pubDate>2023-12-29 02:51:27 UTC</pubDate>
         <guid>https://padlet.com/starkindustries/css_container_queries/wish/2835301650</guid>
      </item>
      <item>
         <title>Device sizes and breakpoints</title>
         <author>vietduc</author>
         <link>https://padlet.com/starkindustries/css_container_queries/wish/2835304621</link>
         <description><![CDATA[<p><a rel="noopener noreferrer nofollow" href="https://whimsical.com/device-sizes-and-breakpoints-AE8Cze2sDvD2eE56Q7eUo3">https://whimsical.com/device-sizes-and-breakpoints-AE8Cze2sDvD2eE56Q7eUo3</a></p>]]></description>
         <enclosure url="https://padlet-uploads.storage.googleapis.com/796166267/a8d05a6cb00df5208be52b42b82139fe/CleanShot_2023_12_29_at_10__04_39_2x.png" />
         <pubDate>2023-12-29 02:58:01 UTC</pubDate>
         <guid>https://padlet.com/starkindustries/css_container_queries/wish/2835304621</guid>
      </item>
      <item>
         <title>Using container queries</title>
         <author>vietduc</author>
         <link>https://padlet.com/starkindustries/css_container_queries/wish/2835309684</link>
         <description><![CDATA[<pre><code>@tablet-landscape/surface-container:h-8</code></pre><p>-&gt;</p><pre><code>@container surface-container (min-width: 1024px) {
  .\@tablet-landscape\/surface-container\:h-8 {
    height: 2rem;
  }
}</code></pre>]]></description>
         <enclosure url="" />
         <pubDate>2023-12-29 03:09:17 UTC</pubDate>
         <guid>https://padlet.com/starkindustries/css_container_queries/wish/2835309684</guid>
      </item>
      <item>
         <title>🤔 Solution 1</title>
         <author>vietduc</author>
         <link>https://padlet.com/starkindustries/css_container_queries/wish/2835315868</link>
         <description><![CDATA[<ul><li><p>Make an element on dashboard a container</p></li><li><p>Update TW classes to be less specific: <code>@tablet-portrait:h-2</code></p></li><li><p>Or, duplicate the class: <code>@tablet-portrait/surface-container:h-2 @tablet-portrait/dashboard-container:h-2</code></p></li></ul>]]></description>
         <enclosure url="" />
         <pubDate>2023-12-29 03:27:43 UTC</pubDate>
         <guid>https://padlet.com/starkindustries/css_container_queries/wish/2835315868</guid>
      </item>
      <item>
         <title>🤔 Solution 2</title>
         <author>vietduc</author>
         <link>https://padlet.com/starkindustries/css_container_queries/wish/2837447448</link>
         <description><![CDATA[<p>Use container queries and media queries on the same element</p><pre><code>@tablet-portrait/surface-container:h-2 tablet-portrait:h-2</code></pre>]]></description>
         <enclosure url="" />
         <pubDate>2024-01-03 05:29:49 UTC</pubDate>
         <guid>https://padlet.com/starkindustries/css_container_queries/wish/2837447448</guid>
      </item>
      <item>
         <title>❌ Solution 2</title>
         <author>vietduc</author>
         <link>https://padlet.com/starkindustries/css_container_queries/wish/2837448644</link>
         <description><![CDATA[<p>Won't work because container queries don't take precedence over media queries.</p>]]></description>
         <enclosure url="" />
         <pubDate>2024-01-03 05:32:17 UTC</pubDate>
         <guid>https://padlet.com/starkindustries/css_container_queries/wish/2837448644</guid>
      </item>
      <item>
         <title>How about JavaScript breakpoints?</title>
         <author>vietduc</author>
         <link>https://padlet.com/starkindustries/css_container_queries/wish/2837644889</link>
         <description><![CDATA[<p>Currently, this is what we do:</p><pre><code>isUsedOnSurface ?
  isContainerSmallerThanTabletPortrait :
  isSmallerThanTabletPortrait</code></pre>]]></description>
         <enclosure url="" />
         <pubDate>2024-01-03 11:08:36 UTC</pubDate>
         <guid>https://padlet.com/starkindustries/css_container_queries/wish/2837644889</guid>
      </item>
      <item>
         <title>If you&#39;re working on Surface…</title>
         <author>vietduc</author>
         <link>https://padlet.com/starkindustries/css_container_queries/wish/2837680942</link>
         <description><![CDATA[<p>Use container queries!</p>]]></description>
         <enclosure url="" />
         <pubDate>2024-01-03 12:16:14 UTC</pubDate>
         <guid>https://padlet.com/starkindustries/css_container_queries/wish/2837680942</guid>
      </item>
      <item>
         <title></title>
         <author>vietduc</author>
         <link>https://padlet.com/starkindustries/css_container_queries/wish/2837682102</link>
         <description><![CDATA[<p>Exceptions are:</p><ul><li><p>Slideshow</p></li><li><p>PDF export page</p></li></ul>]]></description>
         <enclosure url="" />
         <pubDate>2024-01-03 12:18:27 UTC</pubDate>
         <guid>https://padlet.com/starkindustries/css_container_queries/wish/2837682102</guid>
      </item>
      <item>
         <title>If you&#39;re working on Dashboard…</title>
         <author>vietduc</author>
         <link>https://padlet.com/starkindustries/css_container_queries/wish/2837683272</link>
         <description><![CDATA[<p>Just something to keep in mind for now. </p>]]></description>
         <enclosure url="" />
         <pubDate>2024-01-03 12:20:19 UTC</pubDate>
         <guid>https://padlet.com/starkindustries/css_container_queries/wish/2837683272</guid>
      </item>
      <item>
         <title>If you&#39;re writing an Orizuru component…</title>
         <author>vietduc</author>
         <link>https://padlet.com/starkindustries/css_container_queries/wish/2837683665</link>
         <description><![CDATA[<p>Don't use media/container queries. Use size presets. </p>]]></description>
         <enclosure url="" />
         <pubDate>2024-01-03 12:21:07 UTC</pubDate>
         <guid>https://padlet.com/starkindustries/css_container_queries/wish/2837683665</guid>
      </item>
      <item>
         <title>Recording</title>
         <author>tonkatsu</author>
         <link>https://padlet.com/starkindustries/css_container_queries/wish/2839421484</link>
         <description><![CDATA[]]></description>
         <enclosure url="https://www.loom.com/share/2328cd606d724d47a2be5d0cb6e89394?sid=8edfcabd-d4f4-4464-9562-3b9b2bd82087" />
         <pubDate>2024-01-05 03:14:10 UTC</pubDate>
         <guid>https://padlet.com/starkindustries/css_container_queries/wish/2839421484</guid>
      </item>
   </channel>
</rss>
