From 1cd58c19b9f70a3ca2be65338e7d1a2eed899e35 Mon Sep 17 00:00:00 2001 From: juancarmore Date: Fri, 6 Jun 2025 17:15:33 +0200 Subject: [PATCH] frontend: update video room component to include access room title and add recordings card with navigation --- .../video-room/video-room.component.html | 81 +++++++++++-------- .../video-room/video-room.component.scss | 34 +++++++- .../pages/video-room/video-room.component.ts | 6 ++ 3 files changed, 85 insertions(+), 36 deletions(-) diff --git a/frontend/projects/shared-meet-components/src/lib/pages/video-room/video-room.component.html b/frontend/projects/shared-meet-components/src/lib/pages/video-room/video-room.component.html index 46510ed..7297a84 100644 --- a/frontend/projects/shared-meet-components/src/lib/pages/video-room/video-room.component.html +++ b/frontend/projects/shared-meet-components/src/lib/pages/video-room/video-room.component.html @@ -1,41 +1,52 @@ @if (!showRoom) {
- -

What is your name?

-
- - Name - - @if (participantForm.get('name')?.hasError('minlength')) { - The name must be at least 4 characters - } - @if (participantForm.get('name')?.hasError('required')) { - The name is required - } - @if (participantForm.get('name')?.hasError('participantExists')) { - - The name is already taken. Please choose another name - - } - +
+ +

+ Access room {{ roomId }} +

+ + + Name + + @if (participantForm.get('name')?.hasError('minlength')) { + The name must be at least 4 characters + } + @if (participantForm.get('name')?.hasError('required')) { + The name is required + } + @if (participantForm.get('name')?.hasError('participantExists')) { + + The name is already taken. Please choose another name + + } + - - -
+ + + + + +
+

View recordings

+ +
+
+
} @else {