<?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: Leandro Reschke</title>
    <description>The latest articles on DEV Community by Leandro Reschke (@leandroreschke).</description>
    <link>https://dev.to/leandroreschke</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%2F179066%2F00259e3b-2968-4c07-884d-7b3a3c10870b.jpg</url>
      <title>DEV Community: Leandro Reschke</title>
      <link>https://dev.to/leandroreschke</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/leandroreschke"/>
    <language>en</language>
    <item>
      <title>Help me understand color palettes🌈</title>
      <dc:creator>Leandro Reschke</dc:creator>
      <pubDate>Sat, 08 May 2021 01:31:33 +0000</pubDate>
      <link>https://dev.to/leandroreschke/let-s-talk-about-color-palettes-1hid</link>
      <guid>https://dev.to/leandroreschke/let-s-talk-about-color-palettes-1hid</guid>
      <description>&lt;h1&gt;
  
  
  Introduction 🐱‍👤🦊
&lt;/h1&gt;

&lt;p&gt;Hi, I'm &lt;strong&gt;Leandro&lt;/strong&gt;, &lt;strong&gt;a game/web developer&lt;/strong&gt; from &lt;strong&gt;Brazil&lt;/strong&gt; and this is my &lt;strong&gt;first time&lt;/strong&gt; here, please be gentle 🤗🥰.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Many&lt;/strong&gt; intriguing &lt;strong&gt;questions&lt;/strong&gt; come into my mind every time I work with &lt;strong&gt;colors&lt;/strong&gt;; therefore, &lt;strong&gt;let's discuss&lt;/strong&gt; and see what you guys come up with to &lt;strong&gt;help&lt;/strong&gt; me better &lt;strong&gt;understand it&lt;/strong&gt;.&lt;/p&gt;




&lt;h2&gt;
  
  
  Why is so hard to make a consistent color palette? 😪🌧
&lt;/h2&gt;

&lt;p&gt;It all begins with my first 3D model, about 10 years ago.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fa9bx95ziajfogpj4tgiw.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fa9bx95ziajfogpj4tgiw.png" alt="3D Modeling"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;When I had to texture it, I realized how hard it was to understand &lt;strong&gt;how colors work&lt;/strong&gt;. I knew the principles, about complementary colors and yadda yadda. &lt;strong&gt;I wanted 16, 32 colors&lt;/strong&gt;, not 2, 3, or 4 colors.&lt;/p&gt;




&lt;h2&gt;
  
  
  Today 😏🍃
&lt;/h2&gt;

&lt;p&gt;Recently, I started &lt;strong&gt;making my own CSS Framework&lt;/strong&gt; and suddenly I encountered the &lt;strong&gt;same problem&lt;/strong&gt; I had before, how would I develop a &lt;strong&gt;consistent 5 colors palette&lt;/strong&gt; for My Website.&lt;/p&gt;

