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

Nate

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

  • Memory game built with React, Typescript and Router

    #react#react-router#typescript#styled-components

    Nate•320
    Submitted about 3 years ago

    0 comments
  • Entertainment App built with React, Typescript and Redux

    #react#styled-components#typescript#redux

    Nate•320
    Submitted about 3 years ago

    1 comment
  • audiophile e-commerce website built with Next.js

    #next#redux-toolkit#styled-components#typescript

    Nate•320
    Submitted about 3 years ago

    0 comments
  • Build using react.js and sass


    Nate•320
    Submitted about 4 years ago

    0 comments
  • React App - REST Countries API with color theme switcher


    Nate•320
    Submitted almost 5 years ago

    0 comments
  • React Js


    Nate•320
    Submitted almost 5 years ago

    0 comments
View more solutions

Latest comments

  • Stygmates•50
    @Stygmates
    Submitted about 3 years ago

    Nextjs solution using flex boxes and redux toolkit, basic css

    #next#redux-toolkit#react
    1
    Nate•320
    @Ging3rmint
    Posted about 3 years ago

    You are on the right track to use flexbox but instead of justify-content, you can use margin-top: Xpx for your nav and margin-top: auto for the profile image.

  • Ricky•470
    @pyaetheiN
    Submitted about 3 years ago

    Responsive intro section with dropdown navigation using flexbox

    #accessibility#bem#sass/scss
    2
    Nate•320
    @Ging3rmint
    Posted about 3 years ago

    Nice work. rather than putting media query for each and every bigger screen size, what we usually do is to set a max-width to your container then use margin: 0 auto to centralise it.

  • Dakota Hanks•130
    @Nano950
    Submitted about 3 years ago

    Flexbox , Responsive design

    1
    Nate•320
    @Ging3rmint
    Posted about 3 years ago

    It looks like you need more practise with CSS. here are some tips

    1. never set a fixed height to an element (it will not scale, and what you get is your button going out of its container because your p tag cannot scale)

    2. never use vh unless you want your element to fit to the screen or you are using some sort of calculation.

    3. try to practise with SCSS and use BEM (block element modifiers) naming convention. these are the industry standard.

    Marked as helpful
  • Cam•20
    @cama0047
    Submitted about 3 years ago

    First exercise - Clone a side

    #react
    1
    Nate•320
    @Ging3rmint
    Posted about 3 years ago

    To address your question, on click method does not return any React component at least not that i know of. Why would you want to do that?

  • prince rana•210
    @Prince-Ranaa
    Submitted about 3 years ago

    html and css

    2
    Nate•320
    @Ging3rmint
    Posted about 3 years ago

    To scale an image properly, you would want to apply the object-fit property. in your case, use object-fit: fill

  • Samuel•130
    @samuelpklm
    Submitted about 3 years ago

    FAQ accordion with html,css,js.

    #jquery
    1
    Nate•320
    @Ging3rmint
    Posted about 3 years ago

    What you need to do is to get the event from the button click or the entire div wrapping the title, then look for its sibiling. you shouldn't need to use classes to identify them.

    An example:

    <div class='accordion'> <div class='accordion__header'> Title </div> <div> class='accordion__content'> Content </div> </div>

    With the markup shown above, add a click listener to the class 'accordion__header'. you will then receive an event from the click, use event.target to look for its sibiling. In Jquery you would use $(event.target).next() (i cannot remember the syntax for vanilla). Then, you can use the slideDown, slideUp or slideToggle to animate it.

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

Beta Member

This badge is a shoutout to the early members of our community. They've been around since the early days, putting up with (and reporting!) bugs and adjusting to big UX overhauls!

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