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

polukarp

@polukarp190 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 Intro Component

    #sass/scss

    polukarp•190
    Submitted over 2 years ago

    1 comment
  • Responsive Card Component

    #sass/scss

    polukarp•190
    Submitted over 2 years ago

    1 comment
  • Mobile-First Order Summary Component

    #sass/scss

    polukarp•190
    Submitted over 2 years ago

    2 comments
  • Responsive Card Component

    #sass/scss

    polukarp•190
    Submitted over 2 years ago

    1 comment
  • Responsive NFT Card Component Using Flexbox

    #sass/scss

    polukarp•190
    Submitted over 2 years ago

    4 comments
  • Responsive Component Using Flexbox

    #sass/scss

    polukarp•190
    Submitted over 2 years ago

    2 comments
View more solutions

Latest comments

  • Bekzod•300
    @bekzodturgunoff
    Submitted over 2 years ago

    Simple page

    #react
    1
    polukarp•190
    @polukarp
    Posted over 2 years ago

    Love your solution, but I'd suggest a couple of minor fixes here:

    • Why is your <div className="nav-bottom"> not a part of your <nav> element but still a part of your Header component? Try placing it in your main content, especially as it contains the <h1> tag. You can name it a hero section if you wish.
    • Also your <ul> elements in the footer should not contain directly any element rather than <li>, or <template> elements.
    Marked as helpful
  • Ben•160
    @blue-crona
    Submitted over 2 years ago

    News homepage - CSS Grid, Animations, JS, Mobile-first, BEM

    1
    polukarp•190
    @polukarp
    Posted over 2 years ago

    Awesome solution, but I found that on mobile view your .info-grid-item-img aren't responsive. So what I suggest you do about it is use object-fit: contain on it and that's gonna solve this issue.

    Also I'm not sure about the padding here, I'd just use max-width:1440px and margin: 0 auto to make sure your website looks good on ultrawide monitors.

    Let me know if you have any questions.

    Marked as helpful
  • KenMusau•100
    @kenmusau
    Submitted over 2 years ago

    QR Code with html and css

    1
    polukarp•190
    @polukarp
    Posted over 2 years ago

    Hey, Ken. Great solution overall, but I could suggest several things to upgrade:

    • Add fonts that are listed in style-guide.md (it would look even better if you apply them)
    • Use aspect-ratio: 1/1; for your .qr-image container so that it is the same ratio and size as your img element. That would be important if you would want to make a scale hover effect or something like that, because your image would overflow a liitle on the bottom, so consider using aspect-ratio property for that. Here's a link if you want to learn more about it.
    Marked as helpful
  • Carlos Adrián Ledesma•90
    @Carlosxz177
    Submitted over 2 years ago

    html, css, js, json, scss

    #accessibility
    1
    polukarp•190
    @polukarp
    Posted over 2 years ago

    Overall great solution, but I'd recommend you use <h1></h1> element to underline the main heading of your component so that it's easier for people with visual impairment to navigate your website/component. And also try to erase your comment because HTML validation says "The document is not mappable to XML 1.0 due to two consecutive hyphens in a comment."

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