
Landing Page With CSS Animations, Vanilla JS Effects
Design comparison
Solution retrospective
Hello, everybody! ๐
This was such a beautiful challenge and I learned so much from making it! I actually wanted to do more, but I felt like it was taking a while and I simply needed to submit my solution. ๐
I tried to focus a little more on making this solution accessible with styled outlines, WAI-ARIA, and dynamic alt
text for the changing of the tab images. I was also happy that I got to code more JS in this challenge and think carefully about making my JS DRY. ๐
Some extra touches I added were a Material Design-inspired click effect to the buttons, some simple content animations and transitions (using Animate.css again), and a little popup attribution complete with some sound effects! ๐
Feedback is welcome and appreciated, of course (it's very helpful)! ๐
And, as alwaysโkeep coding (and happy coding, too)! ๐
EDIT: I'm aware that a small quirk in my design is that the attribution popup gets in the way of the social media icons in the footer of the page on certain screen widthsโbut unfortunately, I'm a little lazy at the moment! ๐
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