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

madosy

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

  • CSS is too hard


    P
    madosy•180
    Submitted about 2 years ago

    0 comments
  • Custom Validation using Vanilla JS


    P
    madosy•180
    Submitted about 2 years ago

    0 comments
  • More CSS Practice and Yay for Sass

    #sass/scss

    P
    madosy•180
    Submitted over 2 years ago

    1 comment
  • Advice slip using fetch API


    P
    madosy•180
    Submitted over 2 years ago

    2 comments
  • Heavy CSS Practice building Results Summary Component


    P
    madosy•180
    Submitted over 2 years ago

    0 comments
  • Aligning components using grid and flexbox


    P
    madosy•180
    Submitted over 2 years ago

    3 comments

Latest comments

  • Vasco Marques•290
    @tabascum
    Submitted about 2 years ago

    FAQ Accordion Card

    2
    P
    madosy•180
    @madosy
    Posted about 2 years ago

    You have to use unique id for your objects. All your items have #faq-question as id. I would suggest to move that to class.

    Way I would change the other questions as inactive: add an eventlistener to all your questions. Upon click, remove the "active" class from all your faq-question divs and then add the active class to the one that triggered the event.

    You need to have the arrow point the other way when you open a question. You could probably do this by selecting .active > img and transform y.

    Marked as helpful
  • vivekrajput@93•450
    @vivekrajput-93
    Submitted about 2 years ago

    3-column-preview-card-component using HTML5 and CSS3.

    2
    P
    madosy•180
    @madosy
    Posted about 2 years ago

    For the buttons, either change the box sizing to border box or have the border all the time and change the fill on hover. Right now, when I hover on the button, I see the height of the card changing and I think it's due to the border on hover.

  • Adam•60
    @AdamR22
    Submitted over 2 years ago

    QR code page using flexbox

    3
    P
    madosy•180
    @madosy
    Posted over 2 years ago

    Rather than setting discrete margin values on .qr-card-and-content, I would align it to center by making the body into a flex container. The reason you don't want to use discrete margin values to align is because depending on the browser window size, your QR code component can look very different: https://imgur.com/hNuIYNs

    As for the question about margins looking different on firefox vs. chrome, I wasn't able to discern any differences on my computer--the margins were the same when the window sizes were the same when I inspected each element in developer tools. I suspect that the issue may be related to setting discrete margin values but I would advise using the inspect tool yourself to check the margin values and see where the differences are. https://imgur.com/h9c0ibC

    Marked as helpful
  • Aisa Faith•10
    @aisafaith
    Submitted over 2 years ago

    QR Code - HTML and CSS only

    2
    P
    madosy•180
    @madosy
    Posted over 2 years ago

    If a css rule that you added isn't working like what you expected, it can be helpful to inspect the element using developer tools.

    For example, I added margin-right: 20px to your p element and inspected it using the chrome dev tool and the margin is showing in orange: https://imgur.com/a/Is5u4fn

    Marked as helpful
  • David OG•360
    @DavidOG03
    Submitted over 2 years ago

    Result Summary Component Using Flexbox

    #accessibility#bem#sass/scss
    1
    P
    madosy•180
    @madosy
    Posted over 2 years ago

    Great job! I would get rid of .container_summary_continue {max-width: 375px} since the button doesn't look centered on screens of width between 769px and 375px.

    If you do want to keep it at 375px all the time AND centered, I would make the div.container-summary as a flex container and add align-self: center; to the button.

  • Gerald LeCour•170
    @Gerald-LeCour
    Submitted over 2 years ago

    Responsive Results Summary Component

    1
    P
    madosy•180
    @madosy
    Posted over 2 years ago

    Hey looks great! I noticed that it doesn't fit right on mobile. When you added padding-left: 30px to div.summary-content, it added to the total width, causing it to be 405px and generates a scrollbar and empty space to the right.

    I would change the div.summary-content {box-sizing: border-box;} so that your width won't change even if you add padding, and get rid of padding-right on your .summary-content ul.

    I would also get rid of margin-right on your .list-scores and just add padding-right on your div.summary-content so you don't have to look at different areas for controlling the padding.

    Marked as helpful

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