diff --git a/public/images/Jacob Yackenovich.png b/public/images/Jacob Yackenovich.png new file mode 100644 index 0000000..721a111 Binary files /dev/null and b/public/images/Jacob Yackenovich.png differ diff --git a/public/images/Kyle Brown.JPG b/public/images/Kyle Brown.JPG new file mode 100644 index 0000000..a3045b0 Binary files /dev/null and b/public/images/Kyle Brown.JPG differ diff --git a/src/components/speaker.js b/src/components/speaker.js index f8640b8..bf0fded 100644 --- a/src/components/speaker.js +++ b/src/components/speaker.js @@ -1,62 +1,84 @@ import { Panel } from "./panel"; -import { H1, P } from "./typography"; +import { H1 } from "./typography"; export const Speaker = () => { return ( - -
-

Speaker

-

- Coming soon! -

-
+ + {/* Header */} +

Speakers

- {/*
- -
*/} + {/* Sharks container, shifted left */} +
+
+ {/* First Shark (left, normal) scaled up with name below */} +
+ +

Kyle Brown

+
+ {/* Second Shark (right, flipped horizontally, lowered, and scaled up) with name below */} +
+ +

Jacob Yackenovich

+
+
+
+ {/* Decorative Fish image */} fish -
); }; -export const SpeakerShark = () => { +export const SpeakerShark = ({ speaker_name }) => { + // Adjust specific styles for Kyle + const isKyle = speaker_name === "Kyle Brown.JPG"; + return ( -
+
+ {/* Shark Frame */} Speaker Shark Frame + + {/* Shark Teeth Overlay */} Speaker Shark Teeth + + {/* Speaker Image inside Shark */} Speaker
); -} \ No newline at end of file +};