···11<div class="border-1 border-solid rounded-lg p-4">
22- <h2 class="text-5xl font-normal">Yeah but like who <em>are</em> you?</h2>
33- <p>
44- I'm glad you asked! I am a full-stack software engineer from the
55- beautiful state of Michigan, currently in the Metro Detroit area.
66- <br />
77- I grew up in a small town in the Upper Peninsula, where I established a deep
88- appreciation for the outdoors. I enjoy hiking, biking, tennis, swimming, and whitewater kayaking
99- </p>
22+ <h2 class="text-5xl font-normal mb-4">
33+ Okay but like who <em>are</em> you?
44+ </h2>
55+66+ <div>
77+ <p>
88+ I'm glad you asked! I am a full-stack software engineer from the
99+ beautiful state of Michigan, currently in the Metro Detroit area.
1010+ <br class="mb-4" />
1111+ I grew up in a small town in the <button
1212+ data-yooper
1313+ class="text-blue hover:cursor-pointer"
1414+ >Upper Peninsula</button
1515+ >, where I established a deep appreciation for the outdoors. I enjoy hiking,
1616+ biking, tennis, swimming, and hoping to get into some whitewater kayaking
1717+ soon. During the long northern winters, you can find me inside playing
1818+ video games or out on the slopes snowboarding.
1919+ <br class="mb-4" />
2020+ Some of my other interests include (but are not limited to):
2121+ <ul class="list-disc ml-6">
2222+ <!-- TODO: add links to things here.
2323+ ex: a picture of my car, or posts about the things I've built -->
2424+ <li>Working on my car</li>
2525+ <li>Building things</li>
2626+ <li>Photography</li>
2727+ <li>
2828+ Playing drums and <a
2929+ href="https://en.wikipedia.org/wiki/Vibraphone"
3030+ target="_blank"
3131+ class="text-blue">vibraphone</a
3232+ >
3333+ </li>
3434+ </ul>
3535+ </p>
3636+ </div>
1037</div>
+46-4
src/pages/index.astro
···22import Layout from "../layouts/Layout.astro";
33import Intro from "../components/intro.astro";
44import Whoami from "../components/whoami.astro";
55+import Test from "../components/test.astro";
66+import { Image } from "astro:assets";
77+import edmundFitzgerald from "../assets/edmund_fitzgerald.png";
58---
691010+<script>
1111+ const yooperButton = document.querySelector("[data-yooper]");
1212+ const eddyFitz = document.getElementById("eddyFitz");
1313+ const audio = document.getElementById("audioPlayer") as HTMLAudioElement;
1414+1515+ let isAnimating = false;
1616+1717+ yooperButton?.addEventListener("click", () => {
1818+ if (isAnimating) return;
1919+2020+ isAnimating = true;
2121+2222+ eddyFitz?.classList.add('animate-')
2323+ // Play audio
2424+ audio.currentTime = 0; // Reset audio to beginning
2525+ audio.play().catch((error) => {
2626+ console.log("Audio playback failed:", error);
2727+ });
2828+ });
2929+</script>
3030+731<Layout title="dustycode">
88- <div class="flex-col gap-3 lg:flex">
99- <Intro />
1010- <Whoami />
3232+ <div
3333+ class="flex gap-4 md:mx-0 mx-4 justify-center flex-col md:flex-row xl:max-w-2/3"
3434+ >
3535+ <div class="flex-col gap-3 flex">
3636+ <Intro />
3737+ </div>
3838+ <div class="flex-col flex">
3939+ <Whoami />
4040+ </div>
1141 </div>
1212-</Layout>4242+ <Image
4343+ id="eddyFitz"
4444+ class="fixed bottom-5 xl:right-[-800px] right-[-300px] xl:h-72 h-32 w-auto"
4545+ src={edmundFitzgerald}
4646+ alt="The Edmund Fitzgerald, a ship that was lost to Lake Superior"
4747+ />
4848+ <audio id="audioPlayer" preload="auto">
4949+ <source
5050+ src="https://ia801608.us.archive.org/31/items/gl_20230503/02%20The%20Wreck%20of%20the%20Edmund%20Fitzgerald.mp3"
5151+ type="audio/mp3"
5252+ />
5353+ </audio>
5454+</Layout>