<?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: Kaustubh Shinde</title>
    <description>The latest articles on DEV Community by Kaustubh Shinde (@krybone).</description>
    <link>https://dev.to/krybone</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%2F1152625%2Fdd5eae09-f54e-41fe-b555-98611f373394.png</url>
      <title>DEV Community: Kaustubh Shinde</title>
      <link>https://dev.to/krybone</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/krybone"/>
    <language>en</language>
    <item>
      <title>Introducing Stack UI - Origin!</title>
      <dc:creator>Kaustubh Shinde</dc:creator>
      <pubDate>Tue, 03 Oct 2023 11:58:21 +0000</pubDate>
      <link>https://dev.to/krybone/introducing-stack-ui-origin-k3n</link>
      <guid>https://dev.to/krybone/introducing-stack-ui-origin-k3n</guid>
      <description>&lt;p&gt;Hello everyone! Today I am extremely thrilled to announce a milestone of my life and my journey as an Indiehacker and Solopreneur.&lt;/p&gt;

&lt;p&gt;Ever since I joined this Community/Platform, I have been actively speaking and was quite vocal about my open-source MVP product called Stack UI. So much so that I have written a couple of &lt;a href="https://dev.to/krybone/how-to-use-stack-ui-to-build-your-personal-portfolio-2pme"&gt;articles&lt;/a&gt; and even asked for help from this community to sponsor the next launch.&lt;/p&gt;

&lt;p&gt;However, I am excited to say that I have somehow managed to scale the product from the MVP stage to the completion stage which I call the True 1.0 version.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;So what is the difference between the earlier version and this new version?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;The &lt;strong&gt;MVP&lt;/strong&gt; or the &lt;strong&gt;prototype version&lt;/strong&gt; had an entire layout designed with the help of Bootstrap and the inside components and elements were customized. I cannot release something like this on Github and for people to use it and call it a Freeform UI library!&lt;/p&gt;

&lt;p&gt;So with the components I made, I experimented with each and every single one of them designed web templates, and solved the issues + bugs and once I was satisfied I decided to create this new version. Hence I call it - Stack UI Origin.&lt;/p&gt;

&lt;p&gt;In this new version, you will find a complete redesign of all the UI components and elements, without any use of external libraries like Bootstrap, JQuery, etc. &lt;/p&gt;

&lt;p&gt;We have also made the code available on GitHub. Making the Freeform UI Library truly Open Source.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What about React JS and Vue JS Components&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;The components made using React JS and Vue JS are almost done and are in the &lt;strong&gt;Testing Phase&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;During the test, I noticed that the current Shared Server on which the platform is hosted is not enough powerful to host the new React JS and Vue JS Components, Hence I need to procure enough server space to host the new components. &lt;/p&gt;

&lt;p&gt;So, do support us on Patreon so that I can soon launch the React JS and Vue JS Components.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What Supporters on Patreon can get in return?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--0xK44Yo---/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/ua49jhs4020575ki8i9z.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--0xK44Yo---/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/ua49jhs4020575ki8i9z.png" alt="Image description" width="800" height="368"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Stack UI Link - &lt;a href="https://stackui.co"&gt;https://stackui.co&lt;/a&gt;&lt;br&gt;
Give a Star on GitHub - &lt;a href="https://github.com/kaustubhdevstack/stackui"&gt;https://github.com/kaustubhdevstack/stackui&lt;/a&gt;&lt;br&gt;
Support us on Patreon - &lt;a href="https://www.patreon.com/StackUI"&gt;https://www.patreon.com/StackUI&lt;/a&gt;&lt;/p&gt;

</description>
      <category>javascript</category>
      <category>opensource</category>
      <category>webdev</category>
      <category>news</category>
    </item>
    <item>
      <title>How to use Stack UI to build your personal portfolio</title>
      <dc:creator>Kaustubh Shinde</dc:creator>
      <pubDate>Wed, 13 Sep 2023 15:04:06 +0000</pubDate>
      <link>https://dev.to/krybone/how-to-use-stack-ui-to-build-your-personal-portfolio-2pme</link>
      <guid>https://dev.to/krybone/how-to-use-stack-ui-to-build-your-personal-portfolio-2pme</guid>
      <description>&lt;p&gt;Portfolio is a personal thing, it is something where you can really show what you are capable of so let's use &lt;a href="https://stackui.co" rel="noopener noreferrer"&gt;Stack UI&lt;/a&gt; to build it!&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Little context -&lt;/strong&gt;  What the hell is Stack UI?&lt;/p&gt;

&lt;p&gt;It is a Freeform UI Library comprising freeform and reusable UI elements and components. It doesn't require any installation or documentation to use. Essentially, it simplifies the process of crafting user interfaces by allowing you to easily copy and paste necessary UI components. This ultimately results in a highly refined and optimized user interface that appears sleek and clean.&lt;/p&gt;

&lt;p&gt;Developers can selectively choose the necessary components for their projects, enabling them to create a customized front-end stack tailored to each project's requirements. This approach grants developers complete control over the UI components, allowing them to modify them as needed.&lt;/p&gt;

&lt;p&gt;So, the question is: to what extent can you make your UI lightweight, and how much control of the UI do we have?&lt;/p&gt;

&lt;p&gt;I recently built my own portfolio just to test the Stack UI, and it worked great! I can make my UI super lightweight, and I have full control over each component and element.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Portfolio Link -&lt;/strong&gt; &lt;a href="https://kaustubhdev.netlify.app/" rel="noopener noreferrer"&gt;https://kaustubhdev.netlify.app/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The reusability of each and every component, in particular, stands out. I was able to create something that appears clean and simple while effectively highlighting the importance of my work!&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;So let's get started with tutorial&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt; Ensure that you have Emmet and Prettier installed in your VS Code. Additionally, for this article, I will be using my own portfolio website as a reference.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Step 1:&lt;/strong&gt; Choosing your Brand Colors&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%2F3u07msayu0i808pswmpa.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%2F3u07msayu0i808pswmpa.png" alt="Image description"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Stack UI offers a variety of color systems from various frameworks. You can also create your own brand's color stack using the collection of colors provided by Stack UI.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;--primary-color: #fde047;&lt;br&gt;
  --accent-color: #fef3c7;&lt;br&gt;
  --font-color: #0f172a;&lt;br&gt;
  --dark-color: #020617;&lt;br&gt;
  --accent-blue-color: #93c5fd;&lt;br&gt;
  --primary-dark: #000000;&lt;br&gt;
  --primary-white: #ffffff;&lt;br&gt;
  --link-color: #007bff;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;One of the first striking differences between Traditional UI Frameworks and Stack UI is the freedom of choice it offers when selecting the most essential colors.&lt;/p&gt;

&lt;p&gt;Traditional UI Libraries often come with extensive color palettes of 20 to 30 colors, or even more. However, with Stack UI being a copy-paste library, you can assign color variables that are easy to remember.&lt;/p&gt;

&lt;p&gt;Now, having a wide range of colors isn't necessarily a bad thing, but each additional color contributes to the size of your CSS file. The real challenge arises when you're building a large-scale web application, as it becomes difficult to recall the variable names assigned to all those colors due to their sheer number.&lt;/p&gt;

&lt;p&gt;By providing users with the ability to select specific color ranges that align with their brand, Stack UI makes life much easier for developers.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Step 2:&lt;/strong&gt; Writing Code&lt;/p&gt;

&lt;p&gt;Stack UI is built entirely with HTML, CSS, and JS, which are fundamental languages. Therefore, a comprehensive tutorial is not necessary. However, I'll provide you with guidelines on how to structure your code.&lt;/p&gt;

&lt;p&gt;Before proceeding with this step, ensure that you have a wireframe prepared.&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%2F3fvdiz4cp9xu7li0iemf.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%2F3fvdiz4cp9xu7li0iemf.png" alt="Image description"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;What do we have here:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Responsive Navigation&lt;/li&gt;
&lt;li&gt;Hero Section partitioned with 2 Flexbox Grid&lt;/li&gt;
&lt;li&gt;Tech Stack Section&lt;/li&gt;
&lt;li&gt;Big Projects with 2 Flexbox Grid [3 rows each]&lt;/li&gt;
&lt;li&gt;WordPress List and Sponsor Section&lt;/li&gt;
&lt;li&gt;Footer&lt;/li&gt;
&lt;li&gt;Buttons (2 different types: Expanding social media buttons and Shadow buttons)&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;We have 7 specific UI components from Stack UI, and we utilize these components in various ways by customizing their CSS code to meet our specific needs.&lt;/p&gt;

