The very first project I worked on outside of coursework was a website for my dad’s company. I was really proud of what I came up with, but then he decided to abandon my design because he thought a WordPress theme looked stellar. What can ya do?
I got another chance at a website for my husband’s friend, who has an audio book of 12 short horror stories. I had humongous plans for this site!
However, realistically, I can’t implement all of them right now. First, I need to coordinate with the last person who hosted his site. Second, I need to do more research to make sure my ideas aren’t going to cost a ton of precious load time.
In the meantime, I created a one-page site design I’m pretty proud of. I didn’t get fancy with javascript or anything (yet), keeping it strictly HMTL/CSS based. I have a good grasp on flexbox, but have not used CSS Grid yet, so I thought, “Why not learn now?”
Honestly, I don’t know why I was so hesitant to learn Grid. It’s great! I still have media queries, but they aren’t the headache of earlier days.
Another new-for-me item I incorporated was the HTML5 audio tag. I have plans to style them more uniform with JavaScript instead of relying on the default control of the browser.
This was an enjoyable project, and my client loves it. He can’t wait for it to launch. I have plans to look into SEO to really round out his launch.
Until it’s live, you can check it out on github.
