Intro Section with dropdown | JS, BEM, Transition
Design comparison
Solution retrospective
Feel free to leave feedback and help me improve my code structure or even the solution!
Hi there! This is my attempt at the Intro Section with Dropdown. It has been almost 2 weeks since my last attempt on a challenge. These days I have been started to learn about Angular. While learning new stuff and coding along is fun, it gets bored really fast. Therefore, I decide to do a FM challenge since there is no loss.
I have ...again, almost forgotten most of my fundamental, especially the way to structure my CSS and JavaScript code. But referring to my previous work really help me get back to my feet and complete this challenge with 100% satisfaction :D
Lesson I learnt:
- Refer back my own previous code, or other's code is a good way to learn/refresh
- Always plan the code structure out before writing the code
This is what I practicing:
- BEM naming convention
- Transition (using position, transform and opacity property)
- JS: Controlled the DOM by toggling the classes
Extra:
- Adding little touch on the design by referring to other people's works
- Switching the plain images to animated GIF from Flaticon
Happy Coding everyone :D
Community feedback
- @TodaymorePosted over 1 year ago
Really great work Bro! There is a lot to learn from you, I am a Junior Programmer, and I can create fair website design but I am stuck at responsive designing. If you have time then please visit my solution and advice me about how to improve my Responsive Design for media sizes.
1
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