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

Yashasvi Singh

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

  • SASS, BEM, GRID ,FLEXBOX ,XD , VS CODE.. will use GSAP soon.


    Yashasvi Singh•235
    Submitted about 4 years ago

    0 comments

Latest comments

  • Balmores, Lawrence•10
    @lrencee
    Submitted about 4 years ago

    3-column-preview-card-component-main using flexbox

    1
    Yashasvi Singh•235
    @Yashasvi2704
    Posted about 4 years ago

    Hi Balmores,

    You are missing the :hover state on buttons, which is a quick fix.

    Also in the responsive region < 1265px, there is a LOT of padding and margins. Just tweak it down a little bit.

    Other than that, Great.✌

  • Fatima•145
    @FatimahFarooq
    Submitted about 4 years ago

    Mobile first approach using Html,css and js

    1
    Yashasvi Singh•235
    @Yashasvi2704
    Posted about 4 years ago

    Hi Fatima, I guess you started mobile first, which looks pretty solid.

    There were a few Issues I could spot.

    1.On a large screen, the section for content should have a max-width property set so the card doesn't take up the full available width.

    1. From 1300-1400px, the content of the card overflows the card.

    2. The image looks a lot stretched from 700-1300px. You can use a background image instead of a <img> tag.

    Marked as helpful
  • Marlon•50
    @Marlonsz36
    Submitted about 4 years ago

    3-column-preview-card

    2
    Yashasvi Singh•235
    @Yashasvi2704
    Posted about 4 years ago

    Hi @Marlonsz36,

    Good to see the use of :first-child and :last-child selectors. Makes the solution way more flexible than mine.

    One thing that I spotted was

    1.On changing responsiveness, some cards have different heights do to the difference in content of each card.

    Different Height Card Fix.

    1.You know flexbox as you used it in you cards. You could use it in the card .card-body itself to line up the items vertically .

    . 2. Instead of of having a fixed margin-bottom on the paragraph, you can just have an defined height for your .card-body element and vary the padding between the elements using padding-bottom:auto.

    Marked as helpful
  • Oludayo DS•100
    @multidamsy
    Submitted about 4 years ago

    3 Column Preview Card

    1
    Yashasvi Singh•235
    @Yashasvi2704
    Posted about 4 years ago

    Hi @@multidamsy,

    There are a few minor issue I could spot.

    1.On changing responsiveness, some cards have different heights do to the difference in content of each card.

    2.The button size on mobile is HUGE . You can make it consistent with the previous button.

    Different Height Card Fix.

    1.You know flexbox as you used it in you cards. You could use it in the card(.box-1, .box-2,.box-3) itself to line up the items vertically .

    . 2. Instead of of having padding :5%; overall, you can just have an defined height for your .box element and vary the padding between the elements.(you can visit my solution if you wanna do that way.)

  • walmanjm•425
    @walmanjm
    Submitted about 4 years ago

    Huddle Landing Page With Single Introductory Section

    3
    Yashasvi Singh•235
    @Yashasvi2704
    Posted about 4 years ago

    Hi @walmanjm,

    The implementation looks good for mobile as well as big screens. You might wanna look into the area of 770px-1000px where everything is too squeezed and starts overlapping.

    Good Work.!

  • P
    Paisley•95
    @simpsonpaisley
    Submitted about 4 years ago

    Responsive 3 Column Preview Card Using CSS Flexbox

    1
    Yashasvi Singh•235
    @Yashasvi2704
    Posted about 4 years ago

    Hi Paisley,

    For the heights problem that you mentioned,

    1. You know flexbox as you used it in you cards. You could use it in the card itself .part to line up the items vertically .

    . 2. Instead of of having padding :10%; overall, you can just have an defined height for your .part element and vary the padding between the elements.(you can visit my solution if you wanna do that way.)

    For the second point that you mentioned, you might wanna look into the BEM framework( nothing to worry.. it's not like a JS framework😛). It just guides you for the naming convention of the CSS classes. There are alternatives available for BEM. Choose whatever you want.

    Marked as helpful
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