HTML requirements:
Incorporated a list-based navigation menu CSS requirements:
Refactored to use a mobile-first responsive layout using flexbox (no floats!)
RWD requirements
Be responsively designed using a mobile-first approach Be optimized for 3 screen sizes: mobile, min-width: 600px and min-width: 1240px
JS requirements:
Incorporated Display an alert box that says “Thanks for subscribing!” whenever a user successfully submits the newsletter form with valid email address, otherwise they should see a message in the alert box that asks them to enter a valid email address