<?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: Harshit Khaladkar🇮🇳</title>
    <description>The latest articles on DEV Community by Harshit Khaladkar🇮🇳 (@harshitkhaladk1).</description>
    <link>https://dev.to/harshitkhaladk1</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%2F752676%2F93614bef-3e8a-4dfc-a640-d414c5dbdfb3.jpg</url>
      <title>DEV Community: Harshit Khaladkar🇮🇳</title>
      <link>https://dev.to/harshitkhaladk1</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/harshitkhaladk1"/>
    <language>en</language>
    <item>
      <title>QR Code Generator by HTML CSS and JavaScript</title>
      <dc:creator>Harshit Khaladkar🇮🇳</dc:creator>
      <pubDate>Sat, 09 Apr 2022 13:42:29 +0000</pubDate>
      <link>https://dev.to/harshitkhaladk1/qr-code-generator-by-html-css-and-javascript-go8</link>
      <guid>https://dev.to/harshitkhaladk1/qr-code-generator-by-html-css-and-javascript-go8</guid>
      <description>&lt;p&gt;Hi Guys.In this post I will show you how to make QR code generator by HTML CSS and JavaScript.&lt;br&gt;
&lt;a href="https://nlsuet.mimo.run/index.html"&gt;Output&lt;/a&gt;👇&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--WtXdV4D8--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/3qrc17l87bcd39jqpxo2.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--WtXdV4D8--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/3qrc17l87bcd39jqpxo2.jpg" alt='A pie chart showing 40% responded "Yes", 50% responded "No" and 10% responded "Not sure"' width="880" height="1064"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;
  
  
  HTML
&lt;/h2&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;h1&amp;gt;QR Code Generator&amp;lt;/h1&amp;gt;
  &amp;lt;input 
    type="text" 
    spellcheck="false"
    id="text"
    value="https://google.com"
  /&amp;gt;
  &amp;lt;div id="qrcode"&amp;gt;&amp;lt;/div&amp;gt;
&amp;lt;/body&amp;gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;h2&gt;
  
  
  CSS
&lt;/h2&gt;


&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;* {
      margin: 0;
      padding: 0;
      box-sizing: border-box;
  }

  body {
      width: 80%;
      height: 30vh;
      margin: auto;
      display: grid;
      place-items: center;
  }

  h1 {
      font-family: sans-serif;
  }

  input {
      padding: 10px;
      border-radius: 20px;
      border: 2px solid steelblue;
      font-size: 1.5rem;
      letter-spacing: 2px;
      outline: none;
  }

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

&lt;/div&gt;


&lt;p&gt;JavaScript&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://cdnjs.cloudflare.com/ajax/libs/qrcodejs/1.0.0/qrcode.min.js"&amp;gt;&amp;lt;/script&amp;gt;
  &amp;lt;script type="text/javascript"&amp;gt;

  const qrcode = document.getElementById("qrcode");
  const textInput = document.getElementById("text");

  const qr = new QRCode(qrcode);
  qr.makeCode(textInput.value.trim());

  textInput.oninput = (e) =&amp;gt; {
    qr.makeCode(e.target.value.trim());
  };

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

&lt;/div&gt;



&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--PoyCzFZ---/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/a1tqmhhjwm8swqwy0990.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--PoyCzFZ---/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/a1tqmhhjwm8swqwy0990.jpg" alt='A pie chart showing 40% responded "Yes", 50% responded "No" and 10% responded "Not sure"&amp;lt;br&amp;gt;
' width="880" height="1064"&gt;&lt;/a&gt;&lt;br&gt;
For Example I used my twitter account link . It shows like this.&lt;br&gt;
Output 👇&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--ezbsihVI--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/l8h9t85xcz7sa3dtfnxj.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--ezbsihVI--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/l8h9t85xcz7sa3dtfnxj.jpg" alt='A pie chart showing 40% responded "Yes", 50% responded "No" and 10% responded "Not sure"&amp;lt;br&amp;gt;
' width="880" height="872"&gt;&lt;/a&gt;&lt;br&gt;
Thanks for reading my post please like share.&lt;/p&gt;

</description>
      <category>javascript</category>
      <category>html</category>
      <category>css</category>
      <category>beginners</category>
    </item>
    <item>
      <title>How to make "2D To 3D Button".</title>
      <dc:creator>Harshit Khaladkar🇮🇳</dc:creator>
      <pubDate>Fri, 18 Mar 2022 13:47:21 +0000</pubDate>
      <link>https://dev.to/harshitkhaladk1/how-to-make-2d-to-3d-button-1p33</link>
      <guid>https://dev.to/harshitkhaladk1/how-to-make-2d-to-3d-button-1p33</guid>
      <description>&lt;p&gt;Hi Guys,In this Blog I will show you how to make 2D To 3D Button &lt;br&gt;
Tutorial 👇&lt;br&gt;
&lt;a href="https://photos.app.goo.gl/7D6DMJjaAAwGHyYk6" rel="noopener noreferrer"&gt;Tutorial&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Source:- &lt;/p&gt;

&lt;h2&gt;
  
  
  HTML:-
&lt;/h2&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;a href="#"&amp;gt;tap on me&amp;lt;/a&amp;gt;
&amp;lt;/body&amp;gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h2&gt;
  
  
  CSS :-
