From c9dbc12a44e331a93d21abc30b5b655367dbe78a Mon Sep 17 00:00:00 2001 From: joylessorchid Date: Mon, 16 Mar 2026 06:47:10 +0300 Subject: [PATCH] feat: fullscreen stream on admin home, fix card titles 2-line clamp - Remove greeting for admin view, render stream fullscreen (no scroll) - AdminHome: stream fills full viewport height via flex layout - StreamEmbed: fills parent height instead of fixed aspect-ratio - Set Twitch channel to lofigirl - CourseCard: clamp title to 2 lines with fixed min-height Co-Authored-By: Claude Sonnet 4.6 --- frontend/src/components/CourseCard.vue | 6 +- frontend/src/components/StreamEmbed.vue | 6 +- frontend/src/pages/Home/AdminHome.vue | 250 ++---------------------- frontend/src/pages/Home/Home.vue | 49 ++--- 4 files changed, 42 insertions(+), 269 deletions(-) diff --git a/frontend/src/components/CourseCard.vue b/frontend/src/components/CourseCard.vue index 4c1b85ab..fcd5bfec 100644 --- a/frontend/src/components/CourseCard.vue +++ b/frontend/src/components/CourseCard.vue @@ -66,11 +66,11 @@
- +
{{ course.title }}
diff --git a/frontend/src/components/StreamEmbed.vue b/frontend/src/components/StreamEmbed.vue index 501e9e4e..b425e6b0 100644 --- a/frontend/src/components/StreamEmbed.vue +++ b/frontend/src/components/StreamEmbed.vue @@ -1,5 +1,5 @@