diff --git a/website/src/App.vue b/website/src/App.vue index 8c08f8ca8..34cddc505 100644 --- a/website/src/App.vue +++ b/website/src/App.vue @@ -1,6 +1,7 @@ @@ -268,57 +289,7 @@ const socialLinks = [ - - - Champs 2024 Talk - - Watch our presentation from the 2024 FIRST Championship and learn how - to get the most out of PhotonVision. - - - - Slide Deck - - - View Code - - - - - - - - - + +import Button from "./Button.vue"; + +defineProps<{ + title: string; + description: string; + slidedeckLink: string; + codeLink?: string; + videoEmbedUrl?: string; +}>(); + + + + + + {{ title }} + + {{ description }} + + + Slide Deck + + View Code + + + + + + + + Coming Soon! + + + + + diff --git a/website/src/components/PresentationCarousel.vue b/website/src/components/PresentationCarousel.vue new file mode 100644 index 000000000..1ce26905c --- /dev/null +++ b/website/src/components/PresentationCarousel.vue @@ -0,0 +1,77 @@ + + + + + + + + + + + + + + + + + + + + +
- Watch our presentation from the 2024 FIRST Championship and learn how - to get the most out of PhotonVision. -
+ {{ description }} +
Coming Soon!