&lt;/h2&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;body
{
  margin: 0;
  padding: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100vh;
  background: #2196f3;
}
a
{
  position: relative;
  padding: 20px 20px 20px 30px;
  color: #fff;
  font-size: 20px;
  font-family: sans-serif;
  text-decoration: none;
  text-transform: uppercase;
  letter-spacing: 10px;
  transition: 0.5s;
}
a:hover
{
  background: #2196f3;
  transition-delay: 2s;
  box-shadow: -30px 30px 50px rgba(0,0,0,.4);
  transform: rotate(-30deg) skew(35deg);
}
a:before,
a:after
{
  content: '';
  position: absolute;
  width: 2px;
  height: 100%;
  background: #fff;
  pointer-events: none;
  transform-style: linear;
  transition-property: width,opacity,transform,box-shadow;
  transition-duration: 0.5s;
}
a:before
{
  top: 0;
  left: 0;
}
a:after
{
  top: 0;
  right: 0;
}
a:hover:before
{
   width:100%;
   opacity: 0.1;
   transform: translate(5px,-5px);
   box-shadow: +2px 2px 2px rgba(0,0,0,.1);
   transition-delay: 0s,0.5s,1s,1.5s;
}
a:hover:after
{
   width:100%;
   opacity: 0.1;
   transform: translate(10px,-10px);
   box-shadow: +2px 2px 2px rgba(0,0,0,.1);
   transition-delay: 0s,0.5s,1s,1.5s;
}
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&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%2Fous6pixpsple80jelf7n.jpg" 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%2Fous6pixpsple80jelf7n.jpg" alt="&amp;lt;br&amp;gt;
A pie chart showing 40% responded "&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fgvacexv4sqwxu6znxgzf.jpg" 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%2Fgvacexv4sqwxu6znxgzf.jpg" alt="A pie chart showing 40% responded "&gt;&lt;/a&gt;&lt;br&gt;
Thanks for Reading My Post . Please like and Share. &lt;/p&gt;

</description>
      <category>css</category>
      <category>html</category>
    </item>
    <item>
      <title>GitHub - Git Cheat Sheet </title>
      <dc:creator>Harshit Khaladkar🇮🇳</dc:creator>
      <pubDate>Thu, 17 Feb 2022 13:33:45 +0000</pubDate>
      <link>https://dev.to/harshitkhaladk1/github-git-cheat-sheet-979</link>
      <guid>https://dev.to/harshitkhaladk1/github-git-cheat-sheet-979</guid>
      <description>&lt;p&gt;Hello Guys &lt;br&gt;
Today I am sharing GitHub Git Cheat Sheet &lt;/p&gt;

&lt;h2&gt;
  
  
  1. Git Configuration
&lt;/h2&gt;

&lt;p&gt;&lt;code&gt;$ git config --global user.name "Your Name"&lt;/code&gt;&lt;br&gt;
Set the name that will be attached to your commits and tags.&lt;br&gt;
&lt;code&gt;$ git config --global user.email "you@example.com"&lt;/code&gt;&lt;br&gt;
Set the e-mail address that will be attached to your commits and tags.&lt;br&gt;
&lt;code&gt;$ git config --global color.ui auto&lt;/code&gt;&lt;br&gt;
Enable some colorization of Git output.&lt;/p&gt;

&lt;h2&gt;
  
  
  2. Starting A project
&lt;/h2&gt;

&lt;p&gt;&lt;code&gt;$ git init [project name]&lt;/code&gt;&lt;br&gt;
Create a new local repository. If &lt;strong&gt;[project name]&lt;/strong&gt; is provided, Git will &lt;br&gt;
create a new directory name &lt;strong&gt;[project name]&lt;/strong&gt; and will initialize a &lt;br&gt;
repository inside it. If &lt;strong&gt;[project name]&lt;/strong&gt;is not provided,then a new repository is initialized in the current directory.&lt;br&gt;
&lt;code&gt;$ git clone [project url]&lt;/code&gt;&lt;br&gt;
Downloads a project with the entire history from the remote repository.&lt;/p&gt;

&lt;h2&gt;
  
  
  3.Day-to-Day work
&lt;/h2&gt;

&lt;p&gt;&lt;code&gt;$ git status&lt;/code&gt;&lt;br&gt;
Displays the status of your working directory. Options include new, &lt;br&gt;
staged, and modified files. It will retrieve branch name, current commit &lt;br&gt;
identifier, and changes pending commit.&lt;br&gt;
&lt;code&gt;$ git add [file]&lt;/code&gt;&lt;br&gt;
Add a file to the staging area. Use in place of the full file path to add all &lt;br&gt;
changed files from the current directory down into the directory tree.&lt;br&gt;
&lt;code&gt;$ git diff [file]&lt;/code&gt;&lt;br&gt;
Show changes between working directory and staging area.&lt;br&gt;
&lt;code&gt;$ git diff --staged [file]&lt;/code&gt;&lt;br&gt;
Shows any changes between the staging area and the repository.&lt;br&gt;
&lt;code&gt;$ git checkout -- [file]&lt;/code&gt;&lt;br&gt;
Discard changes in working directory. This operation is unrecovera-&lt;br&gt;
ble.&lt;br&gt;
&lt;code&gt;$ git reset [file]&lt;/code&gt;&lt;br&gt;
Revert your repository to a previous known working state.&lt;br&gt;
&lt;code&gt;$ git commit&lt;/code&gt;&lt;br&gt;
Create a new commit from changes added to the staging area. &lt;br&gt;
The commit must have a message!&lt;br&gt;
&lt;code&gt;$ git rm [file]&lt;/code&gt;&lt;br&gt;
Remove file from working directory and staging area.&lt;br&gt;
&lt;code&gt;$ git stash&lt;/code&gt;&lt;br&gt;
Put current changes in your working directory into stash for later use. &lt;br&gt;
&lt;code&gt;$ git stash pop&lt;/code&gt;&lt;br&gt;
Apply stored stash content into working directory, and clear stash.&lt;br&gt;
&lt;code&gt;$ git stash drop&lt;/code&gt;&lt;br&gt;
Delete a specific stash from all your previous stashes.&lt;/p&gt;

&lt;h2&gt;
  
  
  4.Git branching model
&lt;/h2&gt;

&lt;p&gt;&lt;code&gt;$ git branch [-a]&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;List all local branches in repository. With -a: show all branches &lt;br&gt;
(with remote).&lt;br&gt;
&lt;code&gt;$ git branch [branch_name]&lt;/code&gt;&lt;br&gt;
Create new branch, referencing the current HEAD.&lt;br&gt;
&lt;code&gt;$ git checkout [-b][branch_name]&lt;/code&gt;&lt;br&gt;
Switch working directory to the specified branch. With -b: Git will &lt;br&gt;
create the specified branch if it does not exist.&lt;br&gt;
&lt;code&gt;$ git merge [from name]&lt;/code&gt;&lt;br&gt;
Join specified [from name] branch into your current branch (the one &lt;br&gt;
you are on currently).&lt;br&gt;
&lt;code&gt;$ git branch -d [name]&lt;/code&gt;&lt;br&gt;
Remove selected branch, if it is already merged into any other. &lt;br&gt;
-D instead of -d forces deletion.&lt;/p&gt;

&lt;h2&gt;
  
  
  5. Review your work
&lt;/h2&gt;

&lt;p&gt;&lt;code&gt;$ git log [-n count]&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;List commit history of current branch. -n count limits list to last n &lt;br&gt;
commits.&lt;br&gt;
&lt;code&gt;$ git log --oneline --graph --decorate&lt;/code&gt;&lt;br&gt;
An overview with reference labels and history graph. One commit &lt;br&gt;
per line.&lt;br&gt;
&lt;code&gt;$ git log ref..&lt;/code&gt;&lt;br&gt;
List commits that are present on the current branch and not merged &lt;br&gt;
into ref. A ref can be a branch name or a tag name.&lt;br&gt;
&lt;code&gt;$ git log ..ref&lt;/code&gt;&lt;br&gt;
List commit that are present on ref and not merged into current &lt;br&gt;
branch.&lt;br&gt;
&lt;code&gt;$ git reflog&lt;/code&gt;&lt;br&gt;
List operations (e.g. checkouts or commits) made on local repository.&lt;/p&gt;

&lt;h2&gt;
  
  
  6. Tagging known commits
&lt;/h2&gt;

&lt;p&gt;&lt;code&gt;$ git tag&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;List all tags.&lt;br&gt;
&lt;code&gt;$ git tag [name] [commit sha]&lt;/code&gt;&lt;br&gt;
Create a tag reference named name for current commit. Add commit&lt;br&gt;
sha to tag a specific commit instead of current one.&lt;br&gt;
&lt;code&gt;$ git tag -a [name] [commit sha]&lt;/code&gt;&lt;br&gt;
Create a tag object named name for current commit.&lt;br&gt;
&lt;code&gt;$ git tag -d [name]&lt;/code&gt;&lt;br&gt;
Remove a tag from local repository.&lt;/p&gt;

&lt;h2&gt;
  
  
  7. Reverting changes
&lt;/h2&gt;

&lt;p&gt;&lt;code&gt;$ git reset [--hard] [target reference]&lt;/code&gt;&lt;br&gt;
Switches the current branch to the target reference, leaving &lt;br&gt;
a difference as an uncommitted change. When --hard is used, &lt;br&gt;
all changes are discarded.&lt;br&gt;
&lt;code&gt;$ git revert [commit sha]&lt;/code&gt;&lt;br&gt;
Create a new commit, reverting changes from the specified commit. &lt;br&gt;
It generates an inversion of changes.&lt;/p&gt;

&lt;h2&gt;
  
  
  8.Synchronizing repositories
&lt;/h2&gt;

&lt;p&gt;&lt;code&gt;$ git fetch [remote]&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;Fetch changes from the remote, but not update tracking branches.&lt;br&gt;
&lt;code&gt;$ git fetch --prune [remote]&lt;/code&gt;&lt;br&gt;
Delete remote Refs that were removed from the remote repository.&lt;br&gt;
&lt;code&gt;$ git pull [remote]&lt;/code&gt;&lt;br&gt;
Fetch changes from the remote and merge current branch with its &lt;br&gt;
upstream.&lt;br&gt;
&lt;code&gt;$ git push [--tags] [remote]&lt;/code&gt;&lt;br&gt;
Push local changes to the remote. Use --tags to push tags.&lt;br&gt;
&lt;code&gt;$ git push -u [remote] [branch]&lt;/code&gt;&lt;br&gt;
Push local branch to remote repository. Set its copy as an upstream.&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%2Fop1tgbrz38ziwb6qbm76.jpg" 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%2Fop1tgbrz38ziwb6qbm76.jpg" alt="A pie chart showing 40% responded "&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  A Git installation
&lt;/h2&gt;

&lt;p&gt;For GNU/Linux distributions, Git should be available in the standard &lt;/p&gt;

&lt;p&gt;system repository. For example, in Debian/Ubuntu please type in &lt;br&gt;
the terminal:&lt;br&gt;
&lt;code&gt;$ sudo apt-get install git&lt;/code&gt;&lt;br&gt;
If you need to install Git from source, you can get it from &lt;br&gt;
&lt;a href="//git-scm.com/downloads"&gt;git-scm.com/downloads&lt;/a&gt;.&lt;br&gt;
An excellent Git course can be found in the great Pro Git book by &lt;br&gt;
Scott Chacon and Ben Straub. The book is available online for free &lt;br&gt;
at &lt;a href="//git-scm.com/book"&gt;git-scm.com/book&lt;/a&gt;.&lt;/p&gt;

