<?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: Sajad Ahmad Nawabi</title>
    <description>The latest articles on DEV Community by Sajad Ahmad Nawabi (@sajadevo).</description>
    <link>https://dev.to/sajadevo</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%2F542038%2Fad9e5523-be73-4d7f-bcbc-30d1def17eb6.jpg</url>
      <title>DEV Community: Sajad Ahmad Nawabi</title>
      <link>https://dev.to/sajadevo</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/sajadevo"/>
    <language>en</language>
    <item>
      <title>Material Tailwind – New Framework for Web Developers</title>
      <dc:creator>Sajad Ahmad Nawabi</dc:creator>
      <pubDate>Thu, 22 Apr 2021 08:15:09 +0000</pubDate>
      <link>https://dev.to/sajadevo/material-tailwind-new-framework-for-web-developers-1pjd</link>
      <guid>https://dev.to/sajadevo/material-tailwind-new-framework-for-web-developers-1pjd</guid>
      <description>&lt;p&gt;When talking about the user interface, the most important thing is its appearance. It is the interaction point with the user’s attention. However, building a beautiful and effective appearance is not easy because it needs spending time and a lot of skills.&lt;/p&gt;

&lt;p&gt;In this case, the good part is that there are some workarounds, like frameworks and libraries (e.g. &lt;a href="https://tailwindcss.com" rel="noopener noreferrer"&gt;Tailwind CSS&lt;/a&gt;), which facilitate the process of building user interfaces (but not that much like you’re thinking about).&lt;/p&gt;

&lt;p&gt;OK, are you looking for a simple, easy, and quick way to build a better and beautiful user interface? If the answer is YES then you should take a look over &lt;a href="https://material-tailwind.com" rel="noopener noreferrer"&gt;Material Tailwind&lt;/a&gt;. Read this article to find out why.&lt;/p&gt;

&lt;h2&gt;
  
  
  What is Material Tailwind?
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://material-tailwind.com" rel="noopener noreferrer"&gt;&lt;strong&gt;Material Tailwind&lt;/strong&gt;&lt;/a&gt; is a framework for building user interfaces, an open-source project by &lt;a href="https://creative-tim.com" rel="noopener noreferrer"&gt;Creative Tim&lt;/a&gt;. It is using &lt;a href="https://tailwindcss.com" rel="noopener noreferrer"&gt;Tailwind CSS&lt;/a&gt; – a utility-first CSS framework, and &lt;a href="https://material.io" rel="noopener noreferrer"&gt;Material Design 2&lt;/a&gt; guidelines – a modern design system developed by Google.&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%2Fcreativetimblog.com%2Fblog%2Fwp-content%2Fuploads%2F2021%2F04%2Fmaterial-tailwind-logo.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%2Fcreativetimblog.com%2Fblog%2Fwp-content%2Fuploads%2F2021%2F04%2Fmaterial-tailwind-logo.png" alt="Material Tailwind"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The first version of &lt;a href="https://material-tailwind.com" rel="noopener noreferrer"&gt;Material Tailwind&lt;/a&gt; has been released based on &lt;a href="https://reactjs.org" rel="noopener noreferrer"&gt;ReactJS&lt;/a&gt;, the most popular JavaScript library for building user interfaces.&lt;/p&gt;

&lt;p&gt;So before we deep dive into Material Tailwind’s details, let’s take a look at &lt;a href="https://tailwindcss.com" rel="noopener noreferrer"&gt;Tailwind CSS&lt;/a&gt;, &lt;a href="https://material.io" rel="noopener noreferrer"&gt;Material Design 2&lt;/a&gt;, and &lt;a href="https://reactjs.org" rel="noopener noreferrer"&gt;ReactJS&lt;/a&gt;.&lt;/p&gt;

&lt;h2&gt;
  
  
  What is Tailwind CSS?
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://tailwindcss.com" rel="noopener noreferrer"&gt;Tailwind CSS&lt;/a&gt; is a utility-first CSS framework packed with classes that can be composed to build any design directly into your markup.&lt;/p&gt;

