Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found

Submitted

Profile Card Component built with semantic HTML and responsive SCSS

Zascu 140

@ZascuOfficial

Desktop design screenshot for the Profile card component coding challenge

This is a solution for...

  • HTML
  • CSS
1newbie
View challenge

Design comparison


SolutionDesign

Solution retrospective


Hello, everyone!

This is my solution to the profile card component challenge. It only misses one single thing, the background patterns, and that is because I couldn't figure out how to make them scale up and down when the window shrinks in width (to make them responsive).

I guess that's the only question I have this time around haha, so thank you to anyone who decides to respond this time again. Have an amazing day!!

Community feedback

@AgusSaMac

Posted

Hello Zascu,

Congratulations on finishing the project,

To address your question regarding the background patterns you should set them up using background-image in the body selector. This is the block of code I used for setting up the patterns:

    background-origin: content-box;
    background-image: url(../images/bg-pattern-top.svg), url(../images/bg-pattern-bottom.svg);
    background-position: top -50rem left -75rem, bottom -50rem right -75rem;
    background-repeat: no-repeat, no-repeat;
    background-attachment: fixed, fixed;

Now for making it responsive I just adjusted the position values according to the screen width:

@media (min-width: 768px){
    body {
        background-position: top -40rem left -60rem, bottom -40rem right -60rem;
    }
}
@media (min-width: 1000px){
    body {
        background-position: top -40rem left -45rem, bottom -40rem right -45rem;
    }
}
@media (min-width: 1440px){
    body {
        background-position: top -40rem left -20rem, bottom -50rem right -20rem;
    }
}

I leave you the link to my solution if you like to check it: AgusSaMac profile card code

Have a great day! Happy coding!

Marked as helpful

1

Zascu 140

@ZascuOfficial

Posted

@AgusSaMac

Thank you so much for your feedback!

From your comment, I learned that I could use multiple images inside of the background-image property, not just one. That is honestly really helpful.

I appreciate your help. Have a good one!

0

Please log in to post a comment

Log in with GitHub
Discord logo

Join our Discord community

Join thousands of Frontend Mentor community members taking the challenges, sharing resources, helping each other, and chatting about all things front-end!

Join our Discord