&lt;h2&gt;
  
  
  B Ignoring Files
&lt;/h2&gt;

&lt;p&gt;&lt;code&gt;$ cat .gitignore&lt;/code&gt;&lt;br&gt;
&lt;code&gt;/logs/*&lt;/code&gt;&lt;br&gt;
&lt;code&gt;!logs/.gitkeep&lt;/code&gt;&lt;br&gt;
&lt;code&gt;/tmp&lt;/code&gt;&lt;br&gt;
&lt;code&gt;*.swp&lt;/code&gt;&lt;br&gt;
Verify the .gitignore file exists in your project and ignore certain type &lt;br&gt;
of files, such as all files in &lt;strong&gt;logs&lt;/strong&gt; directory (excluding the &lt;strong&gt;.gitkeep&lt;/strong&gt; file), &lt;br&gt;
whole &lt;strong&gt;tmp&lt;/strong&gt; directory and all files &lt;b&gt;*.swp&lt;/b&gt;. File ignoring will work for the &lt;br&gt;
directory (and children directories) where &lt;b&gt;.gitignore&lt;/b&gt; file is placed.&lt;/p&gt;

&lt;h2&gt;
  
  
  C Ingoring files
&lt;/h2&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%2Fwugppzkma9021ywmt0hs.jpg" 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%2Fwugppzkma9021ywmt0hs.jpg" alt=" A pie chart showing 40% responded "&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  D.The zoo of working areas
&lt;/h2&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%2Fhwb8p6crp214no1wwew3.jpg" 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%2Fhwb8p6crp214no1wwew3.jpg" alt="A pie chart showing 40% responded "&gt;&lt;/a&gt;&lt;br&gt;
Thanks for reading this article.I Hope you Like my post,please like share. &lt;/p&gt;

</description>
      <category>github</category>
      <category>git</category>
    </item>
    <item>
      <title>Best Apps for Learning Coding </title>
      <dc:creator>Harshit Khaladkar🇮🇳</dc:creator>
      <pubDate>Sun, 06 Feb 2022 16:26:02 +0000</pubDate>
      <link>https://dev.to/harshitkhaladk1/best-apps-for-learning-coding-4hio</link>
      <guid>https://dev.to/harshitkhaladk1/best-apps-for-learning-coding-4hio</guid>
      <description>&lt;p&gt;Hi Guys . Welcome To My Another Blog.&lt;/p&gt;

&lt;h1&gt;Top Apps Where You Can Learn !!&lt;/h1&gt;

&lt;p&gt;Here are some best apps where you can learn:--&lt;/p&gt;

&lt;p&gt;&lt;u&gt;1. Programming Hub &lt;/u&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--5qkHK0a7--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/psdtwsp8oa6zitt7idhc.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--5qkHK0a7--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/psdtwsp8oa6zitt7idhc.jpg" alt='A pie chart showing 40% responded "Yes", 50% responded "No" and 10% responded "Not sure" ' width="" height=""&gt;&lt;/a&gt;&lt;br&gt;
From My Personal experience . Programming Hub is a platform where you can learn Python, HTML, C++, Javascript, java, and a ton more.  This app has over 118,000+ reviews with ratings of 4.8/5 stars on the Google Play Store and has an Editors' Choice badge. &lt;br&gt;
In this app, you can learn from the best courses and also track your skills.&lt;/p&gt;

&lt;p&gt;&lt;u&gt;2.Mimo&lt;/u&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--hGZl4W5B--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/hjxu5yemgdpttikw98f8.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--hGZl4W5B--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/hjxu5yemgdpttikw98f8.jpg" alt=' A pie chart showing 40% responded "Yes", 50% responded "No" and 10% responded "Not sure"' width="880" height="877"&gt;&lt;/a&gt;&lt;br&gt;
 Mimo, on this platform/app, you can learn android development, web designing, web development, and much more stuff. This platform is really amazing. It will help you make projects that are real-life projects. which helps you in an interview.&lt;br&gt;
In this app, you can learn various languages like HTML, CSS, javascript, react, node.js, PHP, Java, MongoDB, c#, etc.&lt;br&gt;
&lt;u&gt;3. Solo Learn&lt;/u&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--4q5Z-r4v--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/aqfsgqg5p6q71jt6djmr.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--4q5Z-r4v--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/aqfsgqg5p6q71jt6djmr.jpg" alt='A pie chart showing 40% responded "Yes", 50% responded "No" and 10% responded "Not sure"' width="880" height="902"&gt;&lt;/a&gt;&lt;br&gt;
Solo Learn is a must check, This app will help you to learn from beginner to advance level. This also offers you coding lessons, courses, and quizzes. Which can help you practice.&lt;br&gt;
In this app, you can learn many languages like HTML, CSS, javascript, python, PHP, c#, kotlin, java, and many more. So you see web development, android development all covered!!&lt;br&gt;
&lt;u&gt;4. Grasshopper&lt;/u&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--LnoyH3WH--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/5e1zn1h8vs2bgyo4nxzk.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--LnoyH3WH--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/5e1zn1h8vs2bgyo4nxzk.jpg" alt='A pie chart showing 40% responded "Yes", 50% responded "No" and 10% responded "Not sure"' width="880" height="812"&gt;&lt;/a&gt;&lt;br&gt;
Grasshopper is the best way to learn to code for beginners. With fun, quick lessons on your phone or desktop, Grasshopper teaches adult learners to write real JavaScript. It’s currently available free of charge on Desktop, Android, and iOS. Grasshopper is a Code with Google program.&lt;br&gt;
&lt;u&gt;5.programming Hero&lt;/u&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--dyrQLpxA--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/47ie8rwo25w5bdz94o5t.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--dyrQLpxA--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/47ie8rwo25w5bdz94o5t.jpg" alt='A pie chart showing 40% responded "Yes", 50% responded "No" and 10% responded "Not sure" ' width="880" height="938"&gt;&lt;/a&gt;&lt;br&gt;
Programming hero is a platform for learning code it is number #1. This app also won the best tech code startup. This platform offers you learning from scratch. It provides quizzes which help you revise. so must check&lt;br&gt;
In this app, you can learn various languages with courses like HTML, CSS, javascript, react, node.js, PHP, Java, MongoDB, c#, kotlin, flutter, and many more.&lt;/p&gt;

&lt;p&gt;Thanks for reading my post. Hope you Like my post. Please like Share.&lt;/p&gt;

</description>
      <category>beginners</category>
      <category>programming</category>
      <category>tutorial</category>
    </item>
    <item>
      <title>Cool React Projects To Build in 2022 | 10 Projects </title>
      <dc:creator>Harshit Khaladkar🇮🇳</dc:creator>
      <pubDate>Wed, 02 Feb 2022 17:09:59 +0000</pubDate>
      <link>https://dev.to/harshitkhaladk1/cool-react-projects-to-build-in-2022-10-projects-frontend-everything--pml</link>
      <guid>https://dev.to/harshitkhaladk1/cool-react-projects-to-build-in-2022-10-projects-frontend-everything--pml</guid>
      <description>&lt;p&gt;Cool React Projects To Build in 2022 | 10 Projects | Frontend Everything | &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%2Fo1xkw6cm0xm0poc961xb.jpg" 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%2Fo1xkw6cm0xm0poc961xb.jpg" alt="A pie chart showing 40% responded "&gt;&lt;/a&gt;&lt;br&gt;
Hello Everyone 👋Welcome to My New Post, here I am showing some cool projects you should build with REACT JS. &lt;/p&gt;

&lt;h1&gt;9: Projects To Make On React JS &lt;/h1&gt;

&lt;ul&gt;
&lt;li&gt;Calculator &lt;/li&gt;
&lt;li&gt;E-commerce Website&lt;/li&gt;
&lt;li&gt;Productivity Tools&lt;/li&gt;
&lt;li&gt;Weather Web Application&lt;/li&gt;
&lt;li&gt;Entertainment Website&lt;/li&gt;
&lt;li&gt;Cryptocurrency Website&lt;/li&gt;
&lt;li&gt;Password Generator&lt;/li&gt;
&lt;li&gt;Photo Gallery Website&lt;/li&gt;
&lt;li&gt;Real-time Chat Application&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Calculator
&lt;/h2&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%2Fsp2kgmre2v146ogu3v58.jpg" 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%2Fsp2kgmre2v146ogu3v58.jpg" alt="&amp;lt;br&amp;gt;
A pie chart showing 40% responded "&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  E-commerce Website
&lt;/h2&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%2Fj6j07bh0iq3359lt6xcc.jpg" 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%2Fj6j07bh0iq3359lt6xcc.jpg" alt="A pie chart showing 40% responded "&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Productivity Tools
&lt;/h2&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%2F0x1xd1ucwlcjgcf5xh2e.jpg" 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%2F0x1xd1ucwlcjgcf5xh2e.jpg" alt="A pie chart showing 40% responded "&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Weather Web Application
&lt;/h2&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%2Ftb6bd1ujub4vm9tb18l8.jpg" 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%2Ftb6bd1ujub4vm9tb18l8.jpg" alt="A pie chart showing 40% responded "&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Entertainment Website
&lt;/h2&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%2Fvtfm6jke9ce0hrh1njxx.jpg" 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%2Fvtfm6jke9ce0hrh1njxx.jpg" alt="A pie chart showing 40% responded "&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Cryptocurrency Website
&lt;/h2&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%2Fn4f50iem6utaeto6nevh.jpg" 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%2Fn4f50iem6utaeto6nevh.jpg" alt="A pie chart showing 40% responded "&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Password Generator
&lt;/h2&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%2F6676b9okzv07sec9d5j7.jpg" 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%2F6676b9okzv07sec9d5j7.jpg" alt="A pie chart showing 40% responded "&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Photo Gallery Website
&lt;/h2&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%2Fksww4uom2osolmpo5svz.jpg" 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%2Fksww4uom2osolmpo5svz.jpg" alt="A pie chart showing 40% responded "&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Real-time Chat Application
&lt;/h2&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%2Fbtkwe9hjp19h174ye31b.jpg" 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%2Fbtkwe9hjp19h174ye31b.jpg" alt="A pie chart showing 40% responded "&gt;&lt;/a&gt;&lt;br&gt;
Thank You For Scrolling Till here 😊. If you like my post please like share.&lt;/p&gt;

&lt;p&gt;More blogs you should give a check.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;&lt;a href="https://dev.to/harshitkhaladk1/simple-calculator-with-dark-mode-5gpp"&gt;Simple Calculator with Dark Mode&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href="https://dev.to/harshitkhaladk1/how-to-responsive-top-navigation-3p81"&gt;How TO - Responsive Top Navigation&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;.&lt;/p&gt;

&lt;p&gt;Follow me&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;p&gt;&lt;a href="https://twitter.com/HarshitKhaladk1" rel="noopener noreferrer"&gt;Twitter&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href="https://www.quora.com/profile/Harshit-Khaladkar" rel="noopener noreferrer"&gt;Quora&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;

</description>
    </item>
    <item>
      <title>Simple Calculator with Dark Mode</title>
      <dc:creator>Harshit Khaladkar🇮🇳</dc:creator>
      <pubDate>Wed, 05 Jan 2022 11:00:03 +0000</pubDate>
      <link>https://dev.to/harshitkhaladk1/simple-calculator-with-dark-mode-5gpp</link>
      <guid>https://dev.to/harshitkhaladk1/simple-calculator-with-dark-mode-5gpp</guid>
      <description>&lt;p&gt;Hi Guys Wish you Happy  Year 🎊. &lt;br&gt;&lt;br&gt;
Here's a simple calculator built using HTML, CSS and obviously, JavaScript.&lt;/p&gt;

&lt;p&gt;This calculator also has dark mode which looks really good. And here's how you can do that:&lt;/p&gt;

&lt;h1&gt;HTML&lt;/h1&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;title&amp;gt;Simple JS Calculator&amp;lt;/title&amp;gt;
    &amp;lt;link href="https://fonts.googleapis.com/css2?family=Open+Sans:wght@600&amp;amp;display=swap" rel="stylesheet"&amp;gt;
    &amp;lt;link rel="stylesheet" href="light.css" id="theme"&amp;gt;
    &amp;lt;script src="script.js"&amp;gt;&amp;lt;/script&amp;gt;
&amp;lt;/head&amp;gt;
&amp;lt;body&amp;gt;
    &amp;lt;div class="container"&amp;gt;
        &amp;lt;h1&amp;gt;Calculator&amp;lt;/h1&amp;gt;
        &amp;lt;div class="row-1"&amp;gt;
            &amp;lt;input type="text" id="result" placeholder="Result" readonly&amp;gt;
            &amp;lt;button onclick="clearScreen()" id="clear" &amp;gt;C&amp;lt;/button&amp;gt;
        &amp;lt;/div&amp;gt;
        &amp;lt;div class="btnrow-1"&amp;gt;
            &amp;lt;button onclick="updScreen(1)"&amp;gt;1&amp;lt;/button&amp;gt;
            &amp;lt;button onclick="updScreen(2)"&amp;gt;2&amp;lt;/button&amp;gt;
            &amp;lt;button onclick="updScreen(3)"&amp;gt;3&amp;lt;/button&amp;gt;
            &amp;lt;button onclick="updScreen('*')"&amp;gt;x&amp;lt;/button&amp;gt;
        &amp;lt;/div&amp;gt;
        &amp;lt;div class="btnrow-1"&amp;gt;
            &amp;lt;button onclick="updScreen(4)" &amp;gt;4&amp;lt;/button&amp;gt;
            &amp;lt;button onclick="updScreen(5)" &amp;gt;5&amp;lt;/button&amp;gt;
            &amp;lt;button onclick="updScreen(6)" &amp;gt;6&amp;lt;/button&amp;gt;
            &amp;lt;button onclick="updScreen('+')"&amp;gt;+&amp;lt;/button&amp;gt;
        &amp;lt;/div&amp;gt;
        &amp;lt;div class="btnrow-1"&amp;gt;
            &amp;lt;button onclick="updScreen(7)"&amp;gt;7&amp;lt;/button&amp;gt;
            &amp;lt;button onclick="updScreen(8)"&amp;gt;8&amp;lt;/button&amp;gt;
            &amp;lt;button onclick="updScreen(9)"&amp;gt;9&amp;lt;/button&amp;gt;
            &amp;lt;button onclick="updScreen('-')"&amp;gt;-&amp;lt;/button&amp;gt;
        &amp;lt;/div&amp;gt;
        &amp;lt;div class="btnrow-2"&amp;gt;
            &amp;lt;button onclick="updScreen('/')" &amp;gt;/&amp;lt;/button&amp;gt;
            &amp;lt;button onclick="updScreen(0)" &amp;gt;0&amp;lt;/button&amp;gt;
            &amp;lt;button onclick="updScreen('.')"&amp;gt;.&amp;lt;/button&amp;gt;
            &amp;lt;button onclick="result.value = eval(result.value)"&amp;gt;=&amp;lt;/button&amp;gt;
        &amp;lt;/div&amp;gt;
        &amp;lt;div class="btnrow-1"&amp;gt;
            &amp;lt;button onclick="themeSwitcher()" id="dark-mode" &amp;gt;Turn on Dark Mode&amp;lt;/button&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;&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%2Fn4uyq232y9u0blkfpou1.jpg" 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%2Fn4uyq232y9u0blkfpou1.jpg" alt="A pie chart showing 40% responded "&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;
  
  
  CSS
&lt;/h3&gt;

&lt;p&gt;Now made two css file &lt;br&gt;
1) Light Mode&lt;br&gt;
2) Dark Mode&lt;/p&gt;
&lt;h2&gt;
  
  
  Here's the CSS for Light Mode
&lt;/h2&gt;


&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;/* CSS Reset */
*{
    margin: 0;
    padding: 0;
}
body{
    background-color: lightSteelBlue;
    font-family: 'Open Sans', sans-serif;
    font-weight: 500;
}
.row-1 {
    margin-top: 15px;
}
h1{
    color: black;
    font-family: Lunacy, serif;
}

