Responsive homepage with accessibility in mind

Solution retrospective
Hello, this is my first project on this platform!
For a better user experience I've added some basic ARIA attributes (still learning) and defined a design based focus outline for keyboard users. I've also followed the BEM naming convention, but I'm not quite sure if I did it right.
So, my questions are:
- Am I overdoing it with the BEM class names? If yes, how can I do it better? I read many articles about it over and over, and I'm still not sure when it's appropriate to use it.
- Would you suggest some improvements regarding web accessibility or anything else?
I'm looking forward to your responses!
Please log in to post a comment
Log in with GitHubCommunity feedback
No feedback yet. Be the first to give feedback on Dusan Brankov'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