&lt;p&gt;In this context, we replace the classes provided in the code with our own custom classes.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;HTML CODE&lt;/strong&gt;&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;&amp;lt;html lang="en"&amp;gt;
&amp;lt;head&amp;gt;
        &amp;lt;meta charset="UTF-8"&amp;gt;
        &amp;lt;meta http-equiv="X-UA-Compatible" content="IE=edge"&amp;gt;
        &amp;lt;meta name="viewport" content="width=device-width, initial-scale=1.0"&amp;gt;
        &amp;lt;title&amp;gt;Kaustubh Shinde - Full Stack Web Developer&amp;lt;/title&amp;gt;
        &amp;lt;link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.2/css/all.min.css" /&amp;gt;
        &amp;lt;link rel="stylesheet" href="assets/css/style.css"/&amp;gt;
&amp;lt;/head&amp;gt;
&amp;lt;body&amp;gt;
        &amp;lt;nav class="main-navigation"&amp;gt;
                &amp;lt;div class="top-navbar"&amp;gt;
                        &amp;lt;i class="fa-solid fa-bars sidebarOpen"&amp;gt;&amp;lt;/i&amp;gt;
                        &amp;lt;span class="logo navLogo"&amp;gt;&amp;lt;a href="index.html"&amp;gt;Kaustubh Shinde&amp;lt;/a&amp;gt;&amp;lt;/span&amp;gt;
                        &amp;lt;div id="sidenav" class="menu"&amp;gt;
                                &amp;lt;ul class="nav-links"&amp;gt;
                                        &amp;lt;div class="logo-toggle"&amp;gt;
                                                &amp;lt;span class="logo navLogo"&amp;gt;&amp;lt;a href="index.html"&amp;gt;Kaustuh Shinde&amp;lt;/a&amp;gt;&amp;lt;/span&amp;gt;
                                        &amp;lt;/div&amp;gt;
                                        &amp;lt;li&amp;gt;&amp;lt;a href="index.html" class="active"&amp;gt;Home&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;
                                        &amp;lt;li&amp;gt;&amp;lt;a href="https://stackui.hashnode.dev/"&amp;gt;Blog&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;
                                        &amp;lt;li&amp;gt;&amp;lt;a href="https://dev.to/krybone"&amp;gt;Dev.to&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;
                                        &amp;lt;li&amp;gt;&amp;lt;a href="about.html"&amp;gt;About&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;
                                        &amp;lt;li&amp;gt;&amp;lt;a href="contact.html"&amp;gt;Contact&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;
                                &amp;lt;/ul&amp;gt;
                        &amp;lt;/div&amp;gt;
                &amp;lt;/div&amp;gt;
        &amp;lt;/nav&amp;gt;

        &amp;lt;section class="main-hero"&amp;gt;
                &amp;lt;div class="head-mast"&amp;gt;
                        &amp;lt;div class="flex-container"&amp;gt;
                                &amp;lt;div class="item"&amp;gt;
                                        &amp;lt;div class="pic"&amp;gt;
                                                &amp;lt;img class="head-profile" src="assets/images/kaustubh-1.png" alt="Kaustubh Shinde"&amp;gt;
                                        &amp;lt;/div&amp;gt;
                                &amp;lt;/div&amp;gt;
                                &amp;lt;div class="item"&amp;gt;
                                       &amp;lt;div class="profile-info"&amp;gt;
                                                &amp;lt;h1&amp;gt;Hi, I am Kaustubh Shinde&amp;lt;/h1&amp;gt;
                                                &amp;lt;a class="typing" data-period="2000" data-type='[ "Full Stack Developer.", "Web Wizard.", "Web Creator."]'&amp;gt;&amp;lt;/a&amp;gt;
                                                &amp;lt;p&amp;gt;I am  web wizard who loves to build Productivity and Utility Applications. I specialize in &amp;lt;b&amp;gt;Product Design&amp;lt;/b&amp;gt; and &amp;lt;b&amp;gt;Product Development&amp;lt;/b&amp;gt;. &amp;lt;br&amp;gt;Want to Hire Me? Let's have a coffee ☕ &amp;lt;a href="contact.html"&amp;gt;Contact Me!&amp;lt;/a&amp;gt;&amp;lt;/p&amp;gt;

                                                &amp;lt;div class="button-container"&amp;gt;
                                                        &amp;lt;a class="about-btn" href="about.html"&amp;gt;Read complete Bio&amp;lt;/a&amp;gt;
                                                        &amp;lt;a class="about-btn" href="https://drive.google.com/file/d/1_cqjstrPtuvw8dDLZfwr-JCtF4wvjb2l/view?usp=drive_link" target="_blank"&amp;gt;Download Resume&amp;lt;/a&amp;gt;
                                                &amp;lt;/div&amp;gt;

                                       &amp;lt;/div&amp;gt;
                                &amp;lt;/div&amp;gt;
                        &amp;lt;/div&amp;gt;
                &amp;lt;/div&amp;gt;
        &amp;lt;/section&amp;gt;

        &amp;lt;section class="tech-base"&amp;gt;
                &amp;lt;div class="tech-stack"&amp;gt;
                        &amp;lt;h3&amp;gt;Tech Stack&amp;lt;/h3&amp;gt;
                        &amp;lt;div class="tech-icons"&amp;gt;
                                    &amp;lt;div class="icon fb"&amp;gt;
                                        &amp;lt;span&amp;gt;&amp;lt;i class="fa-brands fa-html5"&amp;gt;&amp;lt;/i&amp;gt;&amp;lt;/span&amp;gt;
                                        &amp;lt;div class="stack-tooltip"&amp;gt;HTML 5&amp;lt;/div&amp;gt;
                                    &amp;lt;/div&amp;gt;
                                    &amp;lt;div class="icon instagram"&amp;gt;
                                        &amp;lt;span&amp;gt;&amp;lt;i class="fa-brands fa-css3-alt"&amp;gt;&amp;lt;/i&amp;gt;&amp;lt;/span&amp;gt;
                                        &amp;lt;div class="stack-tooltip"&amp;gt;CSS 3&amp;lt;/div&amp;gt;
                                    &amp;lt;/div&amp;gt;
                                    &amp;lt;div class="icon twitter"&amp;gt;
                                        &amp;lt;span&amp;gt;&amp;lt;i class="fa-brands fa-js"&amp;gt;&amp;lt;/i&amp;gt;&amp;lt;/span&amp;gt;
                                        &amp;lt;div class="stack-tooltip"&amp;gt;Javascript&amp;lt;/div&amp;gt;
                                    &amp;lt;/div&amp;gt;
                                    &amp;lt;div class="icon linkedin"&amp;gt;
                                        &amp;lt;span&amp;gt;&amp;lt;i class="fa-brands fa-react"&amp;gt;&amp;lt;/i&amp;gt;&amp;lt;/span&amp;gt;
                                        &amp;lt;div class="stack-tooltip"&amp;gt;React&amp;lt;/div&amp;gt;
                                    &amp;lt;/div&amp;gt;
                                    &amp;lt;div class="icon pinterest"&amp;gt;
                                        &amp;lt;span&amp;gt;&amp;lt;i class="fa-brands fa-vuejs"&amp;gt;&amp;lt;/i&amp;gt;&amp;lt;/span&amp;gt;
                                        &amp;lt;div class="stack-tooltip"&amp;gt;Vue&amp;lt;/div&amp;gt;
                                    &amp;lt;/div&amp;gt;
                                    &amp;lt;div class="icon tiktok"&amp;gt;
                                        &amp;lt;span&amp;gt;&amp;lt;i class="fa-brands fa-php"&amp;gt;&amp;lt;/i&amp;gt;&amp;lt;/span&amp;gt;
                                        &amp;lt;div class="stack-tooltip"&amp;gt;PHP&amp;lt;/div&amp;gt;
                                    &amp;lt;/div&amp;gt;
                                    &amp;lt;div class="icon youtube"&amp;gt;
                                        &amp;lt;span&amp;gt;&amp;lt;i class="fa-brands fa-bootstrap"&amp;gt;&amp;lt;/i&amp;gt;&amp;lt;/span&amp;gt;
                                        &amp;lt;div class="stack-tooltip"&amp;gt;Bootstrap&amp;lt;/div&amp;gt;
                                    &amp;lt;/div&amp;gt;
                                    &amp;lt;div class="icon telegram"&amp;gt;
                                        &amp;lt;span&amp;gt;&amp;lt;i class="fa-brands fa-node-js"&amp;gt;&amp;lt;/i&amp;gt;&amp;lt;/span&amp;gt;
                                        &amp;lt;div class="stack-tooltip"&amp;gt;Node js&amp;lt;/div&amp;gt;
                                    &amp;lt;/div&amp;gt;
                                    &amp;lt;div class="icon snapchat"&amp;gt;
                                        &amp;lt;span&amp;gt;&amp;lt;i class="fa-solid fa-database"&amp;gt;&amp;lt;/i&amp;gt;&amp;lt;/span&amp;gt;
                                        &amp;lt;div class="stack-tooltip"&amp;gt;MySQL DB&amp;lt;/div&amp;gt;
                                    &amp;lt;/div&amp;gt;
                                    &amp;lt;div class="icon github"&amp;gt;
                                        &amp;lt;span&amp;gt;&amp;lt;i class="fa-brands fa-figma"&amp;gt;&amp;lt;/i&amp;gt;&amp;lt;/span&amp;gt;
                                        &amp;lt;div class="stack-tooltip"&amp;gt;Figma&amp;lt;/div&amp;gt;
                                    &amp;lt;/div&amp;gt;
                        &amp;lt;/div&amp;gt;
                &amp;lt;/div&amp;gt;
        &amp;lt;/section&amp;gt;

        &amp;lt;section class="projects"&amp;gt;
                &amp;lt;div class="project-area"&amp;gt;
                        &amp;lt;h3&amp;gt;Big Projects&amp;lt;/h3&amp;gt;
                        &amp;lt;div class="flex-container project-1"&amp;gt;
                                &amp;lt;div class="item"&amp;gt;
                                        &amp;lt;div class="project-text"&amp;gt;
                                                &amp;lt;a href="https://stackui.co" target="_blank"&amp;gt;&amp;lt;b&amp;gt;Status -&amp;lt;/b&amp;gt; Version 2.0 in Development!&amp;lt;/a&amp;gt;
                                                &amp;lt;h1&amp;gt;Stack UI - Freeform Open UI Library&amp;lt;/h1&amp;gt;
                                                &amp;lt;p&amp;gt;&amp;lt;b&amp;gt;Stack UI&amp;lt;/b&amp;gt; is a Freeform Open UI Library which helps you to craft interactive user interfaces instantly, with Zero Installation and No Documentation Hurdles. &amp;lt;br&amp;gt;
                                                &amp;lt;b&amp;gt;Currently - &amp;lt;/b&amp;gt;Version 1.5 is launched.&amp;lt;/p&amp;gt;

                                                &amp;lt;div class="button-container"&amp;gt;
                                                        &amp;lt;a class="about-btn" href="https://stackui.co" target="_blank"&amp;gt;View Project&amp;lt;/a&amp;gt;
                                                        &amp;lt;a class="about-btn" href="stackui.html"&amp;gt;Read about Stack UI&amp;lt;/a&amp;gt;
                                                &amp;lt;/div&amp;gt;
                                        &amp;lt;/div&amp;gt;
                                &amp;lt;/div&amp;gt;
                                &amp;lt;div class="item"&amp;gt;
                                        &amp;lt;div class="project-show"&amp;gt;
                                                &amp;lt;div class="pic"&amp;gt;
                                                        &amp;lt;a href="https://stackui.co"&amp;gt;&amp;lt;img class="project-image" src="assets/images/projects/stackui.png" alt="Stack UI"&amp;gt;&amp;lt;/a&amp;gt;
                                                &amp;lt;/div&amp;gt;
                                        &amp;lt;/div&amp;gt;
                                &amp;lt;/div&amp;gt;
                        &amp;lt;/div&amp;gt;

                        &amp;lt;div class="flex-container project-2"&amp;gt;
                                &amp;lt;div class="item"&amp;gt;
                                        &amp;lt;div class="project-show"&amp;gt;
                                                &amp;lt;div class="pic"&amp;gt;
                                                        &amp;lt;a href="https://realestate.digiforge.in/" target="_blank"&amp;gt;&amp;lt;img class="project-image" src="assets/images/projects/realestate.png" alt="Real Estate Website"&amp;gt;&amp;lt;/a&amp;gt;
                                                &amp;lt;/div&amp;gt;
                                        &amp;lt;/div&amp;gt;
                                &amp;lt;/div&amp;gt;
                                &amp;lt;div class="item"&amp;gt;
                                        &amp;lt;div class="project-text"&amp;gt;
                                                &amp;lt;a href="https://realestate.digiforge.in/" target="_blank"&amp;gt;&amp;lt;b&amp;gt;Status -&amp;lt;/b&amp;gt; In Final Phase&amp;lt;/a&amp;gt;
                                                &amp;lt;h1&amp;gt;Real Estate Website&amp;lt;/h1&amp;gt;
                                                &amp;lt;p&amp;gt;Real Estate Website with Monthly &amp;amp; Annual Subscription System Made with CodeIgniter 4 Bootstrap 4 and Razorpay.&amp;lt;br&amp;gt;&amp;lt;b&amp;gt;Currently - &amp;lt;/b&amp;gt;The Project is in Final Phase of Development you can check the demo.&amp;lt;/p&amp;gt;&amp;lt;/p&amp;gt;

                                                &amp;lt;div class="button-container"&amp;gt;
                                                        &amp;lt;a class="about-btn" href="https://realestate.digiforge.in/" target="_blank"&amp;gt;Demo Version&amp;lt;/a&amp;gt;
                                                        &amp;lt;a class="about-btn" href="realestate.html"&amp;gt;About Project&amp;lt;/a&amp;gt;
                                                &amp;lt;/div&amp;gt;
                                        &amp;lt;/div&amp;gt;
                                &amp;lt;/div&amp;gt;
                        &amp;lt;/div&amp;gt;

                        &amp;lt;div class="flex-container project-3"&amp;gt;
                                &amp;lt;div class="item"&amp;gt;
                                        &amp;lt;div class="project-text"&amp;gt;
                                                &amp;lt;a href="" target="_blank"&amp;gt;&amp;lt;b&amp;gt;Status -&amp;lt;/b&amp;gt; In Development Phase&amp;lt;/a&amp;gt;
                                                &amp;lt;h1&amp;gt;Ecommerce Website&amp;lt;/h1&amp;gt;
                                                &amp;lt;p&amp;gt;Ecommerce Website with Made with CodeIgniter 4, Bootstrap 4 and Razorpay Checkout.&amp;lt;br&amp;gt;&amp;lt;b&amp;gt;Currently - &amp;lt;/b&amp;gt;The Project is in Development Phase and Demo version is not live yet.&amp;lt;/p&amp;gt;&amp;lt;/p&amp;gt;

                                                &amp;lt;div class="button-container"&amp;gt;
                                                        &amp;lt;a class="about-btn" href="#" target="_blank"&amp;gt;Demo Version&amp;lt;/a&amp;gt;
                                                        &amp;lt;a class="about-btn" href="ecommerce.html"&amp;gt;About Project&amp;lt;/a&amp;gt;
                                                &amp;lt;/div&amp;gt;
                                        &amp;lt;/div&amp;gt;
                                &amp;lt;/div&amp;gt;
                                &amp;lt;div class="item"&amp;gt;
                                        &amp;lt;div class="project-show"&amp;gt;
                                                &amp;lt;div class="pic"&amp;gt;
                                                        &amp;lt;a href="" target="_blank"&amp;gt;&amp;lt;img class="project-image" src="assets/images/projects/ecommerce.png" alt="Ecommerce Website"&amp;gt;&amp;lt;/a&amp;gt;
                                                &amp;lt;/div&amp;gt;
                                        &amp;lt;/div&amp;gt;
                                &amp;lt;/div&amp;gt;
                        &amp;lt;/div&amp;gt;
                &amp;lt;/div&amp;gt;
        &amp;lt;/section&amp;gt;
        &amp;lt;section class="wp-project"&amp;gt;
                &amp;lt;div class="project-list"&amp;gt;
                        &amp;lt;div class="button-container"&amp;gt;
                                &amp;lt;a class="about-btn" href="wordpress.html"&amp;gt;&amp;lt;i class="fa-brands fa-wordpress" style="margin-right: 5px;"&amp;gt;&amp;lt;/i&amp;gt;List of WordPress Projects&amp;lt;/a&amp;gt;
                                &amp;lt;a class="about-btn" href="https://stackui.co" target="_blank"&amp;gt;&amp;lt;i class="fa-brands fa-patreon" style="margin-right: 5px;"&amp;gt;&amp;lt;/i&amp;gt;Support Stack UI on Patreon&amp;lt;/a&amp;gt;
                        &amp;lt;/div&amp;gt;
                &amp;lt;/div&amp;gt;
        &amp;lt;/section&amp;gt;
        &amp;lt;footer class="footer-area"&amp;gt;
                &amp;lt;div class="footer-links"&amp;gt;
                        &amp;lt;a href="index.html"&amp;gt;Home&amp;lt;/a&amp;gt;
                        &amp;lt;a href="https://stackui.hashnode.dev/"&amp;gt;Blog&amp;lt;/a&amp;gt;
                        &amp;lt;a href="https://dev.to/krybone"&amp;gt;Dev.to&amp;lt;/a&amp;gt;
                        &amp;lt;a href="about.html"&amp;gt;About&amp;lt;/a&amp;gt;
                        &amp;lt;a href="contact.html"&amp;gt;Contact&amp;lt;/a&amp;gt;
                &amp;lt;/div&amp;gt;
                &amp;lt;div class="footer-social-copyright"&amp;gt;
                        &amp;lt;div class="footer-social-icons"&amp;gt;
                        &amp;lt;a href="https://www.linkedin.com/in/kaustubh-shinde-wcss3/" class="social-icon"&amp;gt;&amp;lt;i class="fa-brands fa-linkedin"&amp;gt;&amp;lt;/i&amp;gt;&amp;lt;/a&amp;gt;
                        &amp;lt;a href="https://twitter.com/krybone" class="social-icon"&amp;gt;&amp;lt;i class="fa-brands fa-x-twitter"&amp;gt;&amp;lt;/i&amp;gt;&amp;lt;/a&amp;gt;
                        &amp;lt;a href="https://stackui.hashnode.dev/" class="social-icon"&amp;gt;&amp;lt;i class="fa-brands fa-hashnode"&amp;gt;&amp;lt;/i&amp;gt;&amp;lt;/a&amp;gt;
                        &amp;lt;/div&amp;gt;
                        &amp;lt;div class="footer-copyright"&amp;gt;
                                © 2023 Built with 💖 by &amp;lt;a href="https://stackui.co"&amp;gt;Stack UI&amp;lt;/a&amp;gt;.
                        &amp;lt;/div&amp;gt;
                &amp;lt;/div&amp;gt;
        &amp;lt;/footer&amp;gt;
        &amp;lt;script src="assets/js/script.js"&amp;gt;&amp;lt;/script&amp;gt;
