<?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: Code with Random</title>
    <description>The latest articles on DEV Community by Code with Random (@codewith_random).</description>
    <link>https://dev.to/codewith_random</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%2F776281%2F0b6bec39-451c-4c8b-8b90-dfcf6e5a0c52.jpg</url>
      <title>DEV Community: Code with Random</title>
      <link>https://dev.to/codewith_random</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/codewith_random"/>
    <language>en</language>
    <item>
      <title>Simple weather API Project Javascript | Weather App Javascript</title>
      <dc:creator>Code with Random</dc:creator>
      <pubDate>Mon, 09 May 2022 17:36:18 +0000</pubDate>
      <link>https://dev.to/codewith_random/simple-weather-api-project-javascript-weather-app-javascript-ac4</link>
      <guid>https://dev.to/codewith_random/simple-weather-api-project-javascript-weather-app-javascript-ac4</guid>
      <description>&lt;p&gt;&lt;a href="https://www.codewithrandom.com/2022/05/simple-weather-api-project.html"&gt;https://www.codewithrandom.com/2022/05/simple-weather-api-project.html&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--Pisrjr2U--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/dumqke7i71lvp1xtoudg.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--Pisrjr2U--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/dumqke7i71lvp1xtoudg.jpg" alt="Image description" width="320" height="259"&gt;&lt;/a&gt;&lt;br&gt;
Learners, In this article we are going to design a very important and impressive project which is Simple weather API Project in Javascript with detailed functionality.&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;div class="container"&amp;gt;  
  &amp;lt;div class="title"&amp;gt;  
   &amp;lt;h1 id="city"&amp;gt;&amp;lt;/h1&amp;gt;  
   &amp;lt;div id="graphic" class="weather-icon"&amp;gt;&amp;lt;/div&amp;gt;  
   &amp;lt;div id="description" class='important-info text'&amp;gt;&amp;lt;/div&amp;gt;  
   &amp;lt;div id="farenheit" class="temp-info"&amp;gt;&amp;lt;/div&amp;gt;  
   &amp;lt;div id="celsius" class="temp-info"&amp;gt;&amp;lt;/div&amp;gt;  
  &amp;lt;/div&amp;gt;  
 &amp;lt;/div&amp;gt;  
 &amp;lt;div class="description-container"&amp;gt;  
  &amp;lt;div class="block-1"&amp;gt;  
   &amp;lt;div class="text"&amp;gt;  
    &amp;lt;span&amp;gt;Max&amp;lt;/span&amp;gt;  
    &amp;lt;span id="max" class="important-info"&amp;gt; &amp;lt;/span&amp;gt;  
   &amp;lt;/div&amp;gt;  
   &amp;lt;div class="text"&amp;gt;  
    &amp;lt;span&amp;gt;Min&amp;lt;/span&amp;gt;  
   &amp;lt;span id="min" class='important-info'&amp;gt; &amp;lt;/span&amp;gt;  
   &amp;lt;/div&amp;gt;  
  &amp;lt;/div&amp;gt;  
  &amp;lt;div class="block-2"&amp;gt;  
   &amp;lt;div id="longitude" class=" text important-info"&amp;gt;Lon: &amp;lt;/div&amp;gt;  
   &amp;lt;div id="latitude" class="text important-info"&amp;gt;Lat: &amp;lt;/div&amp;gt;  
  &amp;lt;/div&amp;gt;  
  &amp;lt;div class="block-3"&amp;gt;  
   &amp;lt;div id="humidity" class="text important-info"&amp;gt;Humidity: &amp;lt;/div&amp;gt;  
   &amp;lt;div id="pressure" class="text important-info"&amp;gt;Pressure: &amp;lt;/div&amp;gt;  
   &amp;lt;div id="windSpeed" class="text important-info"&amp;gt;Winds: &amp;lt;/div&amp;gt;  
  &amp;lt;/div&amp;gt;  
 &amp;lt;/div&amp;gt;  
 &amp;lt;div class="container-button"&amp;gt;  
    &amp;lt;div class="switch-button"&amp;gt;  
     &amp;lt;span class="active"&amp;gt;&amp;lt;/span&amp;gt;  
     &amp;lt;button class="text switch-button-case left active-case"&amp;gt;Celsius&amp;lt;/button&amp;gt;  
     &amp;lt;button class="text switch-button-case right"&amp;gt;Farenheit&amp;lt;/button&amp;gt;  
    &amp;lt;/div&amp;gt;  
 &amp;lt;/div&amp;gt;  [read more](https://www.codewithrandom.com/2022/05/simple-weather-api-project.html)
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



</description>
      <category>javascript</category>
      <category>webdev</category>
      <category>programming</category>
      <category>beginners</category>
    </item>
    <item>
      <title>Simple Footer Using HTML and CSS | Responsive Footer Html CSS</title>
      <dc:creator>Code with Random</dc:creator>
      <pubDate>Mon, 09 May 2022 17:35:42 +0000</pubDate>
      <link>https://dev.to/codewith_random/simple-footer-using-html-and-css-responsive-footer-html-css-3o49</link>
      <guid>https://dev.to/codewith_random/simple-footer-using-html-and-css-responsive-footer-html-css-3o49</guid>
      <description>&lt;p&gt;&lt;a href="https://www.codewithrandom.com/2022/05/simple-footer-using-html-and-css.html"&gt;https://www.codewithrandom.com/2022/05/simple-footer-using-html-and-css.html&lt;/a&gt;&lt;br&gt;
Learners, In this article we are going to design a section of the webpage that is an interactive, and impressive project which is a Simple footer&lt;/p&gt;

&lt;p&gt;HTML SECTION&lt;/p&gt;

&lt;p&gt;Here I’m not going to add a structure of the HTML file from scratch, I will just paste the body part, it is so because the body is the main part of our designing a browser.&lt;/p&gt;

&lt;p&gt;We have the following part in the HTML section.&lt;/p&gt;

&lt;p&gt;First, we have a footer that will enclose all other parts of the comment section.&lt;br&gt;
Then we have three columns then we have an hr and below the hr, there is a copyright message and social link.&lt;br&gt;
Go through the below code 👇 and run it in your IDE or where you used to design just HTML without CSS styling.&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;!DOCTYPE html&amp;gt;  
 &amp;lt;html&amp;gt;  
 &amp;lt;head&amp;gt;  
   &amp;lt;title&amp;gt;How to Create Responsive Footer in Html CSS and Bootstrap Create Professional Footer &amp;lt;/title&amp;gt;  
   &amp;lt;meta name="viewport" content="width=device-width, initial-scale=1.0"&amp;gt;  
   &amp;lt;link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.1.3/css/bootstrap.min.css" integrity="sha384-MCw98/SFnGE8fJT3GXwEOngsV7Zt27NXFoaoApmYm81iuXoPkFOJwJ8ERdknLPMO" crossorigin="anonymous"&amp;gt;  
   &amp;lt;link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.1/css/all.min.css" integrity="sha512-+4zCK9k+qNFUR5X+cKL9EIR+ZOhtIloNl9GIKS57V1MyNsYpYcUrUeQc9vNfzsWfV28IaLL3i96P9sdNyeRssA==" crossorigin="anonymous" /&amp;gt;  
   &amp;lt;link rel="stylesheet" href="style.css"&amp;gt;  
 &amp;lt;/head&amp;gt;  
 &amp;lt;body&amp;gt;   
  &amp;lt;footer class="site-footer"&amp;gt;  
   &amp;lt;div class="container"&amp;gt;  
    &amp;lt;div class="row"&amp;gt;  
     &amp;lt;div class="col-sm-12 col-md-6"&amp;gt;  
      &amp;lt;h6&amp;gt;About&amp;lt;/h6&amp;gt;  
      &amp;lt;p class="text-justify"&amp;gt;Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s, when an unknown printer took a galley of type and scrambled it to make a type specimen book.&amp;lt;/p&amp;gt;  
     &amp;lt;/div&amp;gt;  
     &amp;lt;div class="col-6 col-md-3"&amp;gt;  
      &amp;lt;h6&amp;gt;Categories&amp;lt;/h6&amp;gt;  
      &amp;lt;ul class="footer-links "&amp;gt;  
       &amp;lt;li&amp;gt;&amp;lt;a href="#"&amp;gt;Website Design&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;  
       &amp;lt;li&amp;gt;&amp;lt;a href="#"&amp;gt;UI Design&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;  
       &amp;lt;li&amp;gt;&amp;lt;a href="#"&amp;gt;Web Development&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;  
       &amp;lt;li&amp;gt;&amp;lt;a href="#"&amp;gt;Video Editor&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;  
       &amp;lt;li&amp;gt;&amp;lt;a href="#"&amp;gt;Theme Creator&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;  
       &amp;lt;li&amp;gt;&amp;lt;a href="#"&amp;gt;Templates&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;  
      &amp;lt;/ul&amp;gt;  
     &amp;lt;/div&amp;gt;  
     &amp;lt;div class="col-6 col-md-3"&amp;gt;  
      &amp;lt;h6&amp;gt;Quick Links&amp;lt;/h6&amp;gt;  
      &amp;lt;ul class="footer-links"&amp;gt;  
       &amp;lt;li&amp;gt;&amp;lt;a href="#"&amp;gt;About Us&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;  
       &amp;lt;li&amp;gt;&amp;lt;a href="#"&amp;gt;Contact Us&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;  
       &amp;lt;li&amp;gt;&amp;lt;a href="#"&amp;gt;Contribute&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;  
       &amp;lt;li&amp;gt;&amp;lt;a href="#"&amp;gt;Privacy Policy&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;  
       &amp;lt;li&amp;gt;&amp;lt;a href="#"&amp;gt;Sitemap&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;hr class="small"&amp;gt;  
   &amp;lt;/div&amp;gt;  
   &amp;lt;div class="container"&amp;gt;  
    &amp;lt;div class="row"&amp;gt;  
     &amp;lt;div class="col-md-8 col-sm-6 col-12"&amp;gt;  
      &amp;lt;p class="copyright-text"&amp;gt;Copyright © 2020 All Rights Reserved by  
       &amp;lt;a href="#"&amp;gt;&amp;lt;span class="logo"&amp;gt;WBIFY.&amp;lt;/span&amp;gt;&amp;lt;/a&amp;gt;  
      &amp;lt;/p&amp;gt;  
     &amp;lt;/div&amp;gt;  
     &amp;lt;div class="col-md-4 col-sm-6 col-12"&amp;gt;  
      &amp;lt;ul class="social-icons"&amp;gt;  
       &amp;lt;li&amp;gt;&amp;lt;a class="facebook" href="#"&amp;gt;&amp;lt;i class="fab fa-facebook-f"&amp;gt;&amp;lt;/i&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;  
       &amp;lt;li&amp;gt;&amp;lt;a class="twitter" href="#"&amp;gt;&amp;lt;i class="fab fa-twitter"&amp;gt;&amp;lt;/i&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;  
       &amp;lt;li&amp;gt;&amp;lt;a class="dribbble" href="#"&amp;gt;&amp;lt;i class="fab fa-dribbble"&amp;gt;&amp;lt;/i&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;  
       &amp;lt;li&amp;gt;&amp;lt;a class="linkedin" href="#"&amp;gt;&amp;lt;i class="fab fa-linkedin-in"&amp;gt;&amp;lt;/i&amp;gt;&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;/div&amp;gt;  
  &amp;lt;/footer&amp;gt;  
 &amp;lt;script src="https://code.jquery.com/jquery-3.3.1.slim.min.js" integrity="sha384-q8i/X+965DzO0rT7abK41JStQIAqVgRVzpbzo5smXKp4YfRvH+8abtTE1Pi6jizo" crossorigin="anonymous"&amp;gt;&amp;lt;/script&amp;gt;  
 &amp;lt;script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.3/umd/popper.min.js" integrity="sha384-ZMP7rVo3mIykV+2+9J3UJ46jBk0WLaUAdn689aCwoqbBJiSnjAK/l8WvCWPIPm49" crossorigin="anonymous"&amp;gt;&amp;lt;/script&amp;gt;  
 &amp;lt;script src="https://stackpath.bootstrapcdn.com/bootstrap/4.1.3/js/bootstrap.min.js" integrity="sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy" crossorigin="anonymous"&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;a href="https://www.codewithrandom.com/2022/05/simple-footer-using-html-and-css.html"&gt;read more&lt;/a&gt;&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>javascript</category>
      <category>beginners</category>
      <category>programming</category>
    </item>
    <item>
      <title>Popup Registration Form Javascript | Create A Popup Form In Html</title>
      <dc:creator>Code with Random</dc:creator>
      <pubDate>Sun, 08 May 2022 06:36:07 +0000</pubDate>
      <link>https://dev.to/codewith_random/popup-registration-form-javascript-create-a-popup-form-in-html-3g6o</link>
      <guid>https://dev.to/codewith_random/popup-registration-form-javascript-create-a-popup-form-in-html-3g6o</guid>
      <description>&lt;p&gt;&lt;a href="https://www.codewithrandom.com/2022/05/popup-registration-form-javascript.html"&gt;https://www.codewithrandom.com/2022/05/popup-registration-form-javascript.html&lt;/a&gt;&lt;br&gt;
&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--Xm7DKs3E--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/xvpjutcsrddl1yy6e4l8.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--Xm7DKs3E--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/xvpjutcsrddl1yy6e4l8.png" alt="Image description" width="640" height="360"&gt;&lt;/a&gt;&lt;br&gt;
In this blog, we will learn how to create Popup Registration Form using Javascript. We use HTML, Css, and javascript for this Popup Registration Form Javascript. I hope you enjoy our blog so let's start with a basic HTML structure for the Popup Registration Form Javascript.&lt;/p&gt;

&lt;p&gt;HTML Code&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;script src="https://kit.fontawesome.com/f9275dded9.js" crossorigin="anonymous"&amp;gt;&amp;lt;/script&amp;gt;  
 &amp;lt;!--Trigger--&amp;gt;  
 &amp;lt;a class="login-trigger" href="#" data-target="#login" data-toggle="modal"&amp;gt;Login/Register&amp;lt;/a&amp;gt;  
 &amp;lt;div id="login" class="modal fade" role="dialog"&amp;gt;  
  &amp;lt;div class="modal-dialog"&amp;gt;  
   &amp;lt;div class="modal-content"&amp;gt;  
    &amp;lt;div class="modal-body"&amp;gt;  
     &amp;lt;button data-dismiss="modal" class="close"&amp;gt;&amp;amp;times;&amp;lt;/button&amp;gt;  
     &amp;lt;div class="container" id="container"&amp;gt;  
                               &amp;lt;div class="form-container sign-up-container"&amp;gt;  
                                    &amp;lt;form action="#"&amp;gt;  
                                         &amp;lt;h1&amp;gt;Create Account&amp;lt;/h1&amp;gt;  
                                         &amp;lt;div class="social-container"&amp;gt;  
                                              &amp;lt;a href="#" class="social"&amp;gt;&amp;lt;i class="fab fa-facebook-f"&amp;gt;&amp;lt;/i&amp;gt;&amp;lt;/a&amp;gt;  
                                              &amp;lt;a href="#" class="social"&amp;gt;&amp;lt;i class="fab fa-google-plus-g"&amp;gt;&amp;lt;/i&amp;gt;&amp;lt;/a&amp;gt;  
                                              &amp;lt;a href="#" class="social"&amp;gt;&amp;lt;i class="fab fa-linkedin-in"&amp;gt;&amp;lt;/i&amp;gt;&amp;lt;/a&amp;gt;  
                                         &amp;lt;/div&amp;gt;   
                                         &amp;lt;span&amp;gt;or use your email for registration&amp;lt;/span&amp;gt;  
                                         &amp;lt;input type="text" placeholder="Name" /&amp;gt;  
                                         &amp;lt;input type="email" placeholder="Email" /&amp;gt;  
                                         &amp;lt;input type="password" placeholder="Password" /&amp;gt;  
                                         &amp;lt;button&amp;gt;Sign Up&amp;lt;/button&amp;gt;  
                                    &amp;lt;/form&amp;gt;  
                               &amp;lt;/div&amp;gt;  
                               &amp;lt;div class="form-container sign-in-container"&amp;gt;  
                                    &amp;lt;form action="#"&amp;gt;  
                                         &amp;lt;h1&amp;gt;Sign in&amp;lt;/h1&amp;gt;  
                                         &amp;lt;div class="social-container"&amp;gt;  
                                              &amp;lt;a href="#" class="social"&amp;gt;&amp;lt;i class="fab fa-facebook-f"&amp;gt;&amp;lt;/i&amp;gt;&amp;lt;/a&amp;gt;  
                                              &amp;lt;a href="#" class="social"&amp;gt;&amp;lt;i class="fab fa-google-plus-g"&amp;gt;&amp;lt;/i&amp;gt;&amp;lt;/a&amp;gt;  
                                              &amp;lt;a href="#" class="social"&amp;gt;&amp;lt;i class="fab fa-linkedin-in"&amp;gt;&amp;lt;/i&amp;gt;&amp;lt;/a&amp;gt;  
                                         &amp;lt;/div&amp;gt;  
                                         &amp;lt;span&amp;gt;or use your account&amp;lt;/span&amp;gt;  
                                         &amp;lt;input type="email" placeholder="Email" /&amp;gt;  
                                         &amp;lt;input type="password" placeholder="Password" /&amp;gt;  
                                         &amp;lt;a href="#"&amp;gt;Forgot your password?&amp;lt;/a&amp;gt;  
                                         &amp;lt;button&amp;gt;Sign In&amp;lt;/button&amp;gt;  
                                    &amp;lt;/form&amp;gt;  
                               &amp;lt;/div&amp;gt;  
                               &amp;lt;div class="overlay-container"&amp;gt;  
                                    &amp;lt;div class="overlay"&amp;gt;  
                                         &amp;lt;div class="overlay-panel overlay-left"&amp;gt;  
                                              &amp;lt;h1&amp;gt;Welcome Back!&amp;lt;/h1&amp;gt;  
                                              &amp;lt;p&amp;gt;To keep connected with us please login with your personal info&amp;lt;/p&amp;gt;  
                                              &amp;lt;button class="ghost" id="signIn"&amp;gt;Sign In&amp;lt;/button&amp;gt;  
                                         &amp;lt;/div&amp;gt;  
                                         &amp;lt;div class="overlay-panel overlay-right"&amp;gt;  
                                              &amp;lt;h1&amp;gt;Hello, Friend!&amp;lt;/h1&amp;gt;  
                                              &amp;lt;p&amp;gt;Enter your personal details and start journey with us&amp;lt;/p&amp;gt;  
                                              &amp;lt;button class="ghost" id="signUp"&amp;gt;Sign Up&amp;lt;/button&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;/div&amp;gt;  
  &amp;lt;/div&amp;gt;   
 &amp;lt;/div&amp;gt;  
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;a href="https://www.codewithrandom.com/2022/05/popup-registration-form-javascript.html"&gt;read more&lt;/a&gt;&lt;/p&gt;

</description>
      <category>html</category>
      <category>css</category>
      <category>javascript</category>
      <category>webdev</category>
    </item>
    <item>
      <title>How to Create a Navbar | Creating Navbar using HTML, CSS &amp; JavaScript</title>
      <dc:creator>Code with Random</dc:creator>
      <pubDate>Sat, 07 May 2022 13:22:42 +0000</pubDate>
      <link>https://dev.to/codewith_random/how-to-create-a-navbar-creating-navbar-using-html-css-javascript-31a7</link>
      <guid>https://dev.to/codewith_random/how-to-create-a-navbar-creating-navbar-using-html-css-javascript-31a7</guid>
      <description>&lt;p&gt;&lt;a href="https://www.codewithrandom.com/2022/05/How-to-Create-a-Navbar.html"&gt;https://www.codewithrandom.com/2022/05/How-to-Create-a-Navbar.html&lt;/a&gt;&lt;/p&gt;

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

&lt;p&gt;Introduction:&lt;br&gt;
Hello coders, welcome to codewithrandom. Today we'll look how to create a Navigation Bar or Navbar with the help of HTML, CSS and JavaScript. We as a Front-End Developer has a this tool named HTML, CSS &amp;amp; JavaScript. Through it we can make it creative and grab the attention of user interface. Before going to the code part let's see what is Navbar.&lt;/p&gt;

&lt;p&gt;What is Navbar?&lt;br&gt;
A Navigation Bar or Navbar is an element in the webpage or website. It contains links which redirect the user interface from one page to another. The  tag wraps all the primary bars i.e., the main navigation of the website. It can be either vertical or horizontal.&lt;br&gt;
Let us see the coding part of the Navbar.&lt;/p&gt;

&lt;p&gt;HTML Code:&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;div class="navbar"&amp;gt;  
  &amp;lt;div class="logo"&amp;gt;  
   &amp;lt;h1&amp;gt;Codewithrandom&amp;lt;/h1&amp;gt;  
  &amp;lt;/div&amp;gt;  
  &amp;lt;div class="nav__links"&amp;gt;  
   &amp;lt;a href="#home" class="active nav__link"&amp;gt;Home&amp;lt;/a&amp;gt;  
   &amp;lt;a href="#about" class="nav__link"&amp;gt;About&amp;lt;/a&amp;gt;  
   &amp;lt;a href="#contact" class="nav__link"&amp;gt;Contact&amp;lt;/a&amp;gt;  
  &amp;lt;/div&amp;gt;  
 &amp;lt;/div&amp;gt;  
 &amp;lt;div id="home" class="section"&amp;gt;  
  &amp;lt;h1&amp;gt;Home&amp;lt;/h1&amp;gt;  
 &amp;lt;/div&amp;gt;  
 &amp;lt;div id="about" class="section"&amp;gt;  
  &amp;lt;h1&amp;gt;About&amp;lt;/h1&amp;gt;  
 &amp;lt;/div&amp;gt;  
 &amp;lt;div id="contact" class="section"&amp;gt;  
  &amp;lt;h1&amp;gt;Contact&amp;lt;/h1&amp;gt;  
 &amp;lt;/div&amp;gt;  
 &amp;lt;script src="main.js"&amp;gt;&amp;lt;/script&amp;gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;In this HTML code we defined a &lt;/p&gt; and called classes such as logo, navbar &amp;amp; nav_links. And describe the heading as Home, About, Contact. Let us look at the HTML output. Before writing CSS for Navbar.

&lt;p&gt;HTML Output:&lt;br&gt;
&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--rXSvaTzU--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/j3s1uacmyt0t1i6eoyws.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--rXSvaTzU--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/j3s1uacmyt0t1i6eoyws.png" alt="Image description" width="502" height="456"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;In this Output we have just code the HTML part and this how it looks like and let us write the CSS for navbar to look attractive.&lt;/p&gt;

&lt;p&gt;CSS Code:&lt;br&gt;
&lt;/p&gt;

&lt;pre class="highlight plaintext"&gt;&lt;code&gt; @import url("https://fonts.googleapis.com/css2?family=Poppins:wght@500&amp;amp;display=swap");  
 * {  
  padding: 0;  
  margin: 0;  
  box-sizing: border-box;  
  font-family: "Poppins", sans-serif;  
 }  
 body {  
  scr
&lt;/code&gt;&lt;/pre&gt;



&lt;p&gt;&lt;a href="https://www.codewithrandom.com/2022/05/How-to-Create-a-Navbar.html"&gt;Read more&lt;/a&gt;&lt;/p&gt;

</description>
      <category>javascript</category>
      <category>webdev</category>
      <category>programming</category>
      <category>beginners</category>
    </item>
    <item>
      <title>Dictionary App using Javascript</title>
      <dc:creator>Code with Random</dc:creator>
      <pubDate>Sun, 02 Jan 2022 18:49:41 +0000</pubDate>
      <link>https://dev.to/codewith_random/dictionary-app-using-javascript-4dcc</link>
      <guid>https://dev.to/codewith_random/dictionary-app-using-javascript-4dcc</guid>
      <description>&lt;p&gt;&lt;a href="https://www.codewithrandom.com/2021/12/dictionary-app-using-javascript.html"&gt;Read the original article here&lt;/a&gt; or continue below &lt;/p&gt;

&lt;p&gt;Hey, friends today we will see how to make this super interesting dictionary app. The demo video is at the bottom of the page.&lt;br&gt;
Now first let's see the general method to use this project. When the page is loaded, you can enter any word and if it's available, the definition will pop-up. Sometimes, an example sentence would come too.&lt;br&gt;
Now let's see the source codes:&lt;br&gt;
&lt;strong&gt;HTML codes&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;div class="wrapper"&amp;gt;
        &amp;lt;header&amp;gt;English Dictionary&amp;lt;/header&amp;gt;
        &amp;lt;div class="search"&amp;gt;
          &amp;lt;input type="text" placeholder="Search a word" required spellcheck="false"&amp;gt;
          &amp;lt;i class="fas fa-search"&amp;gt;&amp;lt;/i&amp;gt;
          &amp;lt;span class="material-icons"&amp;gt;close&amp;lt;/span&amp;gt;
        &amp;lt;/div&amp;gt;
        &amp;lt;p class="info-text"&amp;gt;Type any existing word and press enter to get meaning, example, synonyms, etc.&amp;lt;/p&amp;gt;
        &amp;lt;ul&amp;gt;
          &amp;lt;li class="word"&amp;gt;
            &amp;lt;div class="details"&amp;gt;
              &amp;lt;p&amp;gt;__&amp;lt;/p&amp;gt;
              &amp;lt;span&amp;gt;_ _&amp;lt;/span&amp;gt;
            &amp;lt;/div&amp;gt;
            &amp;lt;i class="fas fa-volume-up"&amp;gt;&amp;lt;/i&amp;gt;
          &amp;lt;/li&amp;gt;
          &amp;lt;div class="content"&amp;gt;
            &amp;lt;li class="meaning"&amp;gt;
              &amp;lt;div class="details"&amp;gt;
                &amp;lt;p&amp;gt;Meaning&amp;lt;/p&amp;gt;
                &amp;lt;span&amp;gt;___&amp;lt;/span&amp;gt;
              &amp;lt;/div&amp;gt;
            &amp;lt;/li&amp;gt;
            &amp;lt;li class="example"&amp;gt;
              &amp;lt;div class="details"&amp;gt;
                &amp;lt;p&amp;gt;Example&amp;lt;/p&amp;gt;
                &amp;lt;span&amp;gt;___&amp;lt;/span&amp;gt;
              &amp;lt;/div&amp;gt;
            &amp;lt;/li&amp;gt;
            &amp;lt;li class="synonyms"&amp;gt;
              &amp;lt;div class="details"&amp;gt;
                &amp;lt;p&amp;gt;Synonyms&amp;lt;/p&amp;gt;
                &amp;lt;div class="list"&amp;gt;&amp;lt;/div&amp;gt;
              &amp;lt;/div&amp;gt;
            &amp;lt;/li&amp;gt;
          &amp;lt;/div&amp;gt;
        &amp;lt;/ul&amp;gt;
      &amp;lt;/div&amp;gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;The output would be:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--TQCxwNB4--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/2in6nauc3o1bpwjujeqh.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--TQCxwNB4--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/2in6nauc3o1bpwjujeqh.png" alt="Image description" width="512" height="352"&gt;&lt;/a&gt;&lt;br&gt;
CSS Codes&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600;700&amp;amp;display=swap');
*{
  margin: 0;
  padding: 0;
  box-sizing: border-box;
  font-family: 'Poppins', sans-serif;
}
body{
  display: flex;
  align-items: center;
  justify-content: center;
  min-height: 100vh;
  background: cyan;
}
::selection{
  color: #fff;
  background: cyan;
}
.wrapper{
  width: 420px;
  border-radius: 7px;
  background: #fff;
  padding: 25px 28px 45px;
  box-shadow: 7px 7px 20px rgba(0, 0, 0, 0.05);
}
.wrapper header{
  font-size: 28px;
  font-weight: 500;
  text-align: center;
}
.wrapper .search{
  position: relative;
  margin: 35px 0 18px;
}
.search input{
  height: 53px;
  width: 100%;
  outline: none;
  font-size: 16px;
  border-radius: 5px;
  padding: 0 42px;
  border: 1px solid #999;
}
.search input:focus{
  padding: 0 41px;
  border: 2px solid cyan;
}
.search input::placeholder{
  color: #B8B8B8;
}
.search :where(i, span){
  position: absolute;
  top: 50%;
  color: #999;
  transform: translateY(-50%);
}
.search i{
  left: 18px;
  pointer-events: none;
  font-size: 16px;
}
.search input:focus ~ i{
  color: cyan;
}
.search span{
  right: 15px;
  cursor: pointer;
  font-size: 18px;
  display: none;
}
.search input:valid ~ span{
  display: block;
}
.wrapper .info-text{
  font-size: 13px;
  color: #9A9A9A;
  margin: -3px 0 -10px;
}
.wrapper.active .info-text{
  display: none;
}
.info-text span{
  font-weight: 500;
}
.wrapper ul{
  height: 0;
  opacity: 0;
  padding-right: 1px;
  overflow-y: hidden;
  transition: all 0.2s ease;
}
.wrapper.active ul{
  opacity: 1;
  height: 303px;
}
.wrapper ul li{
  display: flex;
  list-style: none;
  margin-bottom: 14px;
  align-items: center;
  padding-bottom: 17px;
  border-bottom: 1px solid #D9D9D9;
  justify-content: space-between;
}
ul li:last-child{
  margin-bottom: 0;
  border-bottom: 0;
  padding-bottom: 0;
}
ul .word p{
  font-size: 22px;
  font-weight: 500;
}
ul .word span{
  font-size: 12px;
  color: #989898;
}
ul .word i{
  color: #999;
  font-size: 15px;
  cursor: pointer;
}
ul .content{
  max-height: 215px;
  overflow-y: auto;
}
ul .content::-webkit-scrollbar{
  width: 0px;
}
.content li .details{
  padding-left: 10px;
  border-radius: 4px 0 0 4px;
  border-left: 3px solid cyan;
}
.content li p{
  font-size: 17px;
  font-weight: 500;
}
.content li span{
  font-size: 15px;
  color: #7E7E7E;
}
.content .synonyms .list{
  display: flex;
  flex-wrap: wrap;
}
.content .synonyms span{
  cursor: pointer;
  margin-right: 5px;
  text-decoration: underline;
}
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Now we add JavaScript for functionality.&lt;/p&gt;

&lt;p&gt;JavaScript Codes&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;const wrapper = document.querySelector(".wrapper"),
searchInput = wrapper.querySelector("input"),
volume = wrapper.querySelector(".word i"),
infoText = wrapper.querySelector(".info-text"),
synonyms = wrapper.querySelector(".synonyms .list"),
removeIcon = wrapper.querySelector(".search span");
let audio;

function data(result, word){
    if(result.title){
        infoText.innerHTML = `Can't find the meaning of &amp;lt;span&amp;gt;"${word}"&amp;lt;/span&amp;gt;. Please, try to search for another word.`;
    }else{
        wrapper.classList.add("active");
        let definitions = result[0].meanings[0].definitions[0],
        phontetics = `${result[0].meanings[0].partOfSpeech}  /${result[0].phonetics[0].text}/`;
        document.querySelector(".word p").innerText = result[0].word;
        document.querySelector(".word span").innerText = phontetics;
        document.querySelector(".meaning span").innerText = definitions.definition;
        document.querySelector(".example span").innerText = definitions.example;
        audio = new Audio("https:" + result[0].phonetics[0].audio);

        if(definitions.synonyms[0] == undefined){
            synonyms.parentElement.style.display = "none";
        }else{
            synonyms.parentElement.style.display = "block";
            synonyms.innerHTML = "";
            for (let i = 0; i &amp;lt; 5; i++) {
                let tag = `&amp;lt;span onclick="search('${definitions.synonyms[i]}')"&amp;gt;${definitions.synonyms[i]},&amp;lt;/span&amp;gt;`;
                tag = i == 4 ? tag = `&amp;lt;span onclick="search('${definitions.synonyms[i]}')"&amp;gt;${definitions.synonyms[4]}&amp;lt;/span&amp;gt;` : tag;
                synonyms.insertAdjacentHTML("beforeend", tag);
            }
        }
    }
}

function search(word){
    fetchApi(word);
    searchInput.value = word;
}

function fetchApi(word){
    wrapper.classList.remove("active");
    infoText.style.color = "#000";
    infoText.innerHTML = `Searching the meaning of &amp;lt;span&amp;gt;"${word}"&amp;lt;/span&amp;gt;`;
    let url = `https://api.dictionaryapi.dev/api/v2/entries/en/${word}`;
    fetch(url).then(response =&amp;gt; response.json()).then(result =&amp;gt; data(result, word)).catch(() =&amp;gt;{
        infoText.innerHTML = `Can't find the meaning of &amp;lt;span&amp;gt;"${word}"&amp;lt;/span&amp;gt;. Please, try to search for another word.`;
    });
}

searchInput.addEventListener("keyup", e =&amp;gt;{
    let word = e.target.value.replace(/\s+/g, ' ');
    if(e.key == "Enter" &amp;amp;&amp;amp; word){
        fetchApi(word);
    }
});

volume.addEventListener("click", ()=&amp;gt;{
    volume.style.color = "#4D59FB";
    audio.play();
    setTimeout(() =&amp;gt;{
        volume.style.color = "#999";
    }, 800);
});

removeIcon.addEventListener("click", ()=&amp;gt;{
    searchInput.value = "";
    searchInput.focus();
    wrapper.classList.remove("active");
    infoText.style.color = "#9A9A9A";
    infoText.innerHTML = "Type any existing word and press enter to get meaning, example, synonyms, etc.";
});
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



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

</description>
      <category>html</category>
      <category>css</category>
      <category>javascript</category>
      <category>webdev</category>
    </item>
    <item>
      <title>Log In / Sign Up using CSS</title>
      <dc:creator>Code with Random</dc:creator>
      <pubDate>Sat, 01 Jan 2022 17:39:30 +0000</pubDate>
      <link>https://dev.to/codewith_random/log-in-sign-up-using-css-ij2</link>
      <guid>https://dev.to/codewith_random/log-in-sign-up-using-css-ij2</guid>
      <description>&lt;p&gt;&lt;a href="https://www.codewithrandom.com/2021/12/log-in-sign-up-using-css-sign-up-login.html"&gt;Read the original article here&lt;/a&gt; or continue below &lt;br&gt;
Welcome to Code With Random blog. In this blog, we are going to learn that how to create a login / Sign Up. We are going to use HTML &amp;amp; CSS for Log In / Sign Up. Hope you will enjoy our blog so let's start with a basic HTML structure for the login / Sign Up.&lt;br&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;!DOCTYPE html&amp;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;Log In / Sign Up &amp;lt;/title&amp;gt;  
   &amp;lt;link rel="stylesheet" href="style.css"&amp;gt;  
  &amp;lt;/head&amp;gt;  
  &amp;lt;body&amp;gt;  
   &amp;lt;div class="section"&amp;gt;  
    &amp;lt;div class="container"&amp;gt;  
     &amp;lt;div class="row full-height justify-content-center"&amp;gt;  
      &amp;lt;div class="col-12 text-center align-self-center py-5"&amp;gt;  
       &amp;lt;div class="section pb-5 pt-5 pt-sm-2 text-center"&amp;gt;  
        &amp;lt;h6 class="mb-0 pb-3"&amp;gt;&amp;lt;span&amp;gt;Log In &amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;Sign Up&amp;lt;/span&amp;gt;&amp;lt;/h6&amp;gt;  
           &amp;lt;input class="checkbox" type="checkbox" id="reg-log" name="reg-log"/&amp;gt;  
           &amp;lt;label for="reg-log"&amp;gt;&amp;lt;/label&amp;gt;  
        &amp;lt;div class="card-3d-wrap mx-auto"&amp;gt;  
         &amp;lt;div class="card-3d-wrapper"&amp;gt;  
          &amp;lt;div class="card-front"&amp;gt;  
           &amp;lt;div class="center-wrap"&amp;gt;  
            &amp;lt;div class="section text-center"&amp;gt;  
             &amp;lt;h4 class="mb-4 pb-3"&amp;gt;Log In&amp;lt;/h4&amp;gt;  
             &amp;lt;div class="form-group"&amp;gt;  
              &amp;lt;input type="email" name="logemail" class="form-style" placeholder="Your Email" id="logemail" autocomplete="off"&amp;gt;  
              &amp;lt;i class="input-icon uil uil-at"&amp;gt;&amp;lt;/i&amp;gt;  
             &amp;lt;/div&amp;gt;       
             &amp;lt;div class="form-group mt-2"&amp;gt;  
              &amp;lt;input type="password" name="logpass" class="form-style" placeholder="Your Password" id="logpass" autocomplete="off"&amp;gt;  
              &amp;lt;i class="input-icon uil uil-lock-alt"&amp;gt;&amp;lt;/i&amp;gt;  
             &amp;lt;/div&amp;gt;  
             &amp;lt;a href="#" class="btn mt-4"&amp;gt;submit&amp;lt;/a&amp;gt;  
                    &amp;lt;p class="mb-0 mt-4 text-center"&amp;gt;&amp;lt;a href="#0" class="link"&amp;gt;Forgot your password?&amp;lt;/a&amp;gt;&amp;lt;/p&amp;gt;  
              &amp;lt;/div&amp;gt;  
             &amp;lt;/div&amp;gt;  
            &amp;lt;/div&amp;gt;  
          &amp;lt;div class="card-back"&amp;gt;  
           &amp;lt;div class="center-wrap"&amp;gt;  
            &amp;lt;div class="section text-center"&amp;gt;  
             &amp;lt;h4 class="mb-4 pb-3"&amp;gt;Sign Up&amp;lt;/h4&amp;gt;  
             &amp;lt;div class="form-group"&amp;gt;  
              &amp;lt;input type="text" name="logname" class="form-style" placeholder="Your Full Name" id="logname" autocomplete="off"&amp;gt;  
              &amp;lt;i class="input-icon uil uil-user"&amp;gt;&amp;lt;/i&amp;gt;  
             &amp;lt;/div&amp;gt;       
             &amp;lt;div class="form-group mt-2"&amp;gt;  
              &amp;lt;input type="email" name="logemail" class="form-style" placeholder="Your Email" id="logemail" autocomplete="off"&amp;gt;  
              &amp;lt;i class="input-icon uil uil-at"&amp;gt;&amp;lt;/i&amp;gt;  
             &amp;lt;/div&amp;gt;       
             &amp;lt;div class="form-group mt-2"&amp;gt;  
              &amp;lt;input type="password" name="logpass" class="form-style" placeholder="Your Password" id="logpass" autocomplete="off"&amp;gt;  
              &amp;lt;i class="input-icon uil uil-lock-alt"&amp;gt;&amp;lt;/i&amp;gt;  
             &amp;lt;/div&amp;gt;  
             &amp;lt;a href="#" class="btn mt-4"&amp;gt;submit&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;/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;/body&amp;gt;  
 &amp;lt;/html&amp;gt;  
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;There is all HTML code for the profile card. Now, you can see output without CSS, then we write CSS for the profile card.&lt;/p&gt;

&lt;p&gt;OUTPUT&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--qvjV90-B--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/iy3apmriju958fegggay.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--qvjV90-B--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/iy3apmriju958fegggay.png" alt="Image description" width="866" height="571"&gt;&lt;/a&gt;&lt;br&gt;
CSS code&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;@import url('https://fonts.googleapis.com/css?family=Poppins:400,500,600,700,800,900');  
 @import url('https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/4.5.0/css/bootstrap.min.css');  
 @import url('https://unicons.iconscout.com/release/v2.1.9/css/unicons.css');  
 body{  
      font-family: 'Poppins', sans-serif;  
      font-weight: 300;  
      font-size: 15px;  
      line-height: 1.7;  
      color: #c4c3ca;  
      background-color: #1f2029;  
      overflow-x: hidden;  
 }  
 a {  
      cursor: pointer;  
  transition: all 200ms linear;  
 }  
 a:hover {  
      text-decoration: none;  
 }  
 .link {  
  color: #c4c3ca;  
 }  
 .link:hover {  
  color: #ffeba7;  
 }  
 p {  
  font-weight: 500;  
  font-size: 14px;  
  line-height: 1.7;  
 }  
 h4 {  
  font-weight: 600;  
 }  
 h6 span{  
  padding: 0 20px;  
  text-transform: uppercase;  
  font-weight: 700;  
 }  
 .section{  
  position: relative;  
  width: 100%;  
  display: block;  
 }  
 .full-height{  
  min-height: 100vh;  
 }  


  position: absolute;  
  left: -9999px;  
 }  
 .checkbox:checked + label,  
 .checkbox:not(:checked) + label{  
  position: relative;  
  display: block;  
  text-align: center;  
  width: 60px;  
  height: 16px;  
  border-radius: 8px;  
  padding: 0;  
  margin: 10px auto;  
  cursor: pointer;  
  background-color: #ffeba7;  
 }  
 .checkbox:checked + label:before,  
 .checkbox:not(:checked) + label:before{  
  position: absolute;  
  display: block;  
  width: 36px;  
  height: 36px;  
  border-radius: 50%;  
  color: #ffeba7;  
  background-color: #102770;  
  font-family: 'unicons';  
  content: '\eb4f';  
  z-index: 20;  
  top: -10px;  
  left: -10px;  
  line-height: 36px;  
  text-align: center;  
  font-size: 24px;  
  transition: all 0.5s ease;  
 }  
 .checkbox:checked + label:before {  
  transform: translateX(44px) rotate(-270deg);  
 }  
 .card-3d-wrap {  
  position: relative;  
  width: 440px;  
  max-width: 100%;  
  height: 400px;  
  -webkit-transform-style: preserve-3d;  
  transform-style: preserve-3d;  
  perspective: 800px;  
  margin-top: 60px;  
 }  
 .card-3d-wrapper {  
  width: 100%;  
  height: 100%;  
  position:absolute;    
  top: 0;  
  left: 0;   
  -webkit-transform-style: preserve-3d;  
  transform-style: preserve-3d;  
  transition: all 600ms ease-out;   
 }  
 .card-front, .card-back {  
  width: 100%;  
  height: 100%;  
  background-color: #2a2b38;  
  background-image: url('https://s3-us-west-2.amazonaws.com/s.cdpn.io/1462889/pat.svg');  
  background-position: bottom center;  
  background-repeat: no-repeat;  
  background-size: 300%;  
  position: absolute;  
  border-radius: 6px;  
  left: 0;  
  top: 0;  
  -webkit-transform-style: preserve-3d;  
  transform-style: preserve-3d;  
  -webkit-backface-visibility: hidden;  
  -moz-backface-visibility: hidden;  
  -o-backface-visibility: hidden;  
  backface-visibility: hidden;  
 }  
 .card-back {  
  transform: rotateY(180deg);  
 }  
 .checkbox:checked ~ .card-3d-wrap .card-3d-wrapper {  
  transform: rotateY(180deg);  
 }  
 .center-wrap{  
  position: absolute;  
  width: 100%;  
  padding: 0 35px;  
  top: 50%;  
  left: 0;  
  transform: translate3d(0, -50%, 35px) perspective(100px);  
  z-index: 20;  
  display: block;  
 }  
 .form-group{   
  position: relative;  
  display: block;  
   margin: 0;  
   padding: 0;  
 }  
 .form-style {  
  padding: 13px 20px;  
  padding-left: 55px;  
  height: 48px;  
  width: 100%;  
  font-weight: 500;  
  border-radius: 4px;  
  font-size: 14px;  
  line-height: 22px;  
  letter-spacing: 0.5px;  
  outline: none;  
  color: #c4c3ca;  
  background-color: #1f2029;  
  border: none;  
  -webkit-transition: all 200ms linear;  
  transition: all 200ms linear;  
  box-shadow: 0 4px 8px 0 rgba(21,21,21,.2);  
 }  
 .form-style:focus,  
 .form-style:active {  
  border: none;  
  outline: none;  
  box-shadow: 0 4px 8px 0 rgba(21,21,21,.2);  
 }  
 .input-icon {  
  position: absolute;  
  top: 0;  
  left: 18px;  
  height: 48px;  
  font-size: 24px;  
  line-height: 48px;  
  text-align: left;  
  color: #ffeba7;  
  -webkit-transition: all 200ms linear;  
   transition: all 200ms linear;  
 }  
 .form-group input:-ms-input-placeholder {  
  color: #c4c3ca;  
  opacity: 0.7;  
  -webkit-transition: all 200ms linear;  
   transition: all 200ms linear;  
 }  
 .form-group input::-moz-placeholder {  
  color: #c4c3ca;  
  opacity: 0.7;  
  -webkit-transition: all 200ms linear;  
   transition: all 200ms linear;  
 }  
 .form-group input:-moz-placeholder {  
  color: #c4c3ca;  
  opacity: 0.7;  
  -webkit-transition: all 200ms linear;  
   transition: all 200ms linear;  
 }  
 .form-group input::-webkit-input-placeholder {  
  color: #c4c3ca;  
  opacity: 0.7;  
  -webkit-transition: all 200ms linear;  
   transition: all 200ms linear;  
 }  
 .form-group input:focus:-ms-input-placeholder {  
  opacity: 0;  
  -webkit-transition: all 200ms linear;  
   transition: all 200ms linear;  
 }  
 .form-group input:focus::-moz-placeholder {  
  opacity: 0;  
  -webkit-transition: all 200ms linear;  
   transition: all 200ms linear;  
 }  
 .form-group input:focus:-moz-placeholder {  
  opacity: 0;  
  -webkit-transition: all 200ms linear;  
   transition: all 200ms linear;  
 }  
 .form-group input:focus::-webkit-input-placeholder {  
  opacity: 0;  
  -webkit-transition: all 200ms linear;  
   transition: all 200ms linear;  
 }  
 .btn{   
  border-radius: 4px;  
  height: 44px;  
  font-size: 13px;  
  font-weight: 600;  
  text-transform: uppercase;  
  -webkit-transition : all 200ms linear;  
  transition: all 200ms linear;  
  padding: 0 30px;  
  letter-spacing: 1px;  
  display: -webkit-inline-flex;  
  display: -ms-inline-flexbox;  
  display: inline-flex;  
  -webkit-align-items: center;  
  -moz-align-items: center;  
  -ms-align-items: center;  
  align-items: center;  
  -webkit-justify-content: center;  
  -moz-justify-content: center;  
  -ms-justify-content: center;  
  justify-content: center;  
  -ms-flex-pack: center;  
  text-align: center;  
  border: none;  
  background-color: #ffeba7;  
  color: #102770;  
  box-shadow: 0 8px 24px 0 rgba(255,235,167,.2);  
 }  
 .btn:active,  
 .btn:focus{   
  background-color: #102770;  
  color: #ffeba7;  
  box-shadow: 0 8px 24px 0 rgba(16,39,112,.2);  
 }  
 .btn:hover{   
  background-color: #102770;  
  color: #ffeba7;  
  box-shadow: 0 8px 24px 0 rgba(16,39,112,.2);  
 }  
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Now we have completed our CSS section,  Here is our final updated output CSS.&lt;/p&gt;

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

</description>
      <category>html</category>
      <category>programming</category>
      <category>webdev</category>
      <category>javascript</category>
    </item>
    <item>
      <title>Dictionary App using Javascript</title>
      <dc:creator>Code with Random</dc:creator>
      <pubDate>Fri, 31 Dec 2021 18:29:00 +0000</pubDate>
      <link>https://dev.to/codewith_random/dictionary-app-using-javascript-hd</link>
      <guid>https://dev.to/codewith_random/dictionary-app-using-javascript-hd</guid>
      <description>&lt;p&gt;&lt;a href="https://www.codewithrandom.com/2021/12/dictionary-app-using-javascript.html"&gt;Read below or visit the original article from here&lt;/a&gt;&lt;br&gt;
Hey, friends today we will see how to make this super interesting dictionary app. The demo video is at the bottom of the page.&lt;br&gt;
Now first let's see the general method to use this project. When the page is loaded, you can enter any word and if it's available, the definition will pop-up. Sometimes, an example sentence would come too.&lt;/p&gt;

&lt;p&gt;Now let's see the source codes:&lt;/p&gt;

&lt;p&gt;HTML Codes&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;div class="wrapper"&amp;gt;
&amp;lt;header&amp;gt;English Dictionary&amp;lt;/header&amp;gt;
&amp;lt;div class="search"&amp;gt;
&amp;lt;input type="text" placeholder="Search a word" required spellcheck="false"&amp;gt;
          &amp;lt;i class="fas fa-search"&amp;gt;&amp;lt;/i&amp;gt;
          &amp;lt;span class="material-icons"&amp;gt;close&amp;lt;/span&amp;gt;
        &amp;lt;/div&amp;gt;
        &amp;lt;p class="info-text"&amp;gt;Type any existing word and press enter to get meaning, example, synonyms, etc.&amp;lt;/p&amp;gt;
        &amp;lt;ul&amp;gt;
          &amp;lt;li class="word"&amp;gt;
            &amp;lt;div class="details"&amp;gt;
              &amp;lt;p&amp;gt;__&amp;lt;/p&amp;gt;
              &amp;lt;span&amp;gt;_ _&amp;lt;/span&amp;gt;
            &amp;lt;/div&amp;gt;
            &amp;lt;i class="fas fa-volume-up"&amp;gt;&amp;lt;/i&amp;gt;
          &amp;lt;/li&amp;gt;
          &amp;lt;div class="content"&amp;gt;
            &amp;lt;li class="meaning"&amp;gt;
              &amp;lt;div class="details"&amp;gt;
                &amp;lt;p&amp;gt;Meaning&amp;lt;/p&amp;gt;
                &amp;lt;span&amp;gt;___&amp;lt;/span&amp;gt;
              &amp;lt;/div&amp;gt;
            &amp;lt;/li&amp;gt;
            &amp;lt;li class="example"&amp;gt;
              &amp;lt;div class="details"&amp;gt;
                &amp;lt;p&amp;gt;Example&amp;lt;/p&amp;gt;
                &amp;lt;span&amp;gt;___&amp;lt;/span&amp;gt;
              &amp;lt;/div&amp;gt;
            &amp;lt;/li&amp;gt;
            &amp;lt;li class="synonyms"&amp;gt;
              &amp;lt;div class="details"&amp;gt;
                &amp;lt;p&amp;gt;Synonyms&amp;lt;/p&amp;gt;
                &amp;lt;div class="list"&amp;gt;&amp;lt;/div&amp;gt;
              &amp;lt;/div&amp;gt;
            &amp;lt;/li&amp;gt;
          &amp;lt;/div&amp;gt;
        &amp;lt;/ul&amp;gt;
      &amp;lt;/div&amp;gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;CSS Codes&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600;700&amp;amp;display=swap');
*{
  margin: 0;
  padding: 0;
  box-sizing: border-box;
  font-family: 'Poppins', sans-serif;
}
body{
  display: flex;
  align-items: center;
  justify-content: center;
  min-height: 100vh;
  background: cyan;
}
::selection{
  color: #fff;
  background: cyan;
}
.wrapper{
  width: 420px;
  border-radius: 7px;
  background: #fff;
  padding: 25px 28px 45px;
  box-shadow: 7px 7px 20px rgba(0, 0, 0, 0.05);
}
.wrapper header{
  font-size: 28px;
  font-weight: 500;
  text-align: center;
}
.wrapper .search{
  position: relative;
  margin: 35px 0 18px;
}
.search input{
  height: 53px;
  width: 100%;
  outline: none;
  font-size: 16px;
  border-radius: 5px;
  padding: 0 42px;
  border: 1px solid #999;
}
.search input:focus{
  padding: 0 41px;
  border: 2px solid cyan;
}
.search input::placeholder{
  color: #B8B8B8;
}
.search :where(i, span){
  position: absolute;
  top: 50%;
  color: #999;
  transform: translateY(-50%);
}
.search i{
  left: 18px;
  pointer-events: none;
  font-size: 16px;
}
.search input:focus ~ i{
  color: cyan;
}
.search span{
  right: 15px;
  cursor: pointer;
  font-size: 18px;
  display: none;
}
.search input:valid ~ span{
  display: block;
}
.wrapper .info-text{
  font-size: 13px;
  color: #9A9A9A;
  margin: -3px 0 -10px;
}
.wrapper.active .info-text{
  display: none;
}
.info-text span{
  font-weight: 500;
}
.wrapper ul{
  height: 0;
  opacity: 0;
  padding-right: 1px;
  overflow-y: hidden;
  transition: all 0.2s ease;
}
.wrapper.active ul{
  opacity: 1;
  height: 303px;
}
.wrapper ul li{
  display: flex;
  list-style: none;
  margin-bottom: 14px;
  align-items: center;
  padding-bottom: 17px;
  border-bottom: 1px solid #D9D9D9;
  justify-content: space-between;
}
ul li:last-child{
  margin-bottom: 0;
  border-bottom: 0;
  padding-bottom: 0;
}
ul .word p{
  font-size: 22px;
  font-weight: 500;
}
ul .word span{
  font-size: 12px;
  color: #989898;
}
ul .word i{
  color: #999;
  font-size: 15px;
  cursor: pointer;
}
ul .content{
  max-height: 215px;
  overflow-y: auto;
}
ul .content::-webkit-scrollbar{
  width: 0px;
}
.content li .details{
  padding-left: 10px;
  border-radius: 4px 0 0 4px;
  border-left: 3px solid cyan;
}
.content li p{
  font-size: 17px;
  font-weight: 500;
}
.content li span{
  font-size: 15px;
  color: #7E7E7E;
}
.content .synonyms .list{
  display: flex;
  flex-wrap: wrap;
}
.content .synonyms span{
  cursor: pointer;
  margin-right: 5px;
  text-decoration: underline;
}
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;a href="https://www.codewithrandom.com/2021/12/dictionary-app-using-javascript.html"&gt;read more&lt;/a&gt;&lt;/p&gt;

</description>
      <category>html</category>
      <category>javascript</category>
      <category>programming</category>
      <category>tutorial</category>
    </item>
    <item>
      <title>Create QR code generator using javascript</title>
      <dc:creator>Code with Random</dc:creator>
      <pubDate>Thu, 30 Dec 2021 13:58:18 +0000</pubDate>
      <link>https://dev.to/codewith_random/create-qr-code-generator-using-javascript-5bg9</link>
      <guid>https://dev.to/codewith_random/create-qr-code-generator-using-javascript-5bg9</guid>
      <description>&lt;p&gt;&lt;a href="https://www.codewithrandom.com/2021/12/qr-code-generator-javascript-easy-way.html"&gt;Read the original article here or continue below&lt;/a&gt;&lt;br&gt;
In this blog, we learn that how we create a QR code generator javascript. We use HTML, Css, and javascript for this QR code generator javascript. Hope you enjoy our blog so let's start with a basic HTML structure for a QR code generator javascript.&lt;br&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;body&amp;gt;  
  &amp;lt;section class="heading"&amp;gt;  
   &amp;lt;div class="title"&amp;gt;QRcodes&amp;lt;/div&amp;gt;  
   &amp;lt;div class="sub-title"&amp;gt;Generate QRCode for anything!&amp;lt;/div&amp;gt;  
  &amp;lt;/section&amp;gt;  
  &amp;lt;section class="user-input"&amp;gt;  
   &amp;lt;label for="input_text"&amp;gt;Type something...&amp;lt;/label&amp;gt;  
   &amp;lt;input type="text" name="input_text" id="input_text" autocomplete="off"&amp;gt;  
   &amp;lt;button class="button" type="submit"&amp;gt;Generate QR Code&amp;lt;/button&amp;gt;  
  &amp;lt;/section&amp;gt;  
  &amp;lt;div class="qr-code" style="display: none;"&amp;gt;&amp;lt;/div&amp;gt;  
 &amp;lt;/body&amp;gt;  
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;There is all HTML code for the QR code generator javascript. Now, you can see output without CSS, then we write css &amp;amp; javascript for QR code generator javascript.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Output&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--2ADq0qaQ--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/yzzgqaygtvp1zwsrbogs.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--2ADq0qaQ--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/yzzgqaygtvp1zwsrbogs.png" alt="Image description" width="745" height="420"&gt;&lt;/a&gt;&lt;br&gt;
CSS code&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;:root {  
       font-size: 62.5%;  
 }  
  * {  
       margin: 0;  
       padding: 0;  
       box-sizing: border-box;  
       text-size-adjust: none;  
       -webkit-text-size-adjust: none;  
 }  
  button:hover {  
       cursor: pointer;  
 }  
  body {  
       display: flex;  
       flex-direction: column;  
       align-items: center;  
       background-color: #eae6e5;  
 }  
  .heading {  
       margin: 3rem 0 5rem 0;  
 }  
  .title, .sub-title {  
       font-size: 4rem;  
       text-align: center;  
       font-family: "Poppins", sans-serif;  
       color: #12130f;  
 }  
  .sub-title {  
       font-size: 1.5rem;  
       color: #8f8073;  
 }  
  .user-input {  
       display: flex;  
       flex-direction: column;  
       align-items: center;  
       width: 100%;  
 }  
  .user-input label {  
       text-align: center;  
       font-size: 1.5rem;  
       font-family: "Poppins", sans-serif;  
 }  
  .user-input input {  
       width: 80%;  
       max-width: 35rem;  
       font-family: "Poppins", sans-serif;  
       outline: none;  
       border: none;  
       border-radius: 0.5rem;  
       background-color: #9b8774 ad;  
       text-align: center;  
       padding: 0.7rem 1rem;  
       margin: 1rem 1rem 2rem 1rem;  
 }  
  .button {  
       outline: none;  
       border: none;  
       border-radius: 0.5rem;  
       padding: 0.7rem 1rem;  
       margin-bottom: 3rem;  
       background-color: #5b9279 9d;  
       color: #12130f;  
       font-family: "Poppins", sans-serif;  
 }  
  .qr-code {  
       border-top: 0.5rem solid #8f8073;  
       border-right: 0.5rem solid #8f8073;  
       border-bottom: 1rem solid #8f8073;  
       border-radius: 0.5rem;  
       border-bottom-left-radius: 0.5rem;  
       border-bottom-right-radius: 0.5rem;  
       border-left: 0.5rem solid #8f8073;  
       background-color: #8f8073;  
 }  
  .qr-code button {  
       display: flex;  
       justify-content: center;  
       background-color: #8f8073;  
       font-family: "Poppins", sans-serif;  
       color: #eae6e5;  
       border: none;  
       outline: none;  
       width: 100%;  
       height: 100%;  
       margin-top: 1rem;  
 }  
  .qr-code button a {  
       width: 100%;  
       height: 100%;  
       text-decoration: none;  
       color: #eae6e5;  
 }  
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Now we have completed our CSS section,  Here is our updated output CSS.&lt;br&gt;
output&lt;br&gt;
&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--gCqfBv-A--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/7n4sytx5gxjf8kml5pu6.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--gCqfBv-A--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/7n4sytx5gxjf8kml5pu6.png" alt="Image description" width="785" height="577"&gt;&lt;/a&gt;&lt;br&gt;
use this link in javascript as a CDN link&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;//https://cdnjs.cloudflare.com/ajax/libs/qrcodejs/1.0.0/qrcode.min.js 
let btn = document.querySelector(".button");  
 btn.addEventListener("click", () =&amp;gt; {  
  let user_input = document.querySelector("#input_text");  
  if (user_input.value != "") {  
   if (document.querySelector(".qr-code").childElementCount == 0) {  
    generate(user_input);  
   } else {  
    document.querySelector(".qr-code").innerHTML = "";  
    generate(user_input);  
   }  
  } else {  
   document.querySelector(".qr-code").style = "display: none";  
   console.log("not valid input");  
  }  
 });  
 function generate(user_input) {  
  document.querySelector(".qr-code").style = "";  
  var qrcode = new QRCode(document.querySelector(".qr-code"), {  
   text: `${user_input.value}`,  
   width: 180, //128  
   height: 180,  
   colorDark: "#000000",  
   colorLight: "#ffffff",  
   correctLevel: QRCode.CorrectLevel.H  
  });  
  console.log(qrcode);  
  let download = document.createElement("button");  
  document.querySelector(".qr-code").appendChild(download);  
  let download_link = document.createElement("a");  
  download_link.setAttribute("download", "qr_code_linq.png");  
  download_link.innerText = "Download";  
  download.appendChild(download_link);  
  if (document.querySelector(".qr-code img").getAttribute("src") == null) {  
   setTimeout(() =&amp;gt; {  
    download_link.setAttribute(  
     "href",  
     `${document.querySelector("canvas").toDataURL()}`  
    );  
   }, 300);  
  } else {  
   setTimeout(() =&amp;gt; {  
    download_link.setAttribute(  
     "href",  
     `${document.querySelector(".qr-code img").getAttribute("src")}`  
    );  
   }, 300);  
  }  
 }  
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



</description>
      <category>javascript</category>
      <category>webdev</category>
      <category>html</category>
      <category>programming</category>
    </item>
    <item>
      <title>Create Clock progress bar style Clock using html css javascript</title>
      <dc:creator>Code with Random</dc:creator>
      <pubDate>Tue, 28 Dec 2021 16:52:31 +0000</pubDate>
      <link>https://dev.to/codewith_random/create-clock-progress-bar-style-clock-using-html-css-javascript-3g0g</link>
      <guid>https://dev.to/codewith_random/create-clock-progress-bar-style-clock-using-html-css-javascript-3g0g</guid>
      <description>&lt;p&gt;In this blog, we learn that how we create a Clock progress bar. We use HTML, Css, and javascript for this Clock progress bar. Hope you enjoy our blog so let's start with a basic HTML structure for a Clock progress bar.&lt;/p&gt;

&lt;p&gt;HTML code &lt;br&gt;
&lt;code&gt;&amp;lt;div id="clock" class="progress-clock"&amp;gt;  &lt;br&gt;
      &amp;lt;button class="progress-clock__time-date" data-group="d" type="button"&amp;gt;  &lt;br&gt;
           &amp;lt;small data-unit="w"&amp;gt;Sunday&amp;lt;/small&amp;gt;&amp;lt;br&amp;gt;  &lt;br&gt;
           &amp;lt;span data-unit="mo"&amp;gt;January&amp;lt;/span&amp;gt;  &lt;br&gt;
           &amp;lt;span data-unit="d"&amp;gt;1&amp;lt;/span&amp;gt;  &lt;br&gt;
      &amp;lt;/button&amp;gt;&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.codewithrandom.com/2021/12/clock-progress-bar-style-clock-using.html"&gt;read more&lt;/a&gt;&lt;/p&gt;

</description>
      <category>html</category>
      <category>css</category>
      <category>javascript</category>
      <category>webdev</category>
    </item>
    <item>
      <title>How to Create Contact Form using HTML and CSS</title>
      <dc:creator>Code with Random</dc:creator>
      <pubDate>Fri, 24 Dec 2021 17:49:55 +0000</pubDate>
      <link>https://dev.to/codewith_random/how-to-create-contact-form-using-html-and-css-55pb</link>
      <guid>https://dev.to/codewith_random/how-to-create-contact-form-using-html-and-css-55pb</guid>
      <description>&lt;p&gt;Today we are going to create a contact form but first, let me introduce what exactly a contact form is.&lt;br&gt;
A contact form is a short web-based form published on a website. Any visitor can fill out the form and submit it to send a message to the site owner.&lt;br&gt;
Publishing a contact form makes it easy for new customers to get in touch.&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;!DOCTYPE html&amp;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;Document&amp;lt;/title&amp;gt;
      &amp;lt;link rel="stylesheet" href="style.css" /&amp;gt;

&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;a href="https://www.codewithrandom.com/2021/12/how-to-create-contact-form-using-html.html"&gt;read more&lt;/a&gt;&lt;/p&gt;

</description>
      <category>html</category>
      <category>css</category>
      <category>javascript</category>
      <category>webdev</category>
    </item>
    <item>
      <title>Create Google Clone using html css javascript | Google Clone code</title>
      <dc:creator>Code with Random</dc:creator>
      <pubDate>Fri, 24 Dec 2021 07:30:25 +0000</pubDate>
      <link>https://dev.to/codewith_random/create-google-clone-using-html-css-javascript-google-clone-code-1ili</link>
      <guid>https://dev.to/codewith_random/create-google-clone-using-html-css-javascript-google-clone-code-1ili</guid>
      <description>&lt;p&gt;In this blog, we learn that how we create a Google Clone. We use HTML, Css, and javascript for this Google Clone. Hope you enjoy our blog so let's start with a basic HTML structure for a Google Clone.&lt;/p&gt;

&lt;p&gt;HTML code&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;ul class="nav nav-pills"&amp;gt;  
   &amp;lt;li&amp;gt;&amp;lt;a target='_blank' href="https://accounts.google.com/ServiceLogin?hl=en&amp;amp;passive=true&amp;amp;continue=https://www.google.co.uk/%3Fgws_rd%3Dssl" class="colorfix"&amp;gt;&amp;lt;button class="btn" role="button"&amp;gt;Sign in&amp;lt;/button&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;  
   &amp;lt;li&amp;gt;  
    &amp;lt;a target='_blank' title="Google apps" class="firstsbuttons" href="#"&amp;gt;&amp;lt;img class="quad" src="#" height="22" width="22"&amp;gt;&amp;lt;/a&amp;gt;  
   &amp;lt;/li&amp;gt;  
   &amp;lt;li&amp;gt;&amp;lt;a target='_blank' class="firstsbuttons" href="#"&amp;gt;Images&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;  
   &amp;lt;li&amp;gt;&amp;lt;a target='_blank' class="firstsbuttons" href="https://mail.google.com/mail/?tab=wm"&amp;gt;Gmail&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;  
  &amp;lt;/ul&amp;gt;  
  &amp;lt;div class="page"&amp;gt;  
   &amp;lt;img class="logo" src="https://www.google.it/images/branding/googlelogo/1x/googlelogo_color_272x92dp.png"&amp;gt;  
   &amp;lt;br&amp;gt;&amp;lt;input id="searchme" class="search" title="Search" type="text"&amp;gt;&amp;lt;br&amp;gt;  
   &amp;lt;div class="Bcontainer"&amp;gt;  
    &amp;lt;div class="button left"&amp;gt;Google Search&amp;lt;/div&amp;gt;  
    &amp;lt;div class="button right"&amp;gt;I'm Feeling Lucky&amp;lt;/div&amp;gt;  
   &amp;lt;/div&amp;gt;  
  &amp;lt;/div&amp;gt;  
  &amp;lt;footer class="nav nav-tabs"&amp;gt;  
   &amp;lt;ul class="bottomone rightone"&amp;gt;  
    &amp;lt;li&amp;gt;&amp;lt;a target="blank" href="#"&amp;gt;Settings&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;  
    &amp;lt;li&amp;gt;&amp;lt;a target="blank" href="#"&amp;gt;Terms&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;  
    &amp;lt;li&amp;gt;&amp;lt;a target="blank" href="#"&amp;gt;Privacy&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;  
   &amp;lt;/ul&amp;gt;  
   &amp;lt;ul class="leftone bottomone"&amp;gt;  
    &amp;lt;li&amp;gt;&amp;lt;a target="blank" href="#"&amp;gt;About&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;  
    &amp;lt;li&amp;gt;&amp;lt;a target="blank" href="#"&amp;gt;Business&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;  
    &amp;lt;li&amp;gt;&amp;lt;a target="blank" href="#"&amp;gt;Advertising&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;  
   &amp;lt;/ul&amp;gt;  
  &amp;lt;/footer&amp;gt;  
 &amp;lt;/body&amp;gt; 

&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;There is all HTML code for the Google Clone. Now, you can see output without CSS, then we write css &amp;amp; javascript for Google Clone &lt;a href="https://www.codewithrandom.com/2021/12/google-clone-html-css-javascript-google.html"&gt;read more&lt;/a&gt;&lt;/p&gt;

</description>
      <category>javascript</category>
      <category>css</category>
      <category>html</category>
      <category>googleclone</category>
    </item>
    <item>
      <title>Reverse countdown javascript | countdown on card using html css javascript</title>
      <dc:creator>Code with Random</dc:creator>
      <pubDate>Thu, 23 Dec 2021 14:05:23 +0000</pubDate>
      <link>https://dev.to/codewith_random/reverse-countdown-javascript-countdown-on-card-using-html-css-javascript-1nib</link>
      <guid>https://dev.to/codewith_random/reverse-countdown-javascript-countdown-on-card-using-html-css-javascript-1nib</guid>
      <description>&lt;p&gt;In this blog, we learn that how we create a Reverse countdown. We use HTML, Css, and javascript for this Reverse countdown. Hope you enjoy our blog so let's start with a basic HTML structure for a Reverse countdown.&lt;/p&gt;

&lt;p&gt;HTML code&lt;/p&gt;

&lt;p&gt;&lt;code&gt;&amp;lt;div class="card"&amp;gt;  &lt;br&gt;
  &amp;lt;div class="number"&amp;gt;&amp;lt;/div&amp;gt;  &lt;br&gt;
 &amp;lt;/div&amp;gt;&lt;/code&gt; &lt;/p&gt;

&lt;p&gt;There is all HTML code for the Reverse countdown. Now, you can see output without CSS, then we write css &amp;amp; javascript for Reverse countdow &lt;a href="https://www.codewithrandom.com/2021/12/reverse-countdown-javascript-countdown.html"&gt;read more&lt;/a&gt;&lt;/p&gt;

</description>
      <category>javascript</category>
      <category>css</category>
      <category>html</category>
      <category>webdev</category>
    </item>
  </channel>
</rss>