.container{
    display: flex;
    width: 100%;
    height: 90vh;
    flex-direction: column;
    justify-content: center;
    align-items: center;
}
button{
    background-color: white;
    width: 65px;
    height: 65px;
    margin: 2px 0.3px;
    border: none;
    outline: none;
    border-radius: 3px;
    font-size: 15px;
    font-family: 'Open Sans', sans-serif;
}

button:hover{
    cursor: pointer;
    background-color: rgb(37, 35, 59);
    color: #fff;
}
#dark-mode {
    width: 274px;
    height: 40px;
}
#clear{
    background-color: rgb(255, 20, 20);
    color: white;
}
#clear:hover{
    background-color: rgb(37, 35, 59);
}
input[type="text"]{
    width: 180px;
    height: 65px;
    padding-left: 25px;
    border: none;
    outline: none;
    border-radius: 3px;
    font-size: 15px;
    font-family: 'Open Sans', sans-serif;
}
p {
 text-align: center;
}
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&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%2Fduxihxg444n4xbq6fucp.jpg" 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%2Fduxihxg444n4xbq6fucp.jpg" alt="A pie chart showing 40% responded "&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;
  
  
  Here's the CSS for Dark Mode
&lt;/h2&gt;


&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;/* CSS Reset */
*{
    margin: 0;
    padding: 0;
}
body{
    background-color: #1d1e1f;
    font-family: 'Open Sans', sans-serif;
    font-weight: 500;
}
.row-1 {
    margin-top: 15px;
}
h1{
    color: orange;
    font-family: Lunacy, serif;
    color: #FFBB89;
    font-size: ;   
}