&lt;p&gt;This is what I ended up with:&lt;br&gt;
&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fb9an3w2zxfiblotg1wra.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fb9an3w2zxfiblotg1wra.png" alt="First Palette"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Nice colors aren't they? Something &lt;strong&gt;wasn't right tho&lt;/strong&gt;. I couldn't manage to get a &lt;strong&gt;better contrast&lt;/strong&gt; version of Success Button, the text &lt;strong&gt;wasn't clear enough&lt;/strong&gt; to read and I was &lt;strong&gt;struggling&lt;/strong&gt; again &lt;strong&gt;with colors&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;Suddenly I realized this:&lt;br&gt;
&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fvj9bvy2j9wthdon4kqz7.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fvj9bvy2j9wthdon4kqz7.png" alt="First Palette Grayscale"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I already knew about this, a &lt;strong&gt;color&lt;/strong&gt; will have &lt;strong&gt;different contrast&lt;/strong&gt; even with the &lt;strong&gt;same Lightness and Saturation values&lt;/strong&gt; because &lt;strong&gt;colors aren't the same physically&lt;/strong&gt;. (This is a technical subject that I'm not going to dive into)&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight css"&gt;&lt;code&gt;&lt;span class="nc"&gt;.first-example&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
  &lt;span class="py"&gt;--textPrimary&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="n"&gt;hsl&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="m"&gt;260&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="m"&gt;95%&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="m"&gt;45%&lt;/span&gt;&lt;span class="p"&gt;);&lt;/span&gt;
  &lt;span class="py"&gt;--textInfo&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="n"&gt;hsl&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="m"&gt;213&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="m"&gt;95%&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="m"&gt;45%&lt;/span&gt;&lt;span class="p"&gt;);&lt;/span&gt; 
  &lt;span class="py"&gt;--textSuccess&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="n"&gt;hsl&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="m"&gt;165&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="m"&gt;95%&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="m"&gt;45%&lt;/span&gt;&lt;span class="p"&gt;);&lt;/span&gt;
  &lt;span class="py"&gt;--textError&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="n"&gt;hsl&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="m"&gt;0&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="m"&gt;95%&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="m"&gt;45%&lt;/span&gt;&lt;span class="p"&gt;);&lt;/span&gt;
  &lt;span class="py"&gt;--textAlert&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="n"&gt;hsl&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="m"&gt;50&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="m"&gt;95%&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="m"&gt;45%&lt;/span&gt;&lt;span class="p"&gt;);&lt;/span&gt;   

  &lt;span class="py"&gt;--backgroundPrimary&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="n"&gt;hsl&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="m"&gt;260&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="m"&gt;95%&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="m"&gt;70%&lt;/span&gt;&lt;span class="p"&gt;);&lt;/span&gt;
  &lt;span class="py"&gt;--backgroundInfo&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="n"&gt;hsl&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="m"&gt;213&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="m"&gt;95%&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="m"&gt;70%&lt;/span&gt;&lt;span class="p"&gt;);&lt;/span&gt; 
  &lt;span class="py"&gt;--backgroundSuccess&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="n"&gt;hsl&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="m"&gt;165&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="m"&gt;95%&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="m"&gt;70%&lt;/span&gt;&lt;span class="p"&gt;);&lt;/span&gt;
  &lt;span class="py"&gt;--backgroundError&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="n"&gt;hsl&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="m"&gt;0&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="m"&gt;95%&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="m"&gt;70%&lt;/span&gt;&lt;span class="p"&gt;);&lt;/span&gt;
  &lt;span class="py"&gt;--backgroundAlert&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="n"&gt;hsl&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="m"&gt;50&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="m"&gt;95%&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="m"&gt;70%&lt;/span&gt;&lt;span class="p"&gt;);&lt;/span&gt; 
&lt;span class="p"&gt;}&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;So, I started to &lt;strong&gt;think about it&lt;/strong&gt;; If all colors had the &lt;strong&gt;same contrast on an image&lt;/strong&gt;, it would become &lt;strong&gt;dull and lifeless&lt;/strong&gt;, it would also make the image disappear if it was grayscaled, it &lt;strong&gt;needs&lt;/strong&gt; this kind of &lt;strong&gt;difference to make it pop&lt;/strong&gt; and have points of interest. &lt;/p&gt;