&amp;lt;/body&amp;gt;
&amp;lt;/html&amp;gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;strong&gt;CSS CODE&lt;/strong&gt;&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;/*!
 * Portfolio design by Kaustubh Shinde
 * UI Library - Stack UI
 * Author - Stack UI
 * Version - 1.0
 * URL: https://stackui.co
 * Licensed under the GPL License
 * Copyright (c) 2023 Stack UI Creator Kaustubh Shinde
 */
@import url("https://fonts.googleapis.com/css2?family=Roboto:wght@100;300;400;500&amp;amp;display=swap");
/*-----------------------------------------
    Initializing style and primary css
-------------------------------------------*/
:root {
        --primary-color: #fde047;
        --accent-color: #fef3c7;
        --font-color: #0f172a;
        --dark-color: #020617;
        --accent-blue-color: #93c5fd;
        --primary-dark: #000000;
        --primary-white: #ffffff;
        --link-color: #007bff;
        --shadow-1: rgba(0, 0, 0, 0.09) 0px 3px 12px 0px;
        --shadow-2: rgba(0, 0, 0, 0.1) -4px 9px 25px -6px;
        --border-shadow: rgba(255, 255, 255, 0.2) 0px 0px 0px 1px inset, rgba(0, 0, 0, 0.9) 0px 0px 0px 1px;
}
html {
        scroll-behavior: smooth;
}
* {
        margin: 0;
        padding: 0;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
}
body {
        font-family: 'Roboto', sans-serif;
}
h1, h2, h3, h4, h5, h6, strong, b {
        font-style: inherit;
        font-weight: bold;
}
p {
        color: var(--font-color);
        font-weight: 400;
        font-family: 'Roboto', sans-serif;
}
ul li {
        font-family: 'Roboto', sans-serif;
}
a {
        text-decoration: none;
        color: #007bff;
        font-family: 'Roboto', sans-serif;
}
.about-btn {
        justify-content: space-between;
        align-items: center;
        background-clip: padding-box;
        background-color: var(--primary-dark);
        border: 1px solid var(--primary-dark);
        box-sizing: border-box;
        color: var(--primary-white);
        cursor: pointer;
        display: inline-flex;
        font-size: 16px;
        justify-content: center;
        line-height: 1.25;
        margin: 0;
        min-height: 3rem;
        padding: calc(.875rem - 1px) calc(1.5rem - 1px);
        position: relative;
        text-decoration: none;
        transition: all 250ms;
        user-select: none;
        -webkit-user-select: none;
        touch-action: manipulation;
        vertical-align: baseline;
        width: auto;
        box-shadow: var(--primary-white) 4px 4px 0 0,var(--primary-dark) 4px 4px 0 1px;
}
.about-btn:hover {
        background-color: var(--primary-white);
        color: var(--primary-dark);
        box-shadow: var(--primary-dark) 4px 4px 0 0,var(--primary-dark) 4px 4px 0 1px;
}
/*-----------------------------------------
    Navigation
-------------------------------------------*/
.main-navigation {
        height: 70px;
        width: 100%;
        border-top: 2px solid var(--dark-color);
        border-bottom: 2px solid var(--dark-color);
}
.top-navbar {
        position: relative;
        height: 100%;
        max-width: 1280px;
        width: 100%;
        margin: 0 auto;
        padding: 0 30px;
        display: flex;
        align-items: center;
        justify-content: space-between;
}
.top-navbar .logo a {
        font-size: 17px;
        font-weight: 500;
        color: var(--primary-dark);
        text-decoration: none;
}
.top-navbar .logo img {
        width: 100%;
        height: auto;
        margin-top: 10px;
}
.top-navbar .nav-links li {
        margin: 0 5px;
        list-style: none;
        display: inline-block;
}
.top-navbar .nav-links a {
        display: flex;
        align-items: center;
}
.top-navbar .nav-links li a {
        position: relative;
        font-size: 17px;
        font-weight: 400;
        color: var(--primary-dark);
        text-decoration: none;
        padding: 10px;
}
.top-navbar .nav-links li a:hover {
        border: 1px solid var(--primary-dark);
        transition: 0.2s ease;
}
.top-navbar .menu .logo-toggle {
        display: none;
}
.top-navbar .sidebarOpen {
        color: var(--primary-dark);
        font-size: 25px;
        padding: 5px;
        cursor: pointer;
        display: none;
}
@media (max-width: 790px) {
        .top-navbar .sidebarOpen {
                display: block;
                font-size: 18px;
        }
        .top-navbar .logo-toggle {
                display: flex;
                align-items: center;
                justify-content: center;
        }
        .top-navbar .sidebarClose {
                font-size: 18px;
                color: var(--primary-white);
                display: block;
        }
        .top-navbar .nav-links {
                display: none;
                position: fixed;
                top: -20px;
                left: 0;
                width: 250px;
                height: 100%;
                background-color: var(--dark-color);
                padding: 10px 10px;
                z-index: 9999;
                overflow: hidden;
                transition: transform 100s ease;
                transform: translateX(-100%);
        }
        .top-navbar.active .nav-links,
        .top-navbar.active .nav-links .logo-toggle {
              display: block;
              transform: translateX(0%);
        }
        .top-navbar .nav-links li {
                margin-bottom: 2px;
                display: block;
        }
        .top-navbar .nav-links li a {
                color: var(--primary-white);
                font-size: 18px;
                text-decoration: none;
                border-bottom: 1px solid var(--primary-white);
        }
        .top-navbar .nav-links li a:hover {
                color: var(--dark-color);
                background-color: var(--primary-white);
                border-radius: 4px;
                transition: 0.2s ease;
        }
}
/*-----------------------------------------
    Main hero
-------------------------------------------*/
.main-hero {
        background: var(--accent-color);
        box-sizing: border-box;
}
.main-hero .flex-container {
        display: flex;
        flex-wrap: wrap;
        margin: 0 auto;
        max-width: 1280px;
        width: 100%;
}
.main-hero .flex-container .item {
        flex: 1;
        height: auto;
        margin: 10px;
        padding: 20px;
        border-radius: 2px;
        box-sizing: border-box;
}
.main-hero .flex-container .pic {
        display: flex;
        justify-content: center;
        align-items: center;
}
.main-hero .flex-container .pic img {
        height: 400px;
        width: 400px;
        border-radius: 50%;
        border: 4px solid var(--dark-color);
}
.profile-info {
        align-self: center;
        text-align: center;
        margin-top: 8vh;
        box-sizing: border-box;
}
.profile-info h1 {
        font-size: 3rem;
}
.profile-info a.typing {
        font-size: 1.5rem;
        margin: 2rem;
        font-weight: bold;
}
.profile-info p {
        font-size: 1.2rem;
        margin: 1rem;
        line-height: 1.8rem;
        letter-spacing: .5;
}
.profile-info .button-container {
        gap: 1rem;
        display: flex;
        justify-content: center;
}
@media screen and (max-width: 768px) {
        .profile-info .button-container {
            flex-direction: column; /* Stack buttons vertically */
            align-items: center; /* Center align buttons horizontally */
            padding-top: 2vh; /* Adjust spacing */
        }

        .main-hero .flex-container .pic img {
                height: 300px; /* Adjust the height for smaller screens */
                width: 300px; /* Adjust the width for smaller screens */
        }

        .profile-info {
                align-self: center;
                text-align: center;
                margin-top: 1vh;
        }

        .profile-info h1 {
                font-size: 2rem;
        }

        .profile-info a.typing {
                font-size: 1rem;
                margin: 2rem;
                font-weight: bold;
        }

        .profile-info p {
                font-size: 1rem;
                margin: 1rem;
                line-height: 1.8rem;
                letter-spacing: .5;
        }
}

