
Design comparison
Solution retrospective
I'm sort of happy I was able to make it responsive, but there's lots of areas where I can improve on in terms of the code when it comes to responsive design.
Next time I might try to do mobile first approach, where I code out the mobile view first then expand on the larger sizes.
What challenges did you encounter, and how did you overcome them?There were two areas that I struggled with:
- adding padding within ul/ol, as well as aligning the text. I was able to solve it by using
list-style-position: inside
and::marker
to decorate the bullet points. In terms of aligning the text, I discovered thatposition: relative
helped me add space between the bullet points and the paragraph.text-indent
in combination withpadding-left
made the paragraph align on the left - responsive sizing on mobile screen. I used fixed sizing in the original code, so I struggled with making it responsive in the mobile view. I solved this by using em/%. Next time I'll try to not depend entirely on given sizes by the Figma design, and use responsive units of measurement instead.
I feel as if my code could be condensed more, but I'm not sure how. There were a lot of repetitiveness that I could do without. In addition, I don't know if I overdid it with the classes and tags in the html.
If there's better approaches to responsiveness than what I wrote, please let me know. I will gladly take criticism from any weak areas you may spot.
Community feedback
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