diff --git a/src/components/TopBar/TopBar.vue b/src/components/TopBar/TopBar.vue
index da7f9019034..6ddc398a366 100644
--- a/src/components/TopBar/TopBar.vue
+++ b/src/components/TopBar/TopBar.vue
@@ -56,12 +56,13 @@
+ :start="conversation.callStartTime"
+ class="dark-hover" />
@@ -73,7 +74,7 @@
+ :model="localMediaModel"
+ @open-breakout-rooms-editor="showBreakoutRoomsEditor = true" />
@@ -103,7 +106,7 @@
-
+
+
+
@@ -147,6 +155,7 @@ import TopBarMenu from './TopBarMenu.vue'
import NcButton from '@nextcloud/vue/dist/Components/NcButton.js'
import CallTime from './CallTime.vue'
import MenuIcon from 'vue-material-design-icons/Menu.vue'
+import BreakoutRoomsEditor from '../BreakoutRoomsEditor/BreakoutRoomsEditor.vue'
export default {
name: 'TopBar',
@@ -156,6 +165,7 @@ export default {
},
components: {
+ BreakoutRoomsEditor,
NcActionButton,
NcActions,
NcCounterBubble,
@@ -194,6 +204,7 @@ export default {
data: () => {
return {
unreadNotificationHandle: null,
+ showBreakoutRoomsEditor: false,
localCallParticipantModel,
localMediaModel,
}
@@ -404,11 +415,10 @@ export default {
color: #fff;
}
- & button.top-bar__button:hover,
- :deep(.action-item--open .action-item__menutoggle),
- :deep(.action-item__menutoggle:hover),
- :deep(.action-item--single:hover),
- :deep(.buttons-bar button:hover) {
+ :deep(button.dark-hover:hover),
+ .dark-hover :deep(button:hover),
+ .dark-hover :deep(.action-item--open button),
+ :deep(.action-item--open.dark-hover button) {
background-color: rgba(0, 0, 0, 0.2);
}
}
diff --git a/src/components/TopBar/TopBarMenu.vue b/src/components/TopBar/TopBarMenu.vue
index 471ab9b3463..8989f531ad6 100644
--- a/src/components/TopBar/TopBarMenu.vue
+++ b/src/components/TopBar/TopBarMenu.vue
@@ -20,147 +20,139 @@
-->
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
-
-
-
- {{ raiseHandButtonLabel }}
-
-
-
-
-
-
-
-
- {{ toggleVirtualBackgroundButtonLabel }}
-
-
-
-
-
-
-
-
- {{ t('spreed', 'Mute others') }}
-
+
+
+ {{ raiseHandButtonLabel }}
+
-
-
-
-
-
- {{ t('spreed', 'Devices settings') }}
-
-
-
-
-
-
+
+ @click="toggleVirtualBackground">
-
-
- {{ changeViewText }}
-
-
-
-
- {{ labelFullscreen }}
+ {{ toggleVirtualBackgroundButtonLabel }}
-
-
-
-
-
- {{ t('spreed', 'Go to file') }}
-
-
-
+
+
- {{ t('spreed', 'Rename conversation') }}
-
-
-
-
-
+ @click="forceMuteOthers">
-
+
- {{ t('spreed', 'Start recording') }}
-
-
-
-
-
- {{ t('spreed', 'Stop recording') }}
+ {{ t('spreed', 'Mute others') }}
-
+
+ @click="showSettings">
-
+
- {{ t('spreed', 'Setup breakout rooms') }}
+ {{ t('spreed', 'Devices settings') }}
-
-
+
+
+
+
+
+
+
+
+
+ {{ changeViewText }}
+
+
+
+
+ {{ labelFullscreen }}
+
+
+
+
+
+
+
+ {{ t('spreed', 'Go to file') }}
+
+
+
+ icon="icon-rename"
+ @click="handleRenameConversation">
+ {{ t('spreed', 'Rename conversation') }}
+
+
+
+
+
+
+
+
+ {{ t('spreed', 'Start recording') }}
+
+
-
+
- {{ t('spreed', 'Conversation settings') }}
+ {{ t('spreed', 'Stop recording') }}
-
+
-
-
-
+
+
+
+
+
+ {{ t('spreed', 'Setup breakout rooms') }}
+
+
+
+
+
+
+
+ {{ t('spreed', 'Conversation settings') }}
+
+