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

responsive newsletter page with success message

rafi b 280

@raficode2303

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


What are you most proud of, and what would you do differently next time?

the email valid/invalid notification. next time i try to plan the code more clear.

What challenges did you encounter, and how did you overcome them?

how to pass data from page to another page. search it online for answer.

What specific areas of your project would you like help with?

how to make `` text to align to the top of the list-style-image instead the bottom? what it the AVERAGE estimating time for this kind of project.? Discover easy-to-follow strategies for improving code quality and learning.

Community feedback

P

@cacesasa

Posted

Congrats and great job finishing the challenge. Your solution looks good, whith good implementation of semantic HTML as well as reusable and well-structured code. I thing that the success windows are reverse, the desktop view shows when on mobile view and the other way around. Happy coding.

Marked as helpful

1

rafi b 280

@raficode2303

Posted

@cacesasa thanks. you are right about the reverse. i will cahnge it :)

1

@TedJenkler

Posted

Hi @raficode2303,

New Feedback:

Estimating the average time to complete a project can vary, but without JavaScript validation, it should typically take about 1-2 hours. Making it pixel-perfect and fully responsive with js could add another 2 hours.

I noticed that your error message disappears too quickly. Instead of relying solely on the required attribute, consider removing it and implementing JavaScript validation. This approach provides good practice and makes it easier to customize error styles compared to trying to modify built-in error messages.

Continue the great work!

Best, Teodor

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