Skip to content
  • Unlock Pro
  • Log in with GitHub
Profile
OverviewSolutions
20
Comments
3

harpreet-singh-147

@harpreet-singh-147240 points

I’m a mysterious individual who has yet to fill out my bio. One thing’s for certain: I love writing front-end code!

Latest solutions

  • Expenses chart component in React, TypeScript, Vanilla CSS & Chart.js

    #accessibility#bem

    harpreet-singh-147•240
    Submitted over 1 year ago

    0 comments
  • Newsletter sign-up with success message in React.js and Vanilla CSS

    #accessibility#bem

    harpreet-singh-147•240
    Submitted over 1 year ago

    0 comments
  • Ping single column coming soon page in HTML, CSS and JavaScript

    #accessibility#bem

    harpreet-singh-147•240
    Submitted over 1 year ago

    0 comments
  • FAQ accordion card in HTML, CSS and Vanilla JavaScript

    #accessibility#bem

    harpreet-singh-147•240
    Submitted over 1 year ago

    0 comments
  • Single price grid component in HTML and CSS Grid

    #accessibility#bem

    harpreet-singh-147•240
    Submitted over 1 year ago

    0 comments
  • Intro component with sign-up form in HTML, CSS and Vanilla JavaScript

    #accessibility#bem

    harpreet-singh-147•240
    Submitted over 1 year ago

    0 comments
View more solutions

Latest comments

  • raya•2,870
    @rayaatta
    Submitted over 1 year ago

    3 card column preview component built with flex and grid

    1
    harpreet-singh-147•240
    @harpreet-singh-147
    Posted over 1 year ago
    body{
        min-height:100vh;
        display:flex;
        flex-direction:column;
        align-items:center;
        position: relative;
    }
    
    footer {
      position: absolute;
      bottom: 20px;
      left: 50%;
      transform: translateX(-50%);
      font-size: 11px;
      text-align: center;
      width: 100%;
    }
    

    You need to position the footer relative to the body. On the body tag, there is position relative, and on the footer, there is position absolute. Bottom: 20px or whatever value you want will place it where you want it. left: 50%; transform: translateX(-50%); will position the footer in the center of the page. You can use vanilla CSS for anything you want to. Learn how to use vanilla css first, then you can use other tools such as tailwind css and the others.

    Marked as helpful
  • Cris Crawford•190
    @cmcrawford2
    Submitted over 1 year ago

    myteam multipage website using only css, html and javascript.

    1
    harpreet-singh-147•240
    @harpreet-singh-147
    Posted over 1 year ago

    Very nicely done!

  • Cheosphere•1,040
    @Cheosphere
    Submitted over 1 year ago

    Blog Preview Card (HTML | CSS)

    15
    harpreet-singh-147•240
    @harpreet-singh-147
    Posted over 1 year ago

    Nice work!

Frontend Mentor logo

Stay up to datewith new challenges, featured solutions, selected articles, and our latest news

Frontend Mentor

  • Unlock Pro
  • Contact us
  • FAQs
  • Become a partner

Explore

  • Learning paths
  • Challenges
  • Solutions
  • Articles

Community

  • Discord
  • Guidelines

For companies

  • Hire developers
  • Train developers
© Frontend Mentor 2019 - 2025
  • Terms
  • Cookie Policy
  • Privacy Policy
  • License

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub