Skip to content
  • Unlock Pro
  • Log in with GitHub
Profile
OverviewSolutions
8
Comments
42
Rohit Purkait
@codeswithroh

All comments

  • Alan Mendoza•100
    @llalanmendozall
    Submitted over 3 years ago

    Stats preview card component solution | GRID | FLEXBOX

    1
    Rohit Purkait•460
    @codeswithroh
    Posted over 3 years ago

    Everything looks fine bruv. Great work

    Marked as helpful
  • King David•20
    @ronalking182
    Submitted about 4 years ago

    HTML5, CSS3,

    1
    Rohit Purkait•460
    @codeswithroh
    Posted about 4 years ago

    In your github repo change the name of the index1.html file to index.html to be able to deploy the site properly.

  • Sofia Skrbic•125
    @sofskrbic
    Submitted about 4 years ago

    Vue.js Manage Landing Page with Horizontal Scroller

    1
    Rohit Purkait•460
    @codeswithroh
    Posted about 4 years ago

    You did a great job regarding this solutions. Well, there are a few things that needs to be addressed.

    1. As you told there is that problem with your navbar which pops suddenly during the change in screen size

    2. There is a horizontal scroll which is a bit annoying

    3. I would suggest you not to set style inside the tags itself because it causes problems

    4. Your site looks good for screen sizes beyond 1440px but most of the user will view this site in 1440px and for 1440px the icons are a bit bigger.

    Except these you did an awesome job. So, keep coding 😊

  • joni•365
    @joni475
    Submitted about 4 years ago

    HTML, CSS, JavaScript

    1
    Rohit Purkait•460
    @codeswithroh
    Posted about 4 years ago

    For some reason your site and repo is not visible. Maybe you have given the wrong links. Kindly look into that matter.

  • Héctor Vásquez•510
    @Heitoluis
    Submitted about 4 years ago

    Flexbox and Css Grid

    2
    Rohit Purkait•460
    @codeswithroh
    Posted about 4 years ago

    You did an awesome job on this one. I tried to find mistake in your solution but I couldn't find any 😂. The responsivness is on point, the site scales up and down properly. So. a really goo job.

  • Carlos Galeano•50
    @shockiu
    Submitted about 4 years ago

    Intro component with SCSS

    1
    Rohit Purkait•460
    @codeswithroh
    Posted about 4 years ago

    You did an amazing job with this solution. Well, there are two things that need to be addressed.

    1. The password section keeps throwing an error even if the number of characters is more than 8

    2. You used way too many flex-box. You have used flexbox in places that doesn't need it. You see by default all the elements are places in a column. So, you don't have to use flex for each element and set it to flex-direction: column

    Except this two things you site looks pretty amazing. So, keep up the good work and keep coding 😀

  • RishkaA•70
    @RishkaA
    Submitted about 4 years ago

    Project2

    2
    Rohit Purkait•460
    @codeswithroh
    Posted about 4 years ago

    Congrats on completing your second project 😊. You have done a really good job. But there are some little things which need to be improved.

    1. There is no border-radius on the container for the curved sides

    2. The site is not fully responsive except the two targeted screen i.e. 1440px and 375px.

    Btw Keep coding and hope to see your next solution soon 😊

  • Rohit Purkait•460
    @codeswithroh
    Submitted about 4 years ago

    3D ROOM Homepage

    2
    Rohit Purkait•460
    @codeswithroh
    Posted about 4 years ago

    I didn't checked the accessiblity issues. I should have checked them before submission

  • Nono•20
    @NonoBtw
    Submitted about 4 years ago

    Challenge using HTML5 and CSS3

    1
    Rohit Purkait•460
    @codeswithroh
    Posted about 4 years ago

    You have done a great work. But there are some things that could be improved:

    1. Adding margins at the top and bottom of the whole layout for small screens. Because at small screens your layout sticks to the top and bottom

    2. Reducing the padding of the links for small screens is also required. Because it is overflowing the container.

  • Zak Croft•50
    @zakcroft
    Submitted about 4 years ago

    Meet landing page : Flex, Responsive, SCSS, BEM, Mobile First

    1
    Rohit Purkait•460
    @codeswithroh
    Posted about 4 years ago

    You did an amazing job on this one. I really liked it. The only thing that's bugging me is the little horizontal scroll in full-screen. To solve that just use

    body {
        overflow:hidden;
    }
    

    Except that everything looks great.

  • Borubar•115
    @Borub-ar
    Submitted about 4 years ago

    Manage landing page - HTML / CSS / JS

    1
    Rohit Purkait•460
    @codeswithroh
    Posted about 4 years ago

    I really liked your work. Everything looks neat and clean. Only one thing is left and that is to add a hover effect on the footer social-icons. Except that everything looks great.

  • Filipovici Bogdan Andrei•30
    @bogdiusf
    Submitted about 4 years ago

    Stats preview card component

    2
    Rohit Purkait•460
    @codeswithroh
    Posted about 4 years ago

    To place your whole container at the center of the screen just add

    display: grid;
    
    place-items: center;
    
    

    in your body tag. It will save you from using position:absolute.

    And for the responsiveness try setting a flex-basis with minmax which will help you a lot in responsiveness.

    You can check out my solution as well (https://github.com/codeswithroh/stats-preview)

  • Estèlle•40
    @meijerestelle
    Submitted about 4 years ago

    HTML/CSS Card Component Challenge

    3
    Rohit Purkait•460
    @codeswithroh
    Posted about 4 years ago

    Instead of using border-radius just use border-top-left-radius or border-top-right-radius. The same follows for the bottom radius as well. This will help you to get the rounded corners in the specific regions as required. For more clarity you can check out my solution as well (https://github.com/codeswithroh/Simple-Card-Layout)

  • shiva santosh jana•375
    @santu369
    Submitted about 4 years ago

    Responsive Stats Preview Component

    1
    Rohit Purkait•460
    @codeswithroh
    Posted about 4 years ago

    You did an awesome job. In fact, I learned a new thing from your code ( the mix-blend-mode property). I created the same effect by putting a background color and setting the opacity of the img to 0.5 but your process looks better to me.

  • Tracie•40
    @sweetemulsion
    Submitted about 4 years ago

    3 card preview!

    2
    Rohit Purkait•460
    @codeswithroh
    Posted about 4 years ago

    Congratulations on completing your first challenge. For your queries,

    1. For making the site responsive make sure to use flexbox or grid to make the whole layout instead of positioning each element separately using "position: relative"

    2. The img source given in your site shows that your image lies within a folder called "3-card-preview" but in your github you have not put your images inside a folder so, that is why it is not showing. Try to remove the folder name from your <img> src or try adding a folder with the same name as above and put the images in it.

    Happy Coding 😃

  • Paul Lorence•20
    @prLorence
    Submitted about 4 years ago

    Huddle Landing Page

    1
    Rohit Purkait•460
    @codeswithroh
    Posted about 4 years ago

    You did an awesome work. But there are some areas of improvements like

    1. Adding a max-width or margin to the h2 and p would have been nice

    2. Adding hover effects to the buttons and links would look nice as well

  • Iryna•110
    @Web-Designa
    Submitted about 4 years ago

    Atom, html5, css, flexbox

    3
    Rohit Purkait•460
    @codeswithroh
    Posted about 4 years ago

    You did an awesome work. But there are still some room for improvement regarding this solution like

    1. From the beginning of 970px the card-component sticks to the side of the screen

    The problem is caused by the margin in card-component class. You have assigned margin in three sides only. Just change it to "margin: 140px 100px" and that will solve your problem.

  • wisniewskiz•55
    @wisniewskiz
    Submitted about 4 years ago

    FAQ Accordion card with Javascript

    1
    Rohit Purkait•460
    @codeswithroh
    Posted about 4 years ago

    First of all appearance-wise, bigger fonts and line-height would be a little better. Next about the coding part, I think that instead of setting a width in % for every component just write the html and give some padding and margin to it and instead of writing media query for each element separately try to write it in one place but its just my opinion, there's no harm in your style. For positioning I would tell you to follow the process I mentioned above because I personally don't like absolute or relative positioning because that makes the responsiveness a bit hard. But at the end you did a great 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

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

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