<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Samuel R. Sheldon</title>
    <description>The latest articles on DEV Community by Samuel R. Sheldon (@srsheldon).</description>
    <link>https://dev.to/srsheldon</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F85210%2F0eac45ea-27fd-4425-8559-bcfa6b654c68.jpeg</url>
      <title>DEV Community: Samuel R. Sheldon</title>
      <link>https://dev.to/srsheldon</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/srsheldon"/>
    <language>en</language>
    <item>
      <title>Spartan Breakpoints!</title>
      <dc:creator>Samuel R. Sheldon</dc:creator>
      <pubDate>Fri, 08 Nov 2019 22:57:39 +0000</pubDate>
      <link>https://dev.to/srsheldon/spartan-breakpoints-59a1</link>
      <guid>https://dev.to/srsheldon/spartan-breakpoints-59a1</guid>
      <description>&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--v5FbMdMa--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://thepracticaldev.s3.amazonaws.com/i/kgzm8zqnlfi3k1gy5dri.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--v5FbMdMa--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://thepracticaldev.s3.amazonaws.com/i/kgzm8zqnlfi3k1gy5dri.jpg" alt="res"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;So I know this topic has probably been talked about more than enough, there is even a &lt;a href="https://dev.to/rstacruz/what-media-query-breakpoints-should-i-use-292c"&gt;really awesome article about it&lt;/a&gt; on Dev.to but I wanted to get some feedback on a slightly new set of breakpoints. &lt;/p&gt;

&lt;p&gt;I was hoping to make them even more generic and get some feedback and thoughts from the incredible developer community here on Dev.to.&lt;/p&gt;

&lt;p&gt;I was going to call this new set of breakpoints "the spartan breakpoint system" because the media queries are approximately every 300 pixels.&lt;/p&gt;

&lt;p&gt;I was planing on using it in a component library I am building for fun to teach myself some of the various custome element APIs and enhance my web accessibility skills.&lt;/p&gt;

&lt;p&gt;Here's a table comparing a few different CSS Framework breakpoints: &lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Size&lt;/th&gt;
&lt;th&gt;Devices&lt;/th&gt;
&lt;th&gt;Spartan Breakpoints&lt;/th&gt;
&lt;th&gt;&lt;a href="https://getbootstrap.com/docs/4.3/layout/overview/#responsive-breakpoints"&gt;Bootstrap&lt;/a&gt;&lt;/th&gt;
&lt;th&gt;&lt;a href="https://bulma.io/documentation/overview/responsiveness/#breakpoints"&gt;Bulma&lt;/a&gt;&lt;/th&gt;
&lt;th&gt;&lt;a href="https://tailwindcss.com/docs/breakpoints/"&gt;Tailwind&lt;/a&gt;&lt;/th&gt;
&lt;th&gt;&lt;a href="https://foundation.zurb.com/sites/docs/v/5.5.3/media-queries.html"&gt;Foundation&lt;/a&gt;&lt;/th&gt;
&lt;th&gt;&lt;a href="https://github.com/Semantic-Org/Semantic-UI/blob/383871090cda527df916e1751279b3de79b07480/src/themes/default/globals/site.variables#L208-L216"&gt;Semantic UI&lt;/a&gt;&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Extra Small (xs)&lt;/td&gt;
&lt;td&gt;small phone&lt;/td&gt;
&lt;td&gt;0 - 300px&lt;/td&gt;
&lt;td&gt;0 - 575px&lt;/td&gt;
&lt;td&gt;0 - 768px&lt;/td&gt;
&lt;td&gt;0 - 639px&lt;/td&gt;
&lt;td&gt;0 - 640px&lt;/td&gt;
&lt;td&gt;320 - 767px&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Small (sm)&lt;/td&gt;
&lt;td&gt;phone&lt;/td&gt;
&lt;td&gt;301 - 600px&lt;/td&gt;
&lt;td&gt;576 - 767px&lt;/td&gt;
&lt;td&gt;769 - 1023px&lt;/td&gt;
&lt;td&gt;640 - 767px&lt;/td&gt;
&lt;td&gt;641 - 1,024px&lt;/td&gt;
&lt;td&gt;768 - 991px&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Medium (md)&lt;/td&gt;
&lt;td&gt;large phone/small tablet&lt;/td&gt;
&lt;td&gt;601 - 900px&lt;/td&gt;
&lt;td&gt;768 - 991px&lt;/td&gt;
&lt;td&gt;1024 - 1,215px&lt;/td&gt;
&lt;td&gt;768 - 1,023px&lt;/td&gt;
&lt;td&gt;1,025 - 1,440px&lt;/td&gt;
&lt;td&gt;992 - 1,199x&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Large (lg)&lt;/td&gt;
&lt;td&gt;tablet&lt;/td&gt;
&lt;td&gt;901 - 1,200px&lt;/td&gt;
&lt;td&gt;992 - 1,200px&lt;/td&gt;
&lt;td&gt;1,216 - 1,407px&lt;/td&gt;
&lt;td&gt;1,024- 1,279px&lt;/td&gt;
&lt;td&gt;1,441 - 1,920px&lt;/td&gt;
&lt;td&gt;1,200 - 1,919px&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Extra Large (xl)&lt;/td&gt;
&lt;td&gt;desktop/large tablet&lt;/td&gt;
&lt;td&gt;1,201 - 1,500px&lt;/td&gt;
&lt;td&gt;&amp;gt; 1,200px&lt;/td&gt;
&lt;td&gt;&amp;gt; 1,408px&lt;/td&gt;
&lt;td&gt;&amp;gt; 1,280px&lt;/td&gt;
&lt;td&gt;&amp;gt; 1,921px&lt;/td&gt;
&lt;td&gt;&amp;gt; 1,920px&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;Thanks in advance everyone for your feedback!&lt;/p&gt;

</description>
      <category>responsive</category>
      <category>css</category>
      <category>breakpoints</category>
      <category>ux</category>
    </item>
  </channel>
</rss>
