This is a solution to the Newsletter sign-up form with success message challenge on Frontend Mentor. Frontend Mentor challenges help you improve your coding skills by building realistic projects.
I've implemented the solution with basic HTML and CSS, no frameworks or libraries involved. For the best possible UX, I've used the HTML5 Constraint API to validate the input and added some accessible error messages. Everything is completely responsive and focuses on accessibility and a pixel-perfect conversion.
The challenge comes courtesy of Frontend Mentor, which I regularly use to sharpen my skills and play around with new technologies.