@Kein-Internet
Submitted
@margaux-works
@Kein-Internet
Submitted
Hi there,
your solution looks great! Very close to the design which was provided, good job :)
I checked your code, and found a few potential optimisations:
I hope this helps! Keep up the good work :)
Marked as helpful
@ICode88
Submitted
Hey Icode 88,
your solution looks great! I can tell you put a lot of effort into it, it looks super close to the design :)
Honestly, I don't have much to say, except a few minor things I noticed that could be optimised:
Keep up the good work!
@Dubidimi
Submitted
What are you most proud of, and what would you do differently next time?
ok
What challenges did you encounter, and how did you overcome them?
ok
What specific areas of your project would you like help with?
ok
Hi Dimitri,
congratulations in submitting this solution, good job!
I had a look into your solution and noticed a couple of things that could be optimised.
I hope this is helpful!
Keep up the good work :)
@masha-a-m
Submitted
What are you most proud of, and what would you do differently next time?
I would use grid so that i can understand it.
What challenges did you encounter, and how did you overcome them?
I couldnt center the profile card, and the buttons kept being too large on different mobile screens
Hi Maryam,
Congratulations on submitting this solution! It looks fantastic and very close to the design. Well done! 😊
You have a very clear HTML structure, and I appreciate your use of semantic HTML elements. You also ensured your design adapts to different screens by using media queries. Great job on these aspects!
Here are a few suggestions for further optimization:
Use Relative CSS Units: Instead of using pixels, try using relative units like rem and em to make your layout more adaptable to different screen sizes. This approach improves the responsiveness of your design.
Semantic Links: Instead of using buttons, consider placing your links within an unordered list to enhance the semantic structure of your code. Additionally, make sure to add actual hyperlinks to these items for better functionality.
Flexbox Gap Property: You can use the Flexbox gap property to set the spacing between your elements more efficiently. This property simplifies the spacing management without the need for margins.
Hover Animation: To make the transition of background color and text color smoother, you can add a hover animation using CSS transitions. The ease timing function can help achieve a smoother effect.
I hope you find my feedback helpful!
Keep up the great work and happy coding! 🌈
Cheers, Margaux
Marked as helpful
Hi Grymbo,
Congrats on completing the challenge! ✅
Your solution is looking really close to the design, well done :)
I have noticed a few things that could be optimised:
I hope this is helpful and keep up the great work!
@shubhamr10
Submitted
Hello!
good job in posting your first solution :)
What I noticed:
The last 2 comments would not optimised how your page looks but would be helpful for SEO and accessibility purposes.
Hope this helps!
Marked as helpful