From 30d30493f83de6e6e0415d2837e67569e3eb0b23 Mon Sep 17 00:00:00 2001 From: Maksim Sukharev Date: Fri, 24 Feb 2023 10:57:19 +0100 Subject: change native buttons to NcButton components Signed-off-by: Maksim Sukharev --- src/components/CallView/Grid/Grid.vue | 108 ++++++++++----------- src/components/CallView/shared/LocalVideo.vue | 13 +-- src/components/CallView/shared/VideoBottomBar.vue | 83 ++++++++-------- .../Message/MessagePart/PollVotersDetails.vue | 48 +++++---- 4 files changed, 126 insertions(+), 126 deletions(-) diff --git a/src/components/CallView/Grid/Grid.vue b/src/components/CallView/Grid/Grid.vue index e9ec4b638..813ba6f06 100644 --- a/src/components/CallView/Grid/Grid.vue +++ b/src/components/CallView/Grid/Grid.vue @@ -21,28 +21,33 @@ @@ -79,6 +80,7 @@ import { } from '@nextcloud/dialogs' import NcAvatar from '@nextcloud/vue/dist/Components/NcAvatar.js' +import NcButton from '@nextcloud/vue/dist/Components/NcButton.js' import VideoBackground from './VideoBackground.vue' @@ -91,6 +93,7 @@ export default { components: { NcAvatar, + NcButton, VideoBackground, }, @@ -442,14 +445,12 @@ export default { justify-content: center; height: 48px; } - &__button { + & &__button { opacity: 0.8; - margin-left: 4px; - border: none; + background-color: var(--color-background-dark); &:hover, &:focus { opacity: 1; - border: none; } } } diff --git a/src/components/CallView/shared/VideoBottomBar.vue b/src/components/CallView/shared/VideoBottomBar.vue index 11caf1c4f..51c24d6b6 100644 --- a/src/components/CallView/shared/VideoBottomBar.vue +++ b/src/components/CallView/shared/VideoBottomBar.vue @@ -44,52 +44,61 @@
- - - - +
- + @@ -105,6 +114,7 @@ import VideoOff from 'vue-material-design-icons/VideoOff.vue' import { emit } from '@nextcloud/event-bus' +import NcButton from '@nextcloud/vue/dist/Components/NcButton.js' import Tooltip from '@nextcloud/vue/dist/Directives/Tooltip.js' import { PARTICIPANT } from '../../../constants.js' @@ -119,6 +129,7 @@ export default { Microphone, MicrophoneOff, Monitor, + NcButton, VideoIcon, VideoOff, }, @@ -319,14 +330,12 @@ export default { display: flex; flex-wrap: nowrap; } - &__button { + & &__button { opacity: 0.8; - margin-left: 4px; - border: none; + background-color: var(--color-background-dark); &:hover, &:focus { opacity: 1; - border: none; } } } @@ -335,18 +344,6 @@ export default { margin-top: 8px; } -.handIndicator, -.muteIndicator, -.hideRemoteVideo, -.screensharingIndicator, -.iceFailedIndicator { - position: relative; - display: inline-block; - background-color: transparent !important; - border: none; - padding: 0 12px; -} - .iceFailedIndicator { opacity: .8 !important; } diff --git a/src/components/MessagesList/MessagesGroup/Message/MessagePart/PollVotersDetails.vue b/src/components/MessagesList/MessagesGroup/Message/MessagePart/PollVotersDetails.vue index 606c0e24c..973a0a758 100644 --- a/src/components/MessagesList/MessagesGroup/Message/MessagePart/PollVotersDetails.vue +++ b/src/components/MessagesList/MessagesGroup/Message/MessagePart/PollVotersDetails.vue @@ -21,19 +21,22 @@