This is a solution to the Arch Studio multi-page website challenge on Frontend Mentor. Frontend Mentor challenges help you improve your coding skills by building realistic projects.
Users should be able to:
- View the optimal layout for each page depending on their device's screen size
- See hover states for all interactive elements throughout the site
- Receive an error message when the contact form is submitted if:
- The
Name,EmailorMessagefields are empty should show "Can't be empty" - The
Emailis not formatted correctly should show "Please use a valid email address"
- The
- Bonus: View actual locations on the contact page map. The addresses we have on the design are fictional, so you'll need to add real addresses for this bonus task.
- Solution URL: https://github.com/jkaps9/arch-studio
- Live Site URL: https://jkaps9.github.io/arch-studio/
- Semantic HTML5 markup
- CSS custom properties
- Flexbox
- CSS Grid
- Mobile-first workflow
- Vite
- Website - Josh Kaplan
- Frontend Mentor - @jkaps9
