<?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: Vishal Bhamare</title>
    <description>The latest articles on DEV Community by Vishal Bhamare (@v1shalb).</description>
    <link>https://dev.to/v1shalb</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%2F619170%2F79218aa2-75c8-4db8-892d-21f7cc04b406.jpeg</url>
      <title>DEV Community: Vishal Bhamare</title>
      <link>https://dev.to/v1shalb</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/v1shalb"/>
    <language>en</language>
    <item>
      <title>Build a Login Register Form with HTML and CSS using Fire UI</title>
      <dc:creator>Vishal Bhamare</dc:creator>
      <pubDate>Fri, 23 Apr 2021 05:49:04 +0000</pubDate>
      <link>https://dev.to/v1shalb/build-a-login-register-form-with-html-and-css-using-fire-ui-ekj</link>
      <guid>https://dev.to/v1shalb/build-a-login-register-form-with-html-and-css-using-fire-ui-ekj</guid>
      <description>&lt;p&gt;In this article, today we will learn how to build a simple Login and Registration Form.&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%2Fw1dv4oetbnssrxjv6re0.PNG" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fw1dv4oetbnssrxjv6re0.PNG" alt="login"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Table of Contents&lt;/p&gt;

&lt;p&gt;1 Prerequisite&lt;br&gt;
   2 Project Setup&lt;br&gt;
   3 Build Demo Page&lt;br&gt;
        I Setup Fire-UI&lt;br&gt;
        II Create Navigation Bar&lt;br&gt;
        III Create Login and Register Form&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Prerequisite&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Resources you might need before starting:&lt;/p&gt;
&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Basic knowledge of HTML
Text Editor (Any of your favorites will do. I'll use VS Code)
Browser (Mozilla, Chrome, Safari, etc. I'll use Mozilla)
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;
&lt;p&gt;So that's all for our resources.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Project Setup&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;You will need one HTML and one CSS stylesheet page in a single folder.&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%2Fld4a8f3cpb4wkoc1wszk.PNG" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fld4a8f3cpb4wkoc1wszk.PNG" alt="folder"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;This is how your folder should look like&lt;/p&gt;

&lt;p&gt;If you are also using VS Code in index.html you can use emmet or similar extension to create HTML boilerplate by, &lt;/p&gt;

&lt;p&gt;typing ' ! ' and pressing enter.&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%2Fk6w1dg7fmtfcoreksweq.gif" 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%2Fk6w1dg7fmtfcoreksweq.gif" alt="emmet"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Setup FIRE UI&lt;/p&gt;

&lt;p&gt;Your index should look like this after adding fire UI CSS and fire UI js ( You can find a link in Fire UI DOCS ).&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%2Frbjlajr64z2bjkqq9pq4.PNG" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Frbjlajr64z2bjkqq9pq4.PNG" alt="index1"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Add a link to your stylesheet in the head tag and open the HTML page in a browser.&lt;/p&gt;

&lt;p&gt;3 Start building&lt;/p&gt;

&lt;p&gt;! Remove the content of the body&lt;br&gt;
   ! Add the attribute theme = 'light' in the body element&lt;br&gt;
   ! Copy and paste the Navbar 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="topnav theme-reverse topnav-shadow"&amp;gt;
    &amp;lt;span class="topnav-brand"&amp;gt;Navbar&amp;lt;/span&amp;gt;
    &amp;lt;span class="topnav-hamburger-menu" data-target = "myTopnav"&amp;gt;&amp;amp;#x2630;&amp;lt;/span&amp;gt;
    &amp;lt;div class="topnav-right" id="myTopnav"&amp;gt;
        &amp;lt;a class="topnav-item" data-switch-theme="light, dark, aqua, sky, phoenix, indigo, teal"&amp;gt;Switch theme&amp;lt;/a&amp;gt;
    &amp;lt;/div&amp;gt;
&amp;lt;/div&amp;gt;

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

&lt;/div&gt;



&lt;p&gt;Login and Register form&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 id="form"&amp;gt;
        &amp;lt;div className="centeredForm"&amp;gt;
            &amp;lt;div class="box theme-reverse"&amp;gt;
                &amp;lt;div class="box"&amp;gt;
                    &amp;lt;!-- Create a Tab that contain Login and Register Tab --&amp;gt;
                    &amp;lt;div class="tab" data-tab="formTab"&amp;gt;
                        &amp;lt;button class="tab-btn btn-dark" data-content="login"&amp;gt;Login&amp;lt;/button&amp;gt;
                        &amp;lt;button class="tab-btn btn-light" data-content="register"&amp;gt;Register&amp;lt;/button&amp;gt;
                    &amp;lt;/div&amp;gt;
                    &amp;lt;div class="tab-contents" id="formTab"&amp;gt;
                        &amp;lt;!-- Login Tab --&amp;gt;
                        &amp;lt;div id="login" class="tab-content tab-content-active"&amp;gt;
                            &amp;lt;form action="#" method="POST"&amp;gt;
                                &amp;lt;div class="form-group form-animate"&amp;gt;
                                    &amp;lt;label for="login-username" class="form-label"&amp;gt;Username&amp;lt;/label&amp;gt;
                                    &amp;lt;input type="text" class="input-animate" id="login-username" required autocomplete="username"&amp;gt;
                                &amp;lt;/div&amp;gt;
                                &amp;lt;div class="form-group form-animate"&amp;gt;
                                    &amp;lt;label for="login-password" class="form-label"&amp;gt;Password&amp;lt;/label&amp;gt;
                                    &amp;lt;input type="password" class="input-animate" id="login-password" required autocomplete="current-password"&amp;gt;
                                &amp;lt;/div&amp;gt;
                                &amp;lt;div class="form-group"&amp;gt;
                                    &amp;lt;button class="btn form-control theme-adjust"&amp;gt;Login&amp;lt;/button&amp;gt;
                                &amp;lt;/div&amp;gt;
                            &amp;lt;/form&amp;gt;
                        &amp;lt;/div&amp;gt;
                        &amp;lt;!-- Register Tab --&amp;gt;
                        &amp;lt;div id="register" class="tab-content"&amp;gt;
                            &amp;lt;div id="helloWorld" class="tab-content tab-content-active"&amp;gt;
                                &amp;lt;form action="#" method="POST"&amp;gt;
                                    &amp;lt;div class="form-group form-animate"&amp;gt;
                                        &amp;lt;label for="reg-username" class="form-label"&amp;gt;Username&amp;lt;/label&amp;gt;
                                        &amp;lt;input type="text" class="input-animate" id="reg-username" required autocomplete="username"&amp;gt;
                                    &amp;lt;/div&amp;gt;
                                    &amp;lt;div class="row"&amp;gt;
                                        &amp;lt;div class="col-6"&amp;gt;
                                            &amp;lt;div class="form-group form-animate"&amp;gt;
                                                &amp;lt;label for="reg-password" class="form-label"&amp;gt;Password&amp;lt;/label&amp;gt;
                                                &amp;lt;input type="password" class="input-animate" id="reg-password" required autocomplete="new-password"&amp;gt;
                                            &amp;lt;/div&amp;gt;
                                        &amp;lt;/div&amp;gt;
                                        &amp;lt;div class="col-6"&amp;gt;
                                            &amp;lt;div class="form-group form-animate"&amp;gt;
                                                &amp;lt;label for="confirm-password" class="form-label"&amp;gt;Confirm Password&amp;lt;/label&amp;gt;
                                                &amp;lt;input type="password" class="input-animate" id="confirm-password" required autocomplete="new-password"&amp;gt;
                                            &amp;lt;/div&amp;gt;
                                        &amp;lt;/div&amp;gt;
                                        &amp;lt;input type="checkbox" id="label" required&amp;gt;
                                        &amp;lt;label for="label"&amp;gt;By signing up, you agree to our &amp;lt;a href="#"&amp;gt;Terms and Condition&amp;lt;/a&amp;gt; and our &amp;lt;a href="#"&amp;gt;Privacy Policy&amp;lt;/a&amp;gt;&amp;lt;/label&amp;gt;
                                    &amp;lt;/div&amp;gt;
                                    &amp;lt;div class="form-group"&amp;gt;
                                        &amp;lt;button class="btn form-control theme-adjust"&amp;gt;Register&amp;lt;/button&amp;gt;
                                    &amp;lt;/div&amp;gt;
                                &amp;lt;/form&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 class="mb-5"&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;Styles(CSS)&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;#form {
    width: 40%;
    padding-top: 100px;
    margin-left: auto;
    margin-right: auto;
    transition: all .4s;
}

.centeredForm {
    margin: 20px;
    margin-bottom: 40px;
    padding: 40px 10px;
    border-radius: 10px;
    transition: all .4s;
    background-color: #c9c5c5;
}

@media only screen and (max-width: 768px) {
    #form { width: auto; margin-left: 10px; margin-right: 10px; }
}

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

&lt;/div&gt;



&lt;p&gt;For VS Code in the extension tab download the LIVE SERVER extension to see results as you code along.&lt;/p&gt;

&lt;p&gt;Happy Coading !!!&lt;/p&gt;

&lt;p&gt;Give a star on &lt;a href="https://github.com/v1shaL-b" rel="noopener noreferrer"&gt;Git&lt;/a&gt;&lt;/p&gt;

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