Responsive landing page using HTML and CSS. Flexbox display.

Solution retrospective
This was the last of my HTML + CSS newbie challenges! I would really appreciate some feedback before I graduate over to the junior-level challenges.
How are my semantic elements? Am I using "main", "section", and "footer" correctly?
Was my method of going about making the display responsive the best way of going about it?
I also have no idea how in the example the :hover pseudo-class for the social media icons only highlights the border and the icon. I couldn't figure out how to change the color of the image. Only it's background.
Anything else I could be doing better?
Please log in to post a comment
Log in with GitHubCommunity feedback
No feedback yet. Be the first to give feedback on Mason's solution.
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