Skip to content
  • Unlock Pro
  • Log in with GitHub
Profile
OverviewSolutions
29
Comments
3

Malik Elbadri

@MaliklarAmman, Jordan590 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

  • huddle-landing-page-with-single-introductory-section-master

    #vanilla-extract

    Malik Elbadri•590
    Submitted over 2 years ago

    0 comments
  • huddle-landing-page-with-curved-sections-master


    Malik Elbadri•590
    Submitted over 2 years ago

    0 comments
  • single-price-grid-component-master

    #vanilla-extract

    Malik Elbadri•590
    Submitted over 2 years ago

    0 comments
  • social-proof-section-master

    #vanilla-extract

    Malik Elbadri•590
    Submitted over 2 years ago

    1 comment
  • calc-app-main

    #react

    Malik Elbadri•590
    Submitted over 2 years ago

    1 comment
  • faq-accordion-card-main

    #vanilla-extract

    Malik Elbadri•590
    Submitted over 2 years ago

    0 comments
View more solutions

Latest comments

  • ibrahim•450
    @bagggary
    Submitted almost 3 years ago

    profile card component using flex box

    2
    Malik Elbadri•590
    @Maliklar
    Posted almost 3 years ago

    Hi Ibrahim, Your work is great, but I opened your solution and didn't understand your approach of setting the background images. You can check my repo at Github for this problem and I hope it will be of help to you Click Here. <br> This is how I set the background image:

    body {
        padding: 0px;
        margin: 0px;
        background-color: var(--Darkcyan);
        background-image: url(./images/bg-pattern-top.svg), url(./images/bg-pattern-bottom.svg);
        background-position-x: left, right;
        background-position-y: -50vh, 50vh;
        background-attachment: fixed;
        background-size: contain;
        background-repeat: no-repeat, no-repeat;
    }
     
    

    And for the card I just simply set the using the image attribute and gave the profile image a margin-top: -50% of its size to make it over the background image

    Marked as helpful
  • Martin Rečka•20
    @Marty9406
    Submitted almost 3 years ago

    QR code component

    3
    Malik Elbadri•590
    @Maliklar
    Posted almost 3 years ago

    Nice work, Your way is of positioning is fine. <br> If you want to center the element, you can also make the body's display as a flex and then make sure the flex body will occupy the how screen (height: 100vh, width: 100vw) after that you can add a single element to the body which is the Card and set the properties of the body to <br> display: flex; align-items: center; justify-content: center;

    this will make the element centered. <br> But your way of centering the position is totally fine because you have a single element to display.

    Marked as helpful
  • jill pandya•90
    @jillpandya2594
    Submitted almost 3 years ago

    Order Summary Component

    #accessibility
    2
    Malik Elbadri•590
    @Maliklar
    Posted almost 3 years ago

    Nice work, but you need to edit your solution to be more like the design by doing the following: 1- You need to add the background-color attribute to the color giving in the styles-guide.md. 2- You also need to add the background image provided in the images folder and position it correctly. 3- You have to look for a way to center the card. 4- Finally give the card body (below the card image) a padding.

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