Mobile First Intro SignUp Form (HTML, CSS Vanilla JS)
Design comparison
Solution retrospective
This one took me a while on the JS side, but in the end I just copied a few implementations from one of my old solutions and modified a bit to include a multiple div check, plus the old email REGEX pattern check. Pretty happy with this one.
Any feedback is welcome!
Community feedback
- @ApplePieGiraffePosted over 3 years ago
Hello, Galdino! π
Great work on this challenge! π I really like the animated background you added! It makes things very fun! π€©
I suggest,
- Making sure that all of the content of the page can be seen in the mobile layout of the site (the top of the heading seems to be cut off on my screen, for some reason).
- Getting rid of the horizontal scroll bar that appears along the bottom of the page after the submit button is clicked and the error messages are shown.
- Making the input elements as big as their container so the outlines of the input elements don't appear inside the container (which looks a little strange) but around the border of the inputs instead.
Hope those tips help. π
Keep coding (and happy coding, too)! π
1@GaldinoMatPosted over 3 years ago@ApplePieGiraffe thanks for the tips! They helped me a lot. The only thing that I can't reproduce is the horizontal bar behaviour. Can you explain it a little bit more?
1@ApplePieGiraffePosted over 3 years ago@GaldinoMat
Hey, Galdino! π
Sorry for the late reply! π
I'm not entirely sure what's causing the horizontal scroll barβit seems to appear when I hit the submit button or decrease the width of the screen. Adding
overflow-x: hidden
to thebody
seems to fix it, though, so you can try doing that. π1@ApplePieGiraffePosted over 3 years ago@GaldinoMat
BTW, the other changes you added make the site look better, now. Good work! π
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