today i'm creating website user interface(frontend) using pure HTML and CSS. for social icons, FontAwesome is used.

 






Source Code

myweb.html

<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <!-- boostrap -->

    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <link rel="preconnect" href="https://fonts.googleapis.com">
    <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
    <link href="https://fonts.googleapis.com/css2?family=Outfit&display=swap" rel="stylesheet">
    <title>Document</title>
    <link rel="stylesheet" href="myweb.css">
</head>

<body>
    <div class="container">
        <header>
            <div class="headstyle">
                <img src="assets/align-left.png" alt="menubar">
                <h1>i'm Developer</h1>
                <input type="text" placeholder="Search here...">
            </div>
            <div class="toggle">
                <div class="form-check form-switch">
                    <input class="form-check-input" type="checkbox" role="switch" id="flexSwitchCheckChecked" checked>
                    <label>Dark mode</label>
                </div>
            </div>
    </div>
    </header>
    <section>

        <h4>Latest Posts</h4>
        <p style=" padding-top:70px;   margin-left: 89%;">View all</p>
        <div class="card">
            <div class="card1">
                <a class="tags" href="#">#css, #mini-project</a><br>
                <a class="ptitle">This login form is created using pure HTML and CSS, for social icons, fontAwesome is
                    used.</a>
                <p class="pauther">shreyash kolhe</p>
                <p class="pdate">November 21,2021</p>
            </div>
            <div class="card1">
                <a class="tags" href="#">#css, #mini-project</a><br>
                <a class="ptitle">This login form is created using pure HTML and CSS, for social icons, fontAwesome is
                    used.</a>
                <p class="pauther">shreyash kolhe</p>
                <p class="pdate">November 21,2021</p>
            </div>
            <div class="card1">
                <a class="tags" href="#">#css, #mini-project</a><br>
                <a class="ptitle">This login form is created using pure HTML and CSS, for social icons, fontAwesome is
                    used.</a>
                <p class="pauther">shreyash kolhe</p>
                <p class="pdate">November 21,2021</p>
            </div>
            <div class="card1">
                <a class="tags" href="#">#css, #mini-project</a><br>
                <a class="ptitle">This login form is created using pure HTML and CSS, for social icons, fontAwesome is
                    used.</a>
                <p class="pauther">shreyash kolhe</p>
                <p class="pdate">November 21,2021</p>
            </div>
            <div class="card1">
                <a class="tags" href="#">#css, #mini-project</a><br>
                <a class="ptitle">This login form is created using pure HTML and CSS, for social icons, fontAwesome is
                    used.</a>
                <p class="pauther">shreyash kolhe</p>
                <p class="pdate">November 21,2021</p>
            </div>
            <div class="card1">
                <a class="tags" href="#">#css, #mini-project</a><br>
                <a class="ptitle">This login form is created using pure HTML and CSS, for social icons, fontAwesome is
                    used.</a>
                <p class="pauther">shreyash kolhe</p>
                <p class="pdate">November 21,2021</p>
            </div>
            <div class="card1">
                <a class="tags" href="#">#css, #mini-project</a><br>
                <a class="ptitle">This login form is created using pure HTML and CSS, for social icons, fontAwesome is
                    used.</a>
                <p class="pauther">shreyash kolhe</p>
                <p class="pdate">November 21,2021</p>
            </div>
        </div>

    </section>
    <aside class="aside1">
        <div class="menubar">
            <ul>
                <li> <img src="assets/home.png" alt="home">
                    <a href="#"> Home </a>
                </li>
                <li><img src="/assets/folder.png" alt="folder"> <a href="#"> Category </a></li>
                <hr>
                <li><img src="/assets/folder.png" alt="folder"> <a href="#"> ReactJs </a></li>
                <li><img src="/assets/folder.png" alt="folder"> <a href="#"> English </a> </li>
                <li><img src="/assets/folder.png" alt="folder"> <a href="#"> Python </a></li>
                <hr>
                <li><img src="/assets/folder.png" alt="folder"> <a href="#"> Python GUI</a> </li>
                <li> <img src="/assets/folder.png" alt="folder"><a href="#"> java </a></li>
                <li><img src="/assets/folder.png" alt="folder"> <a href="#"> flutter </a></li>
            </ul>
        </div>
        <div class="social">
            <img src="assets/f.png" alt="">
            <img src="assets/i.png" alt="">
            <img src="assets/twitter.png" alt="">
            <img src="assets/youtube.png" alt="">
            <img src="assets/blogger.png" alt="">

        </div>
    </aside>
    <aside class="aside2">
        <h4>Popular post</h4>
        <div class="post">
            <table>
                <tbody>
                    <tr>
                    <td class="count">01</td>
                    <td class="title"><p>Object oriented programming in java(OOPs)</p> <br>
                        <p class="postTitle">java</p><br>
                        <p class="postDate">November 17,2021</p>
                        <img src="assets/comment.png" alt="">
                    </td>
                </tr>
                <tr>
                    <td class="count">02</td>
                    <td class="title"><p>Object oriented programming in java(OOPs)</p> <br>
                        <p class="postTitle">java</p><br>
                        <p class="postDate">November 17,2021</p>
                        <img src="assets/comment.png" alt="">
                    </td>
                </tr>
                <tr>
                    <td class="count">03</td>
                    <td class="title"><p>Object oriented programming in java(OOPs)</p> <br>
                        <p class="postTitle">java</p><br>
                        <p class="postDate">November 17,2021</p>
                        <img src="assets/comment.png" alt="">
                    </td>
                </tr>
                <tr>
                    <td class="count">04</td>
                    <td class="title"><p>Object oriented programming in java(OOPs)</p> <br>
                        <p class="postTitle">java</p><br>
                        <p class="postDate">November 17,2021</p>
                        <img src="assets/comment.png" alt="">
                    </td>
                </tr>
                <tr>
                    <td class="count">05</td>
                    <td class="title"><p>Object oriented programming in java(OOPs)</p> <br>
                        <p class="postTitle">java</p><br>
                        <p class="postDate">November 17,2021</p>
                        <img src="assets/comment.png" alt="">
                    </td>
                </tr>
                <tr>
                    <td class="count">06</td>
                    <td class="title"><p>Object oriented programming in java(OOPs)</p> <br>
                        <p class="postTitle">java</p><br>
                        <p class="postDate">November 17,2021</p>
                        <img src="assets/comment.png" alt="">
                    </td>
                </tr>
                </tbody>
            </table>
        </div>
    </aside>
    </div>
</body>

</html>

myweb.css

*{
    margin0;
    padding0;
    font-family'Outfit'sans-serif;
    
}
.container{
    padding1.5rem;
    padding-top:0.5rem;
    positionrelative;
    height:550px;
    margin-bottom0;

}

header{
    positionabsolute;
    top0rem;
    padding0.5rem;
    width100%;
    left0;
    box-shadow-2px 5px 12px -4px rgba(0,0,0,1);
-webkit-box-shadow-2px 5px 12px -4px rgb(183 183 183);
-moz-box-shadow-2px 5px 12px -4px rgba(0,0,0,1);
}

header .headstyle{
    displayflex;
}
header img{
    height2rem;
    max-width2rem;
}
header h1{
    font-size1.2rem;
    padding0.3rem;
    padding-left2rem;
    padding-right3rem;
}
header input{
    width40%;
    border-radius6px;
    bordernone;
    padding10px;
    background-colorrgba(1842132520.705);    
}
header .toggle{
    positionabsolute;
    right1.2rem;
    top.5rem;
    font-weightbold;
    
}


section{
    background-colorrgb(234242250);
    positionrelative;
    top-33rem;
    left17%;
    width58%;
    height40rem;
    box-shadow-2px 5px 12px -4px rgba(0,0,0,1);
-webkit-box-shadow-2px 5px 12px -4px rgb(183 183 183);
-moz-box-shadow-2px 5px 12px -4px rgba(0,0,0,1);
}

section h4{
    positionabsolute;
    top3rem;
    padding1rem;
    font-weight900;
}

section .card{
displayflex;
flex-wrapwrap;
positionabsolute;
top16%;
    
}
section .card1{
    padding2rem;
    margin0.7rem;
    width13rem;
    backgroundwhite;
    padding.5rem;
    border-radius5px;
    box-shadow-2px 5px 12px -4px rgba(0,0,0,1);
-webkit-box-shadow1px 2px 10px -2px rgb(193 193 193);
-moz-box-shadow-2px 5px 12px -4px rgba(0,0,0,1);
}

section .tags{
    font-size11px;
    text-decorationnone;
    padding-bottom1rem;
}
section .ptitle {
    font-weight900;
    font-size14px;
    margin-top10rem;
    cursorpointer;
    padding1rem;
    padding-left0;
}

section .pauther{
    font-size11px;
    colorrgb(686868);
    padding-top1rem;
}
section .pdate{
    font-size11px;
    colorrgb(757575);
}




.aside1{
    positionabsolute;
    top4rem;
    height90%;
    width17%;
    /* box-shadow: 4px 0px 6px -3px rgba(0,0,0,0.46);
-webkit-box-shadow: 2px 3px 4px -2px rgb(0 0 0 / 46%);
-moz-box-shadow: 4px 0px 6px -3px rgba(0,0,0,0.46); */
}
.aside1 .menubar{
    positionabsolute;
    text-alignleft;
    width100%;
    padding1.5rem;
}

.aside1 li{
    list-style-typenone;
    padding.5rem;
    font-weight800;
    font-size14px;
}
.aside1 hr{
    margin1rem;
    width10rem;
    margin-left0rem;
    backgroundrgb(585858);
}

.menubar img{
    max-width1.1rem;

}

.menubar a{
    text-decorationnone;
    colorblack;
    padding1.5rem;
    padding-bottom2rem;
}



.aside1 .social{
    positionabsolute;
    displayflex;
    bottom0;
    align-contentcenter;
    margin-left1rem;
    padding-bottom1rem;

}
.social img{
    max-width1.2rem;
    padding0.4rem;
}

.aside2{
    positionabsolute;
    right:1.4rem;
    top5rem;
    height80%;
    width23.1%;

}
.aside2 .post{
    positionrelative;

}
.post .count{
    font-weight:900;
    font-sizelarger;
    padding0 18px 53px 16px;
    
}

.aside2 h4{
    padding-bottom2rem;
    padding-left1rem;
}

.post img{
    positionabsolute;
    right:0;
    padding-right:1rem;
    max-width18px;
    margin-top-20px;
}

table .title{
    font-size14px;
    font-weight900;
}

table .postTitle{
    font-size10px;
    margin-bottom:-1rem;
    colorrgb(105105105);
}

table .postDate{
    font-size10px;
    padding-bottom2rem;
    colorrgb(105105105);
}

table tr{
    margin-bottom4rem;
}