Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found

Submitted

Newsletter sign-up form with success message (Mobile-first+BEM+SASS)

Roma 230

@roma-nikolaichuk

Desktop design screenshot for the Newsletter sign-up form with success message coding challenge

This is a solution for...

  • HTML
  • CSS
  • JS
2junior
View challenge

Design comparison


SolutionDesign

Solution retrospective


Any feedback/thoughts are greatly appreciated!

Community feedback

srtkgtm 20

@srtkgtm

Posted

great work man. i just started JS will'ya suggest something how improve JS, CSS skills? :)

0

Roma 230

@roma-nikolaichuk

Posted

Thanks @srtkgtm for your comment! I'm glad to hear that you found my work great. If you've just started learning JavaScript and CSS, here are a few suggestions to improve your skills:

1.Practice regularly: Consistent practice is key to improving any programming skill. Set aside dedicated time each day or week to work on coding exercises, small projects, or challenges. The more you code, the better you'll become.

2.Build projects: Building real-world projects is an excellent way to apply your JavaScript and CSS knowledge. Start with simple projects and gradually work your way up to more complex ones. Building projects will help you gain practical experience and reinforce your learning.

3.Read and explore: Stay updated with the latest trends and best practices in JavaScript and CSS. Read books, articles, and tutorials to expand your knowledge. Explore documentation and experiment with different libraries and frameworks. The more you explore, the more you'll discover new techniques and approaches.

4.Join coding communities: Engaging with coding communities can provide valuable learning opportunities. Participate in online forums, join coding groups on social media platforms, or attend local meetups or hackathons. Collaborating with others and seeking feedback on your code will accelerate your learning process.

5.Take online courses or tutorials: Online platforms offer a plethora of courses and tutorials specifically designed to improve JavaScript and CSS skills. Look for reputable websites that provide structured learning paths, interactive coding exercises, and hands-on projects. Following a structured curriculum can give you a comprehensive understanding of the topics.

6.Experiment and refactor: As you progress, don't be afraid to experiment with different techniques and coding styles. Refactor your code regularly to make it cleaner, more efficient, and easier to maintain. Embrace the mindset of continuous improvement and learn from your own code.

Remember, learning JavaScript and CSS is an ongoing journey. Stay persistent, be patient with yourself, and enjoy the process. Happy coding!

0

@vaqueraoscar0

Posted

Great Job! The animation you added gave it a nice touch. I don't really see anything wrong with it, the only thing that i see that could have been improve was the input error message handler, but thats just preference, overall good job!

0

Roma 230

@roma-nikolaichuk

Posted

Thanks! @vaqueraoscar0

0

Please log in to post a comment

Log in with GitHub
Discord logo

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