.container{
    display: flex;
    width: 100%;
    height: 90vh;
    flex-direction: column;
    justify-content: center;
    align-items: center;
}
button{
    background-color: #444444;
    color: white;
    width: 65px;
    height: 65px;
    margin: 2px 0.3px;
    border: none;
    outline: none;
    border-radius: 3px;
    font-size: 15px;
    font-family: 'Open Sans', sans-serif;
}
input{
    color: white;
}
button:hover{
    cursor: pointer;
    background-color: rgb(160, 160, 160);
    color: #fff;
}
#dark-mode {
    width: 274px;
    height: 40px;
}
#clear{
    background-color: rgb(255, 40, 40);
    color: white;
}
#clear:hover{
    background-color: rgb(37, 36, 54);
}
input[type="text"]{
    background-color: #444444;
    color: white;
    width: 180px;
    height: 65px;
    padding-left: 25px;
    border: none;
    outline: none;
    border-radius: 3px;
    font-size: 15px;
    font-family: 'Open Sans', sans-serif;
}
p {
 text-align: center;
 color: white;
}
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&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%2Fxolori1friqeb10idgju.jpg" 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%2Fxolori1friqeb10idgju.jpg" alt="&amp;lt;br&amp;gt;
A pie chart showing 40% responded "&gt;&lt;/a&gt;&lt;br&gt;
And finally, here's the &lt;strong&gt;JavaScript&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;// Clear screen with C button.

