From 115e9131d0d6012b5c859e5877b437cae3b384e5 Mon Sep 17 00:00:00 2001
From: csantosm <4a.santos@gmail.com>
Date: Thu, 10 Mar 2022 11:42:48 +0100
Subject: [PATCH] openvidu-components: Added toolbar additional buttons
directive
Allowed added additional buttons in toolbar component without redefine it
---
.../lib/components/toolbar/toolbar.component.css | 6 +++++-
.../lib/components/toolbar/toolbar.component.html | 6 ++++--
.../src/lib/components/toolbar/toolbar.component.ts | 13 ++++++++++++-
.../videoconference/videoconference.component.html | 8 +++++++-
.../videoconference/videoconference.component.ts | 7 +++++++
.../template/openvidu-angular.directive.module.ts | 7 +++++--
.../template/openvidu-angular.directive.ts | 7 +++++++
7 files changed, 47 insertions(+), 7 deletions(-)
diff --git a/openvidu-components-angular/projects/openvidu-angular/src/lib/components/toolbar/toolbar.component.css b/openvidu-components-angular/projects/openvidu-angular/src/lib/components/toolbar/toolbar.component.css
index cc09e664..a8b12fc1 100644
--- a/openvidu-components-angular/projects/openvidu-angular/src/lib/components/toolbar/toolbar.component.css
+++ b/openvidu-components-angular/projects/openvidu-angular/src/lib/components/toolbar/toolbar.component.css
@@ -18,7 +18,11 @@
max-height: 100% !important;
}
-#media-buttons-container > *, ::ng-deep #media-buttons-container > * {
+#media-buttons-container > button,
+::ng-deep #media-buttons-container > button,
+#media-buttons-container:not(#media-buttons-container > button) button,
+/* Applying css for external additional buttons*/
+::ng-deep #media-buttons-container:not(#media-buttons-container > button) button {
width: 40px;
height: 40px;
background-color: var(--ov-secondary-color);
diff --git a/openvidu-components-angular/projects/openvidu-angular/src/lib/components/toolbar/toolbar.component.html b/openvidu-components-angular/projects/openvidu-angular/src/lib/components/toolbar/toolbar.component.html
index fb8c806f..2c0907ad 100644
--- a/openvidu-components-angular/projects/openvidu-angular/src/lib/components/toolbar/toolbar.component.html
+++ b/openvidu-components-angular/projects/openvidu-angular/src/lib/components/toolbar/toolbar.component.html
@@ -55,8 +55,10 @@
fullscreen
-
-
+
+
+
+