/* Additional responsive styles for even smaller screens */
@media screen and (max-width: 576px) {
        .main-hero .flex-container .pic img {
            height: 200px; /* Adjust the height for even smaller screens */
            width: 200px; /* Adjust the width for even smaller screens */
        }

        .profile-info {
                align-self: center;
                text-align: center;
                margin-top: 1vh;
        }
}
/*-----------------------------------------
   Tech Stack
-------------------------------------------*/
.tech-base {
        background: var(--accent-blue-color);
        padding-bottom: 2rem;
}
.tech-base h3 {
        font-size: 1.5rem;
        text-align: center;
        padding-top: 2rem;
        text-decoration: underline;
}
.tech-icons {
        padding: 2rem;
        display: flex;
        align-items: center;
        justify-content: center;
}
.tech-icons a {
        color: var(--dark-color);
}
.tech-icons .icon {
        height: 45px;
        width: 45px;
        float: left;
        margin: 0 10px;
        border-radius: 50px;
        cursor: pointer;
        overflow: hidden;
        transition: all 0.3s ease-out;
        background-color: var(--primary-white);
        border: 2px solid var(--primary-dark);
}
.tech-icons .icon span {
        display: inline-block;
        height: 45px;
        width: 45px;
        border-radius: 50px;
        box-sizing: border-box;
        line-height: 45px;
        text-align: center;
}
.tech-icons .icon:hover {
        width: 150px;
}
.tech-icons .icon .stack-tooltip {
        display: inline-block;
        font-size: 16px;
        font-weight: 500;
        margin-left: 10px;
}
.tech-icons .icon .stack-tooltip::before {
        display: none;
}
.tech-icons .icon i {
        font-size: 20px;
        line-height: 45px;
}
@media only screen and (max-width: 600px) {
        .tech-icons .icon {
            width: 100%;
            margin: 0;
            border: 1px solid var(--primary-dark);
        }
        .tech-icons .icon:hover {
            width: 100%;
        }
    }
    @media only screen and (max-width: 480px) {
        .tech-icons .icon {
            height: 30px;
            width: 30px;
        }
        .tech-icons .icon span {
            height: 30px;
            width: 30px;
            line-height: 30px;
            text-align: center;
        }
        .tech-icons .icon i {
            font-size: 16px;
            line-height: 30px;
        }
}
/*-----------------------------------------
   Projects
-------------------------------------------*/
.project-area h3 {
        font-size: 1.5rem;
        text-align: center;
        padding-top: 2rem;
        text-decoration: underline;
}
.project-area  .flex-container {
        display: flex;
        flex-wrap: wrap;
        margin: 0 auto;
        max-width: 1280px;
        width: 100%;
        box-sizing: border-box;
}
.project-area .flex-container .item {
        flex: 1;
        height: auto;
        margin: 10px;
        padding: 20px;
        border-radius: 2px;
        box-sizing: border-box;
}
.project-area img {
        width: 100%;
        height: auto;
        cursor: pointer;
        border-radius: 4px;
        border: 4px solid var(--primary-dark);
}
.project-area img:hover {
        opacity: 0.5;
        transition: 0.3 ease;
}
.project-area .project-text {
        margin-top: 5vh;
        align-self: center;
        text-align: center;
        box-sizing: border-box;
}
.project-area .project-text p {
        margin: 1rem;
        font-size: 1.2rem;
        line-height: 1.8rem;
        letter-spacing: .5;
}
.project-area .button-container {
        gap: 1rem;
        display: flex;
        justify-content: center;
}
@media screen and (max-width: 768px) {
        .project-area .flex-container .item {
            flex-basis: calc(50% - 20px); /* 50% width with margin */
        }

        .project-area .project-text {
            margin-top: 3vh;
        }

        .project-area .project-text p {
                font-size: 1rem;
        }

        .project-area .button-container {
                flex-direction: column; /* Stack buttons vertically */
                align-items: center; /* Center align buttons horizontally */
                padding-top: 2vh; /* Adjust spacing */
        }

        .project-area .project-1,
        .project-area .project-3 {
                flex-direction: column-reverse; /* Reverse the order for small screens */
        }
}
@media screen and (max-width: 576px) {
        .project-area .flex-container .item {
            flex-basis: calc(100% - 20px); /* 100% width with margin */
        }
}
.wp-project {
        display: flex;
        justify-content: center;
        text-align: center;
        height: auto;
        padding: 20px;
        padding-bottom: 2rem;
        box-sizing: border-box;
        background: var(--primary-color);
}
.wp-project .button-container {
        gap: 1rem;
        display: flex;
        margin: 0 auto;
        padding-top: 3vh;
        justify-content: center;
}
@media screen and (max-width: 768px) {
        .wp-project {
                padding-bottom: 2rem;
        }
        .wp-project .button-container {
            flex-direction: column; /* Stack buttons vertically */
            align-items: center; /* Center align buttons horizontally */
            padding-top: 2vh; /* Adjust spacing */
        }
}
/*-----------------------------------------
   Page Styling 
-------------------------------------------*/
.page-hero .flex-container {
        padding: 20px;
        flex-wrap: wrap;
        margin: 0 auto;
        max-width: 1280px;
        width: 100%;
}
.page-hero {
        background: var(--accent-color);
}
.page-hero .flex-container .pic,
.page-hero .flex-container .page-heading {
        display: flex;
        justify-content: center;
        align-items: center;
        box-sizing: border-box;
}
.page-hero .flex-container .pic img {
        height: 150px;
        width: 150px;
        border-radius: 50%;
        box-sizing: border-box;
        border: 3px solid var(--dark-color);
}
.page-hero .flex-container .page-heading {
        padding: 20px;
}
.page-content {
        margin: 2rem;
        box-sizing: border-box;
}
.page-content .about-info {
        width: 100%;
        max-width: 1280px;
        margin: 0 auto;
        padding: 20px;
        border-radius: 4px;
        box-sizing: border-box;
        border: 2px solid var(--dark-color);
}
.page-content .about-info h3 {
        margin-left: 1rem;
        text-decoration: underline;
}
.page-content .about-info p {
        margin: 1rem;
        font-size: 1.2rem;
        line-height: 1.8rem;
        letter-spacing: .5;
}
.page-content .about-info ul li {
        margin-left: 2rem;
        font-size: 1.2rem;
        line-height: 1.8rem;
        letter-spacing: .5;
        list-style: disc;
}
.page-content .showcase img {
        width: 100%;
        box-sizing: border-box;
        height: auto;
        border-radius: 4px;
        border: 4px solid var(--primary-dark);
}
.page-content .button-container {
        gap: 1rem;
        display: flex;
        margin: 0 auto;
        padding-top: 3vh;
        justify-content: center;
}
@media screen and (max-width: 768px) {
        .page-content .about-info p,
        .page-content .about-info ul li {
                font-size: 1rem;
        }

        .page-content .button-container {
                flex-direction: column; /* Stack buttons vertically */
                align-items: center; /* Center align buttons horizontally */
                padding-top: 2vh; /* Adjust spacing */
        }
}
/*-----------------------------------------
   Footer
-------------------------------------------*/
.footer-area {
        background-color: var(--primary-dark);
        padding: 20px;
        text-align: center;
        box-sizing: border-box;
}
.footer-area .footer-links {
        margin-top: 2rem;
        margin-bottom: 3rem;
}
.footer-area .footer-links a {
        color: var(--primary-white);
        text-decoration: none;
        margin: 0 10px;
}
.footer-area .footer-links a:hover {
        border: 1px solid var(--primary-white);
        padding: 15px;
        transition: 0.2s ease;
}
.footer-area .footer-social-copyright {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        border-radius: 4px;
        padding: 20px;
        margin: 0 auto;
        box-sizing: border-box;
        background-color: var(--primary-color);
}
.footer-area .footer-social-icons {
        font-size: 14px;
}
.footer-area .footer-social-icons .social-icon {
        color: var(--primary-dark);
        margin: 0 5px;
}
.footer-area .footer-copyright {
        font-size: 14px;
        color: var(--primary-dark);
}
@media (max-width: 768px) {
        .footer-area .footer-social-icons {
                font-size: 14px;
        }

        .footer-area .footer-links {
                display: flex;
                flex-wrap: wrap;
                justify-content: center;
        }
}
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;In this manner, I employed the same 7 components across different scenarios and rearranged them to create 6 distinct pages, apart from the Home page. This means a total of 7 unique components and 7 individual pages - pretty cool, right?&lt;/p&gt;

&lt;p&gt;The noticeable contrast between traditional frameworks and Stack UI lies in my ability to use only the code that serves my purpose. There's no unused CSS or HTML components.&lt;/p&gt;

&lt;p&gt;If I had chosen Bootstrap 5 or Tailwind for this small project, I would have ended up with a hefty codebase, including various dependencies that traditional frameworks typically bundle.&lt;/p&gt;

&lt;p&gt;Moreover, this specific approach allows me to use JavaScript only for components that require it to function. For instance, I utilized JavaScript for the &lt;strong&gt;Repeated typing effect&lt;/strong&gt; and &lt;strong&gt;Side Navigation&lt;/strong&gt; for responsive mode, avoiding the inclusion of unnecessary JavaScript, just as I did with CSS and HTML.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;// TYping effect
class TxtType {
        constructor(element, toRotate, period) {
                this.toRotate = toRotate;
                this.element = element;
                this.loopNum = 0;
                this.period = parseInt(period, 10) || 2000; // Default to 2000ms if period is not specified
                this.txt = '';
                this.tick();
        }
        tick() {
                var i = this.loopNum % this.toRotate.length;
                var fullTxt = this.toRotate[i];

                if (this.isDeleting) {
                        this.txt = fullTxt.substring(0, this.txt.length - 1);
                } else {
                        this.txt = fullTxt.substring(0, this.txt.length + 1);
                }

                this.element.innerHTML = '&amp;lt;span class="wrap"&amp;gt;' + this.txt + '&amp;lt;/span&amp;gt;';

                var that = this;
                var delta = 200 - Math.random() * 100;

                if (this.isDeleting) {
                        delta /= 2;
                }

                if (!this.isDeleting &amp;amp;&amp;amp; this.txt === fullTxt) {
                        delta = this.period;
                        this.isDeleting = true;
                } else if (this.isDeleting &amp;amp;&amp;amp; this.txt === '') {
                        this.isDeleting = false;
                        this.loopNum++;
                        delta = 500;
                }

                setTimeout(function () {
                        that.tick();
                }, delta);
        }
}

window.onload = function() {
        var elements = document.getElementsByClassName('typing');
        for (var i=0; i&amp;lt;elements.length; i++) {
            var toRotate = elements[i].getAttribute('data-type');
            var period = elements[i].getAttribute('data-period');
            if (toRotate) {
                new TxtType(elements[i], JSON.parse(toRotate), period);
            }
        }
        //Inserting CSS to make it work
        var css = document.createElement("style");
        css.type = "text/css";
        css.innerHTML = ".typing &amp;gt; .wrap { border-right: 0.08em solid #000}";
        document.body.appendChild(css);
};

//Sidebar

document.addEventListener("DOMContentLoaded", function() {
        const menuIcon = document.querySelector(".sidebarOpen");
        const sidenav = document.getElementById("sidenav");
        const navbar = document.querySelector(".top-navbar");

        menuIcon.addEventListener("click", function() {
          sidenav.classList.toggle("active");
          navbar.classList.toggle("active");
        });

        document.addEventListener("click", function(event) {
          const targetElement = event.target;
          if (
            !targetElement.closest(".main-navigation") &amp;amp;&amp;amp;
            sidenav.classList.contains("active")
          ) {
            sidenav.classList.remove("active");
            navbar.classList.remove("active");
          }
        });
});
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;This approach has allowed me to significantly reduce the weight of my code compared to traditional frameworks.&lt;/p&gt;

&lt;p&gt;What's even more remarkable is that it took me the same amount of time to build the UI as it would with Bootstrap! While Tailwind is even faster, the beauty of this approach is that it gives me the freedom to customize components to my heart's content.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Test Results&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Bootstrap vs Stack UI&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;Speed&lt;/strong&gt; - Equal (Depends on the developer's proficiency.)&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Code Size&lt;/strong&gt; - Stack UI Wins (The bundled JS and CSS code in Bootstrap is much larger, and there's no need for me to create separate style.css and script.js files since I can consolidate everything into one CSS file and one JS file.)&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Re usability&lt;/strong&gt; - Stack UI Wins because in this instance, I used the same containers and div elements with rearrangement to create 7 pages.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Tailwind vs Stack UI&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;Speed&lt;/strong&gt; - Tailwind Wins&lt;/li&gt;
&lt;li&gt;*&lt;em&gt;Code Size - *&lt;/em&gt; Stack UI Wins (Large code size due to bundled code)&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Re usability&lt;/strong&gt; - Tailwind and Stack UI are equal&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;&lt;strong&gt;Note&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;The &lt;a href="https://stackui.co" rel="noopener noreferrer"&gt;Stack UI&lt;/a&gt; Library is currently in its MVP stage and still requires many improvements. &lt;/p&gt;

&lt;p&gt;Version 2.0 will introduce a Script and Style Manager, which will be a game-changer! So, stay tuned and continue using &lt;a href="https://stackui.co" rel="noopener noreferrer"&gt;Stack UI&lt;/a&gt;. Your feedback will be invaluable to me..&lt;/p&gt;

</description>
      <category>javascript</category>
      <category>opensource</category>
      <category>productivity</category>
      <category>tutorial</category>
    </item>
    <item>
      <title>Need Help From this Community to Contribute to Development of stackui.co</title>
      <dc:creator>Kaustubh Shinde</dc:creator>
      <pubDate>Wed, 06 Sep 2023 20:34:58 +0000</pubDate>
      <link>https://dev.to/krybone/need-help-from-this-community-to-contribute-to-development-of-stackuico-2gfe</link>
      <guid>https://dev.to/krybone/need-help-from-this-community-to-contribute-to-development-of-stackuico-2gfe</guid>
      <description>&lt;p&gt;&lt;strong&gt;What is Stack UI? and Why I need your help?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Front-end world has been deaminated by UI Frameworks like Bootstrap, Tailwind CSS, Material UI, MD Bootstrap, Materialize CSS.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--lI1KVgAq--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/6n2d3nhbz9lay4xb1zkb.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--lI1KVgAq--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/6n2d3nhbz9lay4xb1zkb.png" alt="Image description" width="800" height="450"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I am on a mission to create a difference in this front-end world by creating an Open code UI Library which requires no documentation and installation!&lt;/p&gt;

&lt;p&gt;This way developers can choose only the required and necessary stuff for their project and create a custom stack of front-end project to project basis. And by doing so developer will have full control over the UI Components and they can modify it however they want.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;All in one UI Library!&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--cT4X0nIx--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/aom6w5cn71c9cmr4g86b.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--cT4X0nIx--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/aom6w5cn71c9cmr4g86b.png" alt="Image description" width="800" height="450"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;It should be all in one UI library so there is no need for developer to Google anything&lt;/p&gt;

&lt;p&gt;There are equal amount of paid resources and equal amount of free resources, and I want to create a resource which will continue to evolve as the time flows by and I am committed to keep it free forever as long as it is supported by people!&lt;/p&gt;

&lt;p&gt;However I am one person and developing such extensive UI resource platform is slowly taking toll on me!&lt;/p&gt;

&lt;p&gt;I have already made MVP live, which you can check it here - &lt;a href="https://stackui.co"&gt;https://stackui.co&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;MVP already has &lt;strong&gt;HTML&lt;/strong&gt;, &lt;strong&gt;CSS&lt;/strong&gt; &amp;amp; &lt;strong&gt;JavaScript&lt;/strong&gt; based components, and currently I am working on &lt;strong&gt;React JS&lt;/strong&gt; and &lt;strong&gt;Vue JS&lt;/strong&gt; components, after the work with React and Vue components is done I am going to make the &lt;strong&gt;source code&lt;/strong&gt; available on &lt;strong&gt;GitHub page!&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;The help I am looking for&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--Bx0wZKxu--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/2ds7csrsvdda9ht1q4k8.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--Bx0wZKxu--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/2ds7csrsvdda9ht1q4k8.png" alt="Image description" width="800" height="450"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;*&lt;em&gt;Patreon Sponsors - *&lt;/em&gt; Currently Stack UI has only 1 Patreon Sponsor who is supporting me from the initial stage. &lt;/p&gt;

&lt;p&gt;I want to more people to sponsor this initiative to make this huge extensive UI project work! &lt;/p&gt;

&lt;p&gt;Patreon sponsors are huge deal because those who will sponsor this project will have right to get their voice heard. On GitHub I will get bug reports/reviews but patreon sponsor will have right to decide via poll and they will decide which feature should be released and which should not be released. &lt;/p&gt;

&lt;p&gt;Money donated by Sponsors will be used for &lt;strong&gt;Server Maintenance&lt;/strong&gt; and &lt;strong&gt;Marketing&lt;/strong&gt; and for creating &lt;strong&gt;premium quality creating tutorial videos&lt;/strong&gt; and it will help me in &lt;strong&gt;creating a team&lt;/strong&gt; do develop this extensive UI Library!&lt;/p&gt;

&lt;p&gt;So, If you think what I am working is worth supporting! Then please donate as it would meant the world to me&lt;/p&gt;

&lt;p&gt;*&lt;em&gt;Patreon link - *&lt;/em&gt; &lt;a href="https://www.patreon.com/StackUI"&gt;https://www.patreon.com/StackUI&lt;/a&gt;&lt;/p&gt;

</description>
      <category>discuss</category>
      <category>webdev</category>
      <category>opensource</category>
      <category>frontend</category>
    </item>
    <item>
      <title>The Ultimate Collection of Colors for UI 😎</title>
      <dc:creator>Kaustubh Shinde</dc:creator>
      <pubDate>Wed, 06 Sep 2023 14:20:51 +0000</pubDate>
      <link>https://dev.to/krybone/the-ultimate-collection-of-colors-for-ui-3ajk</link>
      <guid>https://dev.to/krybone/the-ultimate-collection-of-colors-for-ui-3ajk</guid>
      <description>&lt;p&gt;&lt;strong&gt;Colors&lt;/strong&gt; its an essential element of User interface as it represents your brand. However color is the only element in user interface that can get us into some tricky situations.&lt;/p&gt;

&lt;p&gt;Allow me to explain..&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Scenarios from Client's point of view&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;If our client is already aware with the range of colors he/she is going to use in the application then for us developers nothing is more better than that.&lt;/p&gt;

&lt;p&gt;However things take a different turn when our client comes with a blank slate and tells us to decide on the branding color aspect. &lt;/p&gt;

&lt;p&gt;If you own agency then your UI Designer will work that out for you as for freelancers things get a little tough!&lt;/p&gt;

&lt;p&gt;At such times the best option is to suggest the ready-made color stack of whatever front-end framework &lt;strong&gt;(bootstrap or tailwind css)&lt;/strong&gt; you're used to.&lt;/p&gt;

&lt;p&gt;If your client decides to choose from the ready-made color stack then it's good, but what if he/she asks you to bring out more colors? Then the situation gets tricky.&lt;/p&gt;

&lt;p&gt;These were the scenarios from the client point of view but now lets take a look from developer's point of view.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Scenarios from Developer's point of view&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;As a developer its quite normal to use Bootstrap, Tailwind CSS or any other front-end UI library to work with the user interface.&lt;/p&gt;

&lt;p&gt;However, what if you are working with Bootstrap and want to add Colors from Tailwind CSS? at such cases what will you do?&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;The common answer to this one simple question is -&lt;/strong&gt; Open the Tailwind CSS in browser and just use the colors. But wait Tailwind CSS color library is in &lt;strong&gt;rgb&lt;/strong&gt; and but since you're working with bootstrap most of the colors are in hex &lt;strong&gt;format&lt;/strong&gt; so are you going to use the colors in your same project in both formats?&lt;/p&gt;

&lt;p&gt;At this time your answer will be either one of two:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Yes I will use both formats &lt;/li&gt;
&lt;li&gt;No I will convert RGB into Hex&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;So to overcome such tricky and tiresome situations, I came up with a simple solution, lets just bring all the colors from different front-end frameworks into one place and make it available in all the possible used formats! &lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--Nj0NV7oT--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/bwb5o7i0gk8nu7u53r72.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--Nj0NV7oT--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/bwb5o7i0gk8nu7u53r72.png" alt="Image description" width="800" height="450"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Whether its HEX, RGB, RGBA, HSL, HSV, CMYK you will get everything.&lt;/p&gt;

&lt;p&gt;This way as a developer it is possible for you to use any color from any UI library of your choice easily without the need to visit that particular website of the library and that too in any format you want.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Primary Color System&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;1. Bootstrap Color System:&lt;/strong&gt; &lt;a href="https://stackui.co/components/bootstrap_colors"&gt;https://stackui.co/components/bootstrap_colors&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;2. Material Design Color System:&lt;/strong&gt; &lt;a href="https://stackui.co/components/material_design_colors"&gt;https://stackui.co/components/material_design_colors&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;3. Tailwind CSS Color System:&lt;/strong&gt; &lt;a href="https://stackui.co/components/tailwind_css_colors"&gt;https://stackui.co/components/tailwind_css_colors&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;4. Neumorphic Color System:&lt;/strong&gt; &lt;a href="https://stackui.co/components/neumorphic_colors"&gt;https://stackui.co/components/neumorphic_colors&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;5. Bulma CSS Color System:&lt;/strong&gt;&lt;br&gt;
&lt;a href="https://stackui.co/components/bulma_colors"&gt;https://stackui.co/components/bulma_colors&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Now if you go to these links and click on &lt;strong&gt;View Properties&lt;/strong&gt; you will find all the available color formats mentioned above.&lt;/p&gt;

&lt;p&gt;We even have gradient color system with different color gradients used by many &lt;strong&gt;Popular brands&lt;/strong&gt; like - Facebook, Instagram, WhatsApp, Soundcloud, Twitch etc.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Gradient Color System&lt;/strong&gt;&lt;br&gt;
&lt;a href="https://stackui.co/components/gradient_colors"&gt;https://stackui.co/components/gradient_colors&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Gradient Color System is the only color system where you don't need to click on &lt;strong&gt;view properties&lt;/strong&gt;. Just click on &lt;strong&gt;Color Box&lt;/strong&gt; and you get the required gradient copied.&lt;/p&gt;

&lt;p&gt;So without any hesitation feel free and go ahead and use all the possible resources given above!😁&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>tutorial</category>
      <category>ui</category>
      <category>beginners</category>
    </item>
    <item>
      <title>The Ultimate Cheatsheet to Typography! 😎</title>
      <dc:creator>Kaustubh Shinde</dc:creator>
      <pubDate>Tue, 05 Sep 2023 19:04:44 +0000</pubDate>
      <link>https://dev.to/krybone/the-ultimate-guide-to-typography-202n</link>
      <guid>https://dev.to/krybone/the-ultimate-guide-to-typography-202n</guid>
      <description>&lt;p&gt;&lt;strong&gt;What is the most difficult things when it comes to building User interface?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Every single developer has it's own take on this question, some might tell you that &lt;strong&gt;Colors&lt;/strong&gt; are the most toughest thing to decide on. Others might say &lt;strong&gt;Box Shadow&lt;/strong&gt;, but deep-down we all know, nothing can be more tiresome when it comes to choosing fonts.&lt;/p&gt;

&lt;h2&gt;
  
  
  A great font-combination can do magic to UI
&lt;/h2&gt;

&lt;p&gt;&lt;em&gt;was once said by me, Kaustubh Shinde.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;With that being said, do people actually know the exact trick to choose the right fonts for UI?&lt;/p&gt;

&lt;p&gt;Well the answer is, &lt;strong&gt;NO!&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;As of now, there is no &lt;strong&gt;One-single way&lt;/strong&gt; to choose the font typography combination and even if you view 100's of different YouTube Videos or read 1000's of different articless it will break your brain because every single UI Designer has their own take on typography.&lt;/p&gt;

&lt;p&gt;What these UI Designer suggest comes from their own experience and philosophy that worth a gold. &lt;/p&gt;

&lt;p&gt;However majority of developers who just want to get rid of the hassle of choosing typography do a much simple process.&lt;/p&gt;

&lt;p&gt;They have a set of specific chosen font for their project and use those sets in rotation!&lt;/p&gt;

&lt;p&gt;So keeping this in mind I came up with my own so-called &lt;strong&gt;Ultimate cheatsheet&lt;/strong&gt; of choosing the right Typography.&lt;/p&gt;

&lt;p&gt;I made a list of &lt;strong&gt;43 fonts&lt;/strong&gt; and made &lt;strong&gt;100 Combinations&lt;/strong&gt; out of these chosen fonts.&lt;/p&gt;

&lt;p&gt;I've included the cheatsheet in my &lt;strong&gt;Open UI Library Project&lt;/strong&gt; - Stack UI.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--0tmXdyEQ--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/n8f5lfkjv2seoymt96zm.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--0tmXdyEQ--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/n8f5lfkjv2seoymt96zm.png" alt="Image description" width="800" height="414"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Project Link - &lt;a href="https://stackui.co/components/font_combine"&gt;https://stackui.co/components/font_combine&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Go ahead and use those to build your awesome User Interface. 😁&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>ui</category>
      <category>beginners</category>
      <category>tutorial</category>
    </item>
    <item>
      <title>Interactive Social Media Buttons ✨</title>
      <dc:creator>Kaustubh Shinde</dc:creator>
      <pubDate>Tue, 05 Sep 2023 08:31:40 +0000</pubDate>
      <link>https://dev.to/krybone/interactive-social-media-buttons-172i</link>
      <guid>https://dev.to/krybone/interactive-social-media-buttons-172i</guid>
      <description>&lt;p&gt;Interactive Social media buttons and social media icons made with pure HTML and CSS and no external library.&lt;/p&gt;

&lt;p&gt;&lt;iframe height="600" src="https://codepen.io/stack-ui/embed/qBLaavb?height=600&amp;amp;default-tab=result&amp;amp;embed-version=2"&gt;
&lt;/iframe&gt;
&lt;/p&gt;

</description>
      <category>codepen</category>
      <category>webdev</category>
      <category>opensource</category>
      <category>css</category>
    </item>
    <item>
      <title>Youtube Like Tab Navigation Slider using only HTML CSS &amp; JS</title>
      <dc:creator>Kaustubh Shinde</dc:creator>
      <pubDate>Mon, 04 Sep 2023 18:26:53 +0000</pubDate>
      <link>https://dev.to/krybone/youtube-like-tab-navigation-slider-using-pure-html-css-js-12fd</link>
      <guid>https://dev.to/krybone/youtube-like-tab-navigation-slider-using-pure-html-css-js-12fd</guid>
      <description>&lt;p&gt;Youtube like tab navigation slider made with pure HTML, CSS and Javascript the code officially is a part of &lt;a href="https://stackui.co"&gt;Stack UI library&lt;/a&gt; - &lt;/p&gt;

&lt;p&gt;YouTube has awesome tab navigation and Just replicated it!&lt;/p&gt;

&lt;p&gt;&lt;iframe height="600" src="https://codepen.io/Sonic-AI/embed/abPmQXj?height=600&amp;amp;default-tab=result&amp;amp;embed-version=2"&gt;
&lt;/iframe&gt;
&lt;/p&gt;

</description>
      <category>codepen</category>
      <category>webdev</category>
      <category>javascript</category>
      <category>opensource</category>
    </item>
    <item>
      <title>Advance Tables using only HTML CSS and JavaScript</title>
      <dc:creator>Kaustubh Shinde</dc:creator>
      <pubDate>Sun, 03 Sep 2023 15:41:43 +0000</pubDate>
      <link>https://dev.to/krybone/advance-tables-using-only-html-css-and-javascript-2bn4</link>
      <guid>https://dev.to/krybone/advance-tables-using-only-html-css-and-javascript-2bn4</guid>
      <description>&lt;p&gt;Advance tables made using HTML, CSS and JavaScript the tables have also advance filter table inspired from datatables.js but here in this I have not used datatable library I have only used custom script.&lt;/p&gt;

&lt;p&gt;&lt;iframe height="600" src="https://codepen.io/Sonic-AI/embed/abPmZqK?height=600&amp;amp;default-tab=result&amp;amp;embed-version=2"&gt;
&lt;/iframe&gt;
&lt;/p&gt;

</description>
      <category>codepen</category>
      <category>webdev</category>
      <category>javascript</category>
      <category>opensource</category>
    </item>
    <item>
      <title>Introducing Stack UI</title>
      <dc:creator>Kaustubh Shinde</dc:creator>
      <pubDate>Sun, 03 Sep 2023 15:40:36 +0000</pubDate>
      <link>https://dev.to/krybone/introducing-stack-ui-2ble</link>
      <guid>https://dev.to/krybone/introducing-stack-ui-2ble</guid>
      <description>&lt;p&gt;It's a Free and Open UI library consisting of freeform UI components and elements and you don't need documentation or any methods to install it.&lt;/p&gt;

&lt;p&gt;This allows you to directly access the code right from the platform and it helps you choose the components and elements that only you want in your project. Which gets rid of all unnecessary code and improves performance.&lt;/p&gt;

&lt;p&gt;Since you can directly access the code you have full control over the UI component and you can modify it however you want.&lt;/p&gt;

&lt;p&gt;Feel free to use this in your projects and do give me a feedback! If you like the project then bookmark it and you will get to see more fun updates.&lt;/p&gt;

&lt;p&gt;Also a quick update: On 20th August 2023 I launched Stack UI 1.0 with initial response and feedback now I am introducing Stack UI 1.5&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Link -&lt;/strong&gt; &lt;a href="https://stackui.co"&gt;https://stackui.co&lt;/a&gt;&lt;br&gt;
&lt;strong&gt;Do Support -&lt;/strong&gt; &lt;a href="https://www.patreon.com/StackUI"&gt;https://www.patreon.com/StackUI&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--vDuIwHz3--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/bstpaht5x12b985s1w6p.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--vDuIwHz3--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/bstpaht5x12b985s1w6p.png" alt="Image description" width="800" height="450"&gt;&lt;/a&gt;&lt;/p&gt;

</description>
      <category>ui</category>
      <category>ux</category>
      <category>webdev</category>
      <category>opensource</category>
    </item>
  </channel>
</rss>
