1/11/2025
I added a hamburger menu that appears on screens that are less than 750 pixels wide. While I was building it, I found that just using a click event listener would keep the menu open and would only disappear if a link was clicked to move to a new page. Instead, I decided to use mouseover and mouseout events on the hamburger bar and the dropdown menu. In case the user did not want to navigate away from the page, the menu would disappear as soon as the cursor left the boundaries.
1/11/2025
This week, I changed all of my markdown posts to .mdx in order to gain access to the <Image> component in Astro. Having access to the <Image> compenent allowed me to input photos into my blog post and assign a class to them so that I could style them in my Astro layout. I did a little bit of research on how to make this more efficient, as this took a LONG time to go back in and import every single photo I wanted to use, but most of the solutions went over my head.
1/11/2025
This week I added a project writeup and pictures for the in progress eLearning I'm working on called Visual Design for Educators. During this process, I learned how to add images and links in Markdown. However, I still need to go back into the portfolio pieces and add links to the tutorials I used, and I need to make the resize the images responsively. I also need to finish the project!
1/2/2025
While this wasn't entirely just from the last week, I built a website from scatch using Astro! So far, I have a home page, a basic about page, and the starts of a contact me and blog page. I am most proud of my home page as I learned about how to utilize css to layer a background image behind two divs and how to use Astro components for the header and footer.