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 - - + + + +