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

Akshay Meshram

@akshay63Nagpur, India390 points

Hi 👋, this is Akshay. I'm a frontend web developer with focus on UI development/Interactivity. I love using web technologies to make the web a better place. 🕸🌐

I’m currently learning...

Modern JS, React, Tailwind CSS

Latest solutions

  • Responsive Notification Card Component


    Akshay Meshram•390
    Submitted about 2 years ago

    0 comments
  • Responsive Stats Card Component using HTML, CSS, TailwindCSS

    #accessibility#tailwind-css

    Akshay Meshram•390
    Submitted about 2 years ago

    0 comments
  • Article preview component

    #accessibility#sass/scss#bem

    Akshay Meshram•390
    Submitted about 2 years ago

    0 comments
  • FAQ Accordion Card


    Akshay Meshram•390
    Submitted over 2 years ago

    0 comments
  • Responsive Product Review Component using HTML and CSS


    Akshay Meshram•390
    Submitted over 2 years ago

    0 comments
  • Interactive Rating Component using HTML, CSS, JS


    Akshay Meshram•390
    Submitted over 2 years ago

    0 comments
View more solutions

Latest comments

  • Doaa•115
    @dod123-stack
    Submitted about 4 years ago

    absolute, flex, pseudo

    1
    Akshay Meshram•390
    @akshay63
    Posted about 4 years ago

    Hey @Doaa. The thing that made your layout a bit confusing is that you have used display: grid for the container but in the media query you've used the "Mobile-first" approach where you have used the "display: flex;" property. This is where all the problems related to layout issues lie.

    If you want to use grid, use only grid for the placement of the component & set display: grid; to the container and once you set this then you don't have to specify the display property in the media queries. Just use its properties for alignment and position.

    for ex: .container{ display:grid};

    @media screen and (min-width: 800px){ grid-template-rows: repeat(2, 1fr); }

    Hope it helps.

  • Syed Ali Mansoor•460
    @syedalimansoor
    Submitted about 4 years ago

    Pixel-perfect card component with 3d hover effect

    3
    Akshay Meshram•390
    @akshay63
    Posted about 4 years ago

    Hey @Syed Ali Mansoor! Great effects, there. I loved it👌😉. Thanks for sharing your solution. I'm too learning a lot from APG. Btw how did you achieve the hover effect though?

  • Francisco Becerra Rodriguez•410
    @FranciscoFrontEndDeveloper
    Submitted about 4 years ago

    Mobile firts and sass with BEM

    2
    Akshay Meshram•390
    @akshay63
    Posted about 4 years ago

    Hey@ FranciscoFrontEndDeveloper! Even if you done some mistakes you can improve a lot by trial and error approach in the challenge.

    I have done some changes to the code if you don't mind. You can improve your mistakes and change accordingly. Thanks

  • matiussi•155
    @matiussi
    Submitted about 4 years ago

    Social Proof Section- Mobile First React and SASS (Grid/Flex)

    1
    Akshay Meshram•390
    @akshay63
    Posted about 4 years ago

    Hey laura-2035! Your solution looks great and yeah a bit messy in the Media query part. I know building the "Mobile-first" layout is a bit difficult because I have told it is. I used max-width only till now but I will try min-width also in my coming challenges.

    Some suggestions from me are- When media queries are triggered in 1200 and 900, I found extra space between rating bars and review cards. You can center the rating bars and make the review cards 100% width.

    Keep coding! 👌👍

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

    Responsive FAQ Accordion Using HTML, CSS (no JavaScript)

    1
    Akshay Meshram•390
    @akshay63
    Posted about 4 years ago

    Hey! shiva santosh jana. I liked your solution to this challenge. Keep coding! 🎉

  • Viacheslav•20
    @vstrogalev
    Submitted about 4 years ago

    Responsive CSS, Flex, media queries

    1
    Akshay Meshram•390
    @akshay63
    Posted about 4 years ago

    Hey, Viacheslav! Even if you have done some mistakes, you have done a great job in creating the site for the desktop. Don't bother much rather revise the concepts of basic layout methods using CSS and apply those to your project.

    Some changes I suggest you try out: 1.To answer your first question: We have to only change the font size of the overall font in the HTML element itself only and not to both HTML and Body element. 2.To change the background-image size: set the 'background-size: cover' for the image and do not use the object-fit property for images because it is for background videos.

    I also have done some changes to your code if you don't mind.

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