&lt;p&gt;Although, when we are talking about &lt;strong&gt;user interface and colors&lt;/strong&gt;, should it be &lt;strong&gt;all consistent even with contrast?&lt;/strong&gt; I don't know, &lt;strong&gt;maybe&lt;/strong&gt; it should be and &lt;strong&gt;maybe&lt;/strong&gt; only one color should actually pop out, or &lt;strong&gt;maybe&lt;/strong&gt; not. &lt;strong&gt;TOO MANY MAYBES&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;Well, &lt;strong&gt;I found out&lt;/strong&gt; about &lt;strong&gt;LCH&lt;/strong&gt;(Luminance, Chroma, Hue) and how it &lt;strong&gt;helps achieve colors outside sRGB&lt;/strong&gt;, but &lt;strong&gt;also&lt;/strong&gt; how it was &lt;strong&gt;designed to be perceptually accurate&lt;/strong&gt; which you can &lt;strong&gt;change the hue&lt;/strong&gt; only and it &lt;strong&gt;maintains&lt;/strong&gt; the same &lt;strong&gt;contrast&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;Take a look:&lt;br&gt;
&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fiw4qp3f4westulr634p3.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fiw4qp3f4westulr634p3.png" alt="Final Palette"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;And the grayscaled version:&lt;br&gt;
&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F5w5t29i05go4wz01xu6s.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F5w5t29i05go4wz01xu6s.png" alt="Final Palette Grayscale"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;As you can see, &lt;strong&gt;CSS doesn't support LCH&lt;/strong&gt; yet(It is coming to CSS4), so I had to convert it to HSL, and the &lt;strong&gt;numbers&lt;/strong&gt; gave me &lt;strong&gt;nightmares&lt;/strong&gt;. Check it out:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight css"&gt;&lt;code&gt;&lt;span class="nc"&gt;.final-example&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
  &lt;span class="py"&gt;--textPrimary&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="n"&gt;hsl&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="m"&gt;249.75&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="m"&gt;67%&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="m"&gt;70%&lt;/span&gt;&lt;span class="p"&gt;);&lt;/span&gt;
  &lt;span class="py"&gt;--textInfo&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="n"&gt;hsl&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="m"&gt;197.44&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="m"&gt;95%&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="m"&gt;47%&lt;/span&gt;&lt;span class="p"&gt;);&lt;/span&gt; 
  &lt;span class="py"&gt;--textSuccess&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="n"&gt;hsl&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="m"&gt;164.99&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="m"&gt;60%&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="m"&gt;43%&lt;/span&gt;&lt;span class="p"&gt;);&lt;/span&gt;
  &lt;span class="py"&gt;--textError&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="n"&gt;hsl&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="m"&gt;2.72&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;  &lt;span class="m"&gt;85%&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="m"&gt;68%&lt;/span&gt;&lt;span class="p"&gt;);&lt;/span&gt;
  &lt;span class="py"&gt;--textAlert&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="n"&gt;hsl&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="m"&gt;24.96&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="m"&gt;90%&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="m"&gt;53.50%&lt;/span&gt;&lt;span class="p"&gt;);&lt;/span&gt;   

  &lt;span class="py"&gt;--backgroundPrimary&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="n"&gt;hsla&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="m"&gt;249.75&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="m"&gt;67%&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="m"&gt;70%&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="m"&gt;0.15&lt;/span&gt;&lt;span class="p"&gt;);&lt;/span&gt;
  &lt;span class="py"&gt;--backgroundInfo&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="n"&gt;hsla&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="m"&gt;197.44&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="m"&gt;95%&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="m"&gt;47%&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="m"&gt;0.15&lt;/span&gt;&lt;span class="p"&gt;);&lt;/span&gt; 
  &lt;span class="py"&gt;--backgroundSuccess&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="n"&gt;hsla&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="m"&gt;164.99&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="m"&gt;66%&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="m"&gt;40%&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="m"&gt;0.15&lt;/span&gt;&lt;span class="p"&gt;);&lt;/span&gt;
  &lt;span class="py"&gt;--backgroundError&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="n"&gt;hsla&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="m"&gt;2.72&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;  &lt;span class="m"&gt;85%&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="m"&gt;68%&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="m"&gt;0.15&lt;/span&gt;&lt;span class="p"&gt;);&lt;/span&gt;
  &lt;span class="py"&gt;--backgroundAlert&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="n"&gt;hsla&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="m"&gt;24.96&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="m"&gt;90%&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="m"&gt;53.50%&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="m"&gt;0.15&lt;/span&gt;&lt;span class="p"&gt;);&lt;/span&gt; 
&lt;span class="p"&gt;}&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;






&lt;h2&gt;
  
  
  Am I Crazy? Let's discuss this!🤓🪐☔
&lt;/h2&gt;

&lt;p&gt;I still don't have a clue about &lt;strong&gt;how to make colors look consistent&lt;/strong&gt; and work together, maybe &lt;strong&gt;I'm overthinking it&lt;/strong&gt; and no one will actually inspect the RGB values to see if they are consistent as long as I &lt;strong&gt;make the colors pleasing&lt;/strong&gt; to the eyes I will get away with it.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What do you think?&lt;/strong&gt; How do you build your &lt;strong&gt;color palettes&lt;/strong&gt;? Do you think I should stick with the first version and just tweak the contrast a bit to make it readable or my final version is the most accurate? &lt;strong&gt;Leave a comment PLEASE! Cya 💜&lt;/strong&gt;&lt;/p&gt;

</description>
      <category>css</category>
      <category>color</category>
      <category>help</category>
      <category>design</category>
    </item>
  </channel>
</rss>
