From fd81c968f64b9d34cb57effb5e0c1893cd0479da Mon Sep 17 00:00:00 2001 From: AzuTear Date: Thu, 25 Jun 2026 09:54:22 +0200 Subject: [PATCH] Embed voting clips on landing page --- .../components/home/HomeVotingPickerPane.vue | 42 +++++--- .../components/home/homeLandingExperience.css | 40 +++++-- .../src/components/home/homeModalTypes.ts | 2 + .../home/useHomeLandingPresentation.ts | 4 + frontend/src/lib/clipEmbeds.ts | 100 ++++++++++++++++++ 5 files changed, 169 insertions(+), 19 deletions(-) create mode 100644 frontend/src/lib/clipEmbeds.ts diff --git a/frontend/src/components/home/HomeVotingPickerPane.vue b/frontend/src/components/home/HomeVotingPickerPane.vue index e932007..5e92db5 100644 --- a/frontend/src/components/home/HomeVotingPickerPane.vue +++ b/frontend/src/components/home/HomeVotingPickerPane.vue @@ -49,19 +49,35 @@ const props = defineProps<{ -
- {{ nom.clipPlatform }} - - {{ nom.clipTitle }} - - Kein geprüfter Clip für diese Kategorie hinterlegt. +
+
+ {{ nom.clipPlatform }} + + {{ nom.clipTitle }} + + Kein geprüfter Clip für diese Kategorie hinterlegt. +
+ +