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

This time i used pure JS because I'm not only a 'frameworker' 😉

LucasBaitz• 280

@LucasBaitz

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

Community feedback

@pritxxh

Posted

The solution presented feels like a well-rounded effort in web development, covering different aspects from semantic HTML to responsive design. Here's my personal take on it:

Semantic HTML: I'm really happy with how we've utilized semantic HTML throughout the project. It's like laying a strong foundation for a building; each element serves its purpose, making the website more accessible and search-engine friendly. Accessibility: While we've been mindful of accessibility considerations and incorporated semantic HTML, there's always room for improvement. I'm thinking we could dive deeper into accessibility testing using tools like Lighthouse or WAVE. Adding alternative text for images and ensuring smooth focus transitions could make the website even more inclusive and user-friendly. Responsive Design: I'm quite satisfied with our approach to responsive design, especially starting with a mobile-first mindset. But let's not forget the real test comes when we view the site on different devices. Thorough testing across various screen sizes will be key to ensuring that everyone gets a great experience, no matter what device they're using. Code Quality: I'm proud of the clean, readable, and reusable codebase we've built. It feels like we've followed best practices for HTML, CSS, and JavaScript, which is like speaking a common language that any developer can understand. However, adding some comments or documentation within the code could make it even more collaborative and easier to maintain. Overall, I feel like we've put a lot of heart into this project, and there's always room for growth and improvement.

Marked as helpful

1

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