&lt;p&gt;Compared to other CSS frameworks like &lt;a href="https://getbootstrap.com" rel="noopener noreferrer"&gt;Bootstrap&lt;/a&gt;, it doesn’t come with predefined components; instead, Tailwind CSS provides you a set of CSS helper classes. Using these classes, you can create custom designs and user interfaces with ease.&lt;/p&gt;

&lt;p&gt;For more information about Tailwind CSS, you can check the Tailwind CSS website: &lt;a href="https://tailwindcss.com" rel="noopener noreferrer"&gt;https://tailwindcss.com&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  What is Material Design 2?
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://material.io" rel="noopener noreferrer"&gt;Material Design 2&lt;/a&gt; is the most popular, modern, and comprehensive design system developed by Google that helps you build high-quality digital experiences.&lt;/p&gt;

&lt;p&gt;The design system itself is a comprehensive set of useful guides and helpful tools that developers or designers can use for building modern, trendy and user-friendly user interfaces that adhere to material style.&lt;/p&gt;

&lt;p&gt;For more information about Material Design 2, you can check the Material Design 2 website: &lt;a href="https://material.io/" rel="noopener noreferrer"&gt;https://material.io/&lt;/a&gt; &lt;/p&gt;

&lt;h2&gt;
  
  
  What is ReactJS?
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://reactjs.org" rel="noopener noreferrer"&gt;ReactJS&lt;/a&gt; is the most popular front-end JavaScript library for building fast and interactive user interfaces. It is an open-source, component-based, front-end library responsible only for the application’s view layer in Model View Controller (MVC) architecture.&lt;/p&gt;

&lt;p&gt;For more information about ReactJS, you can check the ReactJS website: &lt;a href="https://reactjs.org/" rel="noopener noreferrer"&gt;https://reactjs.org/&lt;/a&gt; &lt;/p&gt;

&lt;h2&gt;
  
  
  Why Material Tailwind?
&lt;/h2&gt;

&lt;p&gt;Therefore, as you read above, &lt;a href="https://material-tailwind.com" rel="noopener noreferrer"&gt;Material Tailwind&lt;/a&gt; has been built using the most popular technologies and trends around the world.&lt;/p&gt;

&lt;p&gt;As I said before, building a user interface is not easy, even if you’re using Tailwind CSS. It comes up with different helper classes, and you need to play around with thousands of helper classes to build a simple user interface that makes your code cluttered. Also, add the fact that you need to build everything from scratch, which takes a lot of time. ☹️&lt;/p&gt;

&lt;p&gt;By using Material Tailwind you can build a user interface as quickly and easily as possible because you don’t need to build everything from scratch or play around with Tailwind CSS helper classes. Material Tailwind provides you all the important and necessary components for building a user interface in the format of &lt;a href="https://reactjs.org" rel="noopener noreferrer"&gt;ReactJS&lt;/a&gt; components with the space of &lt;a href="https://material.io" rel="noopener noreferrer"&gt;Material Design 2&lt;/a&gt; and &lt;a href="https://tailwindcss.com" rel="noopener noreferrer"&gt;Tailwind CSS&lt;/a&gt; helper classes 😍&lt;/p&gt;

&lt;h2&gt;
  
  
  Who can use Material Tailwind?
&lt;/h2&gt;

&lt;p&gt;Material Tailwind is a free and open-source project and everyone can use it, you only need to have a basic knowledge of ReactJS.&lt;/p&gt;

&lt;h1&gt;
  
  
  Material Tailwind Components
&lt;/h1&gt;

&lt;p&gt;As I said before, Material Tailwind contains all the necessary and important components for building a user interface.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Alerts&lt;/li&gt;
&lt;li&gt;Buttons&lt;/li&gt;
&lt;li&gt;Cards&lt;/li&gt;
&lt;li&gt;Dropdowns and Dropups&lt;/li&gt;
&lt;li&gt;Images&lt;/li&gt;
&lt;li&gt;Inputs&lt;/li&gt;
&lt;li&gt;Labels&lt;/li&gt;
&lt;li&gt;Menus&lt;/li&gt;
&lt;li&gt;Modals&lt;/li&gt;
&lt;li&gt;Navbars&lt;/li&gt;
&lt;li&gt;Paginations&lt;/li&gt;
&lt;li&gt;Popovers&lt;/li&gt;
&lt;li&gt;Progress bars&lt;/li&gt;
&lt;li&gt;Tabs&lt;/li&gt;
&lt;li&gt;Tooltips&lt;/li&gt;
&lt;li&gt;Typography&lt;/li&gt;
&lt;/ol&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%2Fcreativetimblog.com%2Fblog%2Fwp-content%2Fuploads%2F2021%2F04%2Fmaterial-tailwind-alerts-1024x584.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%2Fcreativetimblog.com%2Fblog%2Fwp-content%2Fuploads%2F2021%2F04%2Fmaterial-tailwind-alerts-1024x584.png" alt="components"&gt;&lt;/a&gt;&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%2Fcreativetimblog.com%2Fblog%2Fwp-content%2Fuploads%2F2021%2F04%2Fmaterial-tailwind-buttons-1024x496.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%2Fcreativetimblog.com%2Fblog%2Fwp-content%2Fuploads%2F2021%2F04%2Fmaterial-tailwind-buttons-1024x496.png" alt="buttons"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;You can check here the components: &lt;a href="https://material-tailwind.com/components" rel="noopener noreferrer"&gt;https://material-tailwind.com/components&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Also, this awesome framework comes with 3 fully coded sample pages. You can start working instantly.&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%2Fcreativetimblog.com%2Fblog%2Fwp-content%2Fuploads%2F2020%2F04%2FScreen-Shot-2021-04-12-at-15.31.04-1024x586.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%2Fcreativetimblog.com%2Fblog%2Fwp-content%2Fuploads%2F2020%2F04%2FScreen-Shot-2021-04-12-at-15.31.04-1024x586.png" alt="templates"&gt;&lt;/a&gt;&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%2Fcreativetimblog.com%2Fblog%2Fwp-content%2Fuploads%2F2020%2F04%2Fprofil-page-1024x582.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%2Fcreativetimblog.com%2Fblog%2Fwp-content%2Fuploads%2F2020%2F04%2Fprofil-page-1024x582.png" alt="templates"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;But it’s not the end of the story and we will expand and add more components to Material Tailwind in the near future.&lt;/p&gt;

&lt;h2&gt;
  
  
  Material Tailwind is open-source
&lt;/h2&gt;

&lt;p&gt;Material Tailwind is an open-source project, and everyone can contribute to making Material Tailwind better. You can contribute to solve different issues or expand its components.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt; Before contributing to Material Tailwind, please read the contributing guideline: &lt;a href="https://github.com/creativetimofficial/material-tailwind/blob/main/CONTRIBUTING.md" rel="noopener noreferrer"&gt;https://github.com/creativetimofficial/material-tailwind/blob/main/CONTRIBUTING.md&lt;/a&gt; &lt;/p&gt;

&lt;h2&gt;
  
  
  In the near future
&lt;/h2&gt;

&lt;p&gt;As I said before, the first version of Material Tailwind is only available for ReactJS, but soon, you will see the other versions for &lt;a href="https://vuejs.org" rel="noopener noreferrer"&gt;Vue.js&lt;/a&gt;, &lt;a href="https://angularjs.org" rel="noopener noreferrer"&gt;Angular.js&lt;/a&gt;, &lt;a href="https://svelte.dev" rel="noopener noreferrer"&gt;Svelte&lt;/a&gt;, and &lt;a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript" rel="noopener noreferrer"&gt;Vanilla Javascript&lt;/a&gt;.&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>opensource</category>
      <category>designtool</category>
      <category>webapp</category>
    </item>
  </channel>
</rss>
