
Solution retrospective
I used Vite for the first time on this one. I also feel like I did a good job with the semantic layout. I tried some visually hidden headers to maintain the hierarchy, and I'd be interested to know how other people would structure the data.
What challenges did you encounter, and how did you overcome them?Getting Vite to deploy to a folder Github pages could see. I ended up putting it into a docs folder, which is the other place Github allows you to serve from by default. I saw there was some documentation on using .htaccess to change the root folder, but I couldn't get it to work. I also saw documentation on Vite for Github specific builds after I already set up this repo.
I also had problems getting the blog preview image to display in the flex-box card without a container div. I feel like the container div on the image is unnecessary, but I couldn't get it to maintain its width without it.
What specific areas of your project would you like help with?How others handle the hierarchy of headers. the blog title was clearly not an H1, but that's where you have to start. I ended up just setting some headers and organizing things with hidden elements.
Please log in to post a comment
Log in with GitHubCommunity feedback
- @clakr
Hi! 🙋♂️ Congrats on completing the challenge.
I did not know about the Vite and GitHub Pages issue so thank you for sharing what you have experienced to the community, your experience sheds a light and potentially be helpful to someone.
Your approach with the semantic layouts and hiding them visually is what most would do, even I. But if you really want to set the blog title as an
<H1 />
, you can use theorder
CSS Property. It is a tradeoff though, as you will sacrifice code readability for semantic layout.If you have questions, concerns, feel free to bump me through this thread! 😁
Marked as helpful
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