We've just launched a new PREMIUM challenge! 🎉 This personal blog site will be a fun project to build. There are five pages in total: Home, Blog Index, Blog Show, About, and Newsletter. The articles are in a JSON file for anyone who wants to practice populating the articles dynamically. You could even take the project up a notch and use it to practice working with a headless CMS! Your users should be able to: ☑️ Navigate to all pages by clicking links or using their keyboard ☑️ Read all articles ☑️ Select their color theme ☑️ Submit their email to subscribe to the newsletter ☑️ Receive an error message when the newsletter form is submitted incorrectly ☑️ Receive a success message if submitted correctly ☑️ View the optimal layout for the interface depending on their device's screen size ☑️ See hover and focus states for all interactive elements on the page If you're looking to start a blog, this could be the perfect project to take forward yourself and make your own! ✍️
This is a premium challenge, so you'll need a pro subscription. Our premium challenges are our highest-quality projects and make incredible portfolio pieces. Here's more info about our pro subscription if you're interested in checking it out 👇 frontendmentor.io/pro