function clearScreen() {

 document.getElementById("result")
  .value = "";

}



// Display updates in Result Input

function updScreen(val) {

 var x = document.getElementById(
  "result").value;

 document.getElementById("result")
  .value = x + val;

}



// Switch between Dark and Light Modes

function themeSwitcher() {

 var dark = document.getElementById(
  "dark-mode");

 var th = document.getElementById(
  "theme");

 if (th.getAttribute('href') ==
  'light.css') {

  th.href = 'dark.css';

  dark.innerHTML =
   'Turn on Light Mode';

 } else {

  th.href = 'light.css';

  dark.innerHTML =
   'Turn on Dark mode';

 }

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

&lt;/div&gt;



&lt;p&gt;That's it. Now we have a simple calculator with dark mode. Thanks for reading. Hope you like it! If you have any problems, you can definitely comment and ask me. I will definitely help you.&lt;br&gt;
 If you like my post, please like the article &lt;br&gt;
Follow me 👇&lt;br&gt;
&lt;a href="https://twitter.com/HarshitKhaladk1" rel="noopener noreferrer"&gt; &lt;u&gt;&lt;strong&gt;Twitter&lt;/strong&gt;&lt;/u&gt; &lt;/a&gt; &lt;br&gt;&lt;br&gt;
   &lt;a href="https://www.quora.com/profile/Harshit-Khaladkar" rel="noopener noreferrer"&gt; &lt;u&gt;&lt;strong&gt;Quora&lt;/strong&gt;&lt;/u&gt;&lt;/a&gt; &lt;br&gt;&lt;/p&gt;

</description>
      <category>html</category>
      <category>css</category>
      <category>javascript</category>
    </item>
    <item>
      <title>How TO - Responsive Top Navigation</title>
      <dc:creator>Harshit Khaladkar🇮🇳</dc:creator>
      <pubDate>Tue, 14 Dec 2021 14:31:27 +0000</pubDate>
      <link>https://dev.to/harshitkhaladk1/how-to-responsive-top-navigation-3p81</link>
      <guid>https://dev.to/harshitkhaladk1/how-to-responsive-top-navigation-3p81</guid>
      <description>&lt;p&gt;&lt;u&gt;&lt;/u&gt;&lt;/p&gt;
&lt;h2&gt;Learn how to create a responsive top navigation menu with CSS and JavaScript.&lt;h2&gt;

&lt;/h2&gt;
&lt;/h2&gt;
&lt;p&gt;Responsive Navigation Bar&lt;br&gt;
Resize the browser window to see how the responsive navigation menu works:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--hCTMhtgz--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/q2aq6y1e9hs7ymhmxfa7.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--hCTMhtgz--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/q2aq6y1e9hs7ymhmxfa7.jpg" alt='A pie chart showing 40% responded "Yes", 50% responded "No" and 10% responded "Not sure"' width="880" height="769"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--EmxbkbZ6--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/8mrugav5obowx8zo97tr.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--EmxbkbZ6--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/8mrugav5obowx8zo97tr.jpg" alt=' A pie chart showing 40% responded "Yes", 50% responded "No" and 10% responded "Not sure"' width="880" height="550"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Create A Responsive Topnav&lt;/p&gt;

&lt;p&gt;Step 1)&lt;strong&gt; Add HTML&lt;/strong&gt;:&lt;br&gt;
Example&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;!-- Load an icon library to show a hamburger menu (bars) on small screens --&amp;gt;
&amp;lt;link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css"&amp;gt;

&amp;lt;div class="topnav" id="myTopnav"&amp;gt;
  &amp;lt;a href="#home" class="active"&amp;gt;Home&amp;lt;/a&amp;gt;
  &amp;lt;a href="#news"&amp;gt;News&amp;lt;/a&amp;gt;
  &amp;lt;a href="#contact"&amp;gt;Contact&amp;lt;/a&amp;gt;
  &amp;lt;a href="#about"&amp;gt;About&amp;lt;/a&amp;gt;
  &amp;lt;a href="javascript:void(0);" class="icon" onclick="myFunction()"&amp;gt;
    &amp;lt;i class="fa fa-bars"&amp;gt;&amp;lt;/i&amp;gt;
  &amp;lt;/a&amp;gt;
&amp;lt;/div&amp;gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--PWNHmCbB--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/94mrrngr8zzbwsi7yi6w.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--PWNHmCbB--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/94mrrngr8zzbwsi7yi6w.jpg" alt=' A pie chart showing 40% responded "Yes", 50% responded "No" and 10% responded "Not sure"' width="880" height="495"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The link with class="icon" is used to open and close the topnav on small screens.&lt;/p&gt;

&lt;p&gt;Step 2) &lt;strong&gt; Add CSS &lt;/strong&gt; ;&lt;br&gt;
Example&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;/* Add a black background color to the top navigation */
.topnav {
  background-color: #333;
  overflow: hidden;
}

/* Style the links inside the navigation bar */
.topnav a {
  float: left;
  display: block;
  color: #f2f2f2;
  text-align: center;
  padding: 14px 16px;
  text-decoration: none;
  font-size: 17px;
}

/* Change the color of links on hover */
.topnav a:hover {
  background-color: #ddd;
  color: black;
}

/* Add an active class to highlight the current page */
.topnav a.active {
  background-color: #04AA6D;
  color: white;
}

/* Hide the link that should open and close the topnav on small screens */
.topnav .icon {
  display: none;
}
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--mOVw-_05--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/en7wjzmk31jeg5bhtb0q.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--mOVw-_05--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/en7wjzmk31jeg5bhtb0q.jpg" alt=' A pie chart showing 40% responded "Yes", 50% responded "No" and 10% responded "Not sure"' width="880" height="769"&gt;&lt;/a&gt;&lt;br&gt;
&lt;strong&gt; &lt;br&gt;
Add media queries&lt;br&gt;
&lt;/strong&gt; :&lt;/p&gt;

&lt;p&gt;Example&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;/* When the screen is less than 600 pixels wide, hide all links, except for the first one ("Home"). Show the link that contains should open and close the topnav (.icon) */
@media screen and (max-width: 600px) {
  .topnav a:not(:first-child) {display: none;}
  .topnav a.icon {
    float: right;
    display: block;
  }
}

/* The "responsive" class is added to the topnav with JavaScript when the user clicks on the icon. This class makes the topnav look good on small screens (display the links vertically instead of horizontally) */
@media screen and (max-width: 600px) {
  .topnav.responsive {position: relative;}
  .topnav.responsive a.icon {
    position: absolute;
    right: 0;
    top: 0;
  }
  .topnav.responsive a {
    float: none;
    display: block;
    text-align: left;
  }
}
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Step 3) &lt;strong&gt; Add JavaScript&lt;/strong&gt; :&lt;br&gt;
Example&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;/* Toggle between adding and removing the "responsive" class to topnav when the user clicks on the icon */
function myFunction() {
  var x = document.getElementById("myTopnav");
  if (x.className === "topnav") {
    x.className += " responsive";
  } else {
    x.className = "topnav";
  }
}
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--sa5t_efk--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/t9wde6oflfg3zjyy8y1d.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--sa5t_efk--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/t9wde6oflfg3zjyy8y1d.jpg" alt=' A pie chart showing 40% responded "Yes", 50% responded "No" and 10% responded "Not sure"' width="880" height="601"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Here the &lt;a href="%20https://jddp1t.mimo.run/index.html"&gt; Output&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Hopefully, the tutorial above has helped you a lot to learn how to make a Menu Bar &lt;br&gt;
  If you like my post, please like the article &lt;br&gt;
Follow me 👇&lt;br&gt;
&lt;a href="https://twitter.com/HarshitKhaladk1"&gt; &lt;u&gt;&lt;strong&gt;Twitter&lt;/strong&gt;&lt;/u&gt; &lt;/a&gt; &lt;br&gt;&lt;br&gt;
   &lt;a href="https://www.quora.com/profile/Harshit-Khaladkar"&gt; &lt;u&gt;&lt;strong&gt;Quora&lt;/strong&gt;&lt;/u&gt;&lt;/a&gt; &lt;br&gt;&lt;br&gt;
  &lt;a href="https://www.duolingo.com/ph.UJ4Srn"&gt; &lt;u&gt;&lt;strong&gt;Duolingo&lt;/strong&gt;&lt;/u&gt; &lt;br&gt;
  &lt;/a&gt;&lt;/p&gt;

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