Design comparison
Solution retrospective
Hello this is my approach for the 'Stats-Preview-Card Component'.Hope there are many mistakes so i can learn from them ;)
Community feedback
- @VCaramesPosted about 2 years ago
Hey @RobicaCodeaza, great job on this project!
To help keep your CSS code organized and easier to use, I suggest implementing CSS Variables. This will come in handy when building large websites, using light/dark mode, etc…
It’ll look something like this:
:root { --primary-color: value; --secondary-color: value; --tertiary-color: value; }
And to use the variables you’ll use the var() function. So it’ll look like this.
h1 { color: var(—primary-color); }
Heres are some articles regarding CSS Variables.
You can also take a look at my projects and see how I use it.
https://developer.mozilla.org/en-US/docs/Web/CSS/Using_CSS_custom_properties
https://www.w3schools.com/css/css3_variables.asp
Happy Coding!
Marked as helpful0 - @correlucasPosted about 2 years ago
👾Hello @RobicaCodeaza, Congratulations on completing this challenge!
Nice code and nice solution! You did a good job here putting everything together. I’ve some suggestions for you:
Instead of using this long code:
.imgBx::after { position: absolute; content: ""; top: 0; left: 0; height: 100%; width: 100%; background: rgba(147, 92, 219, 0.247); }
You can use this code shortcut to reach the same color of the challenge. First add to the div containing the
background-color: hsl(277, 64%, 61%);
, then usemix-blend-mode
to make the color blend between the image and the background-color of the container. See the steps below to apply to theimg
orpicture
selector:img { mix-blend-mode: multiply; Opacity
✌️ I hope this helps you and happy coding!
0
Please log in to post a comment
Log in with GitHubJoin 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