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

jonathanudeh

@jonathanudeh340 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

  • Responsive homepage


    jonathanudeh•340
    Submitted 5 months ago

    1 comment
  • Responsive loopstudio project


    jonathanudeh•340
    Submitted 5 months ago

    1 comment
  • Responsive nft preview component with scss


    jonathanudeh•340
    Submitted 6 months ago

    I encountered errors while trying to deploy my scss file with vercel. This is my first time using vercel, i normally use github pages but since i was working with sass this time (first time also) i decided to use vercel. (I did so cos I didn't want to push my compiled .css file just .scss i read somewhere that vercel cen convert it to css) I compiled it in my local machine and all was working well but on deployment nothing worked i added a package.json file but still nothing worked, i removed it and it got deployed but no styles applied. I finally pushed the .css file to see if it worked and yes it did.

    Where i need help here is how do i make this work. i.e pushing my .scss file without pushing my .css and configure vercel to convert/ compile it.


    1 comment
  • Responsive ecommerce site - HTML, CSS, JavaScript


    jonathanudeh•340
    Submitted 6 months ago

    What method did you use in producing the white overlay effect on the thumbnail images when clicked or hovered on.


    1 comment
  • Responsive news page


    jonathanudeh•340
    Submitted 6 months ago

    Please report any bug if found or rather recommend better ways to tackle what i did.


    1 comment
  • Responsive contat form


    jonathanudeh•340
    Submitted 7 months ago

    1 comment
View more solutions

Latest comments

  • dullarzee•600
    @dullarzee
    Submitted 5 months ago

    Room homepage

    1
    jonathanudeh•340
    @jonathanudeh
    Posted 5 months ago

    This is good and identical too. Kudos.

  • calvinvin•1,030
    @calvinvin
    Submitted 5 months ago
    What are you most proud of, and what would you do differently next time?

    This challenge seems to be more desktop-based, and I seldom style such these cases. So it took me more time on the styling of this challenge.

    The given example of mobile version design image is 750px in width but the instruction is to build a mobile version of 375px. As a result, I build a display on 750px viewport width based on the given example, and another display for smaller viewports just the way I like it to be.

    loopstudios-landing-page

    1
    jonathanudeh•340
    @jonathanudeh
    Posted 5 months ago

    Nice job, you really did great

  • Raozhaizhu•580
    @raozhaizhu
    Submitted 6 months ago

    Nft Preview

    1
    jonathanudeh•340
    @jonathanudeh
    Posted 6 months ago

    Great Job, it looks really nice. Is that Tailwind css you used?

  • P
    Mukarram Haq•440
    @MukarramHaq
    Submitted 7 months ago
    What are you most proud of, and what would you do differently next time?

    I'm really proud of two things:

    1. The slider
    2. The lightbox design

    I think writing cleaner code would be very beneficial in the future.

    What challenges did you encounter, and how did you overcome them?

    I think the main challenge I encountered was the positioning of the cart. For some reason, it would only go as far as the middle of the page.

    So to tackled that I learned a little about position and I was able to solve it after that.

    Another challenge that I faced was that whenever I would click an image in the lightbox the lightbox would close. In order to tackle that I put the following code if(e.target !== e.currentTarget) return in the addEventListener for the lightbox.

    What specific areas of your project would you like help with?

    I would really like some help with how I chose the elements in JavaScript. Do you guys think that was the only way to do it or is there a better and cleaner way to go about it? Maybe create a new .js file and get them as objects?

    Ecommerce Product Page Main w/TailwindCSS

    1
    jonathanudeh•340
    @jonathanudeh
    Posted 6 months ago

    Based on how your coded is structured I think using if(e.target !== e.currentTarget) return for the solution was a good choice. overall you did a very good job.

  • Zeey76•200
    @Zeey76
    Submitted 7 months ago

    News Homepage

    1
    jonathanudeh•340
    @jonathanudeh
    Posted 6 months ago

    great work mate, you did well

  • Jstickz•330
    @Jstickz
    Submitted 7 months ago
    What are you most proud of, and what would you do differently next time?

    This project was quite difficult but it was worth it.

    What challenges did you encounter, and how did you overcome them?

    I encountered a lot of challenges with javascript as I not very conversant with the programming language yet.

    What specific areas of your project would you like help with?

    None for now.

    Contact Form Validation

    1
    jonathanudeh•340
    @jonathanudeh
    Posted 7 months ago

    Overall everything is solid and looks really nice, I love it.

    Though i noticed a bug, which is i can submit the button without consenting (when every field is filled but the checkbox is not). Hope this helps.

View more comments
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