From 8c2aa9a14356c04f99db3dc335a74fe614ecac98 Mon Sep 17 00:00:00 2001 From: Syed Hussain Ather Date: Thu, 4 Jun 2026 22:58:28 -0400 Subject: [PATCH] Add tooltips to user profile controls --- .../room/UserProfileSidebar.js | 153 ++++++++++++------ 1 file changed, 104 insertions(+), 49 deletions(-) diff --git a/src/react-components/room/UserProfileSidebar.js b/src/react-components/room/UserProfileSidebar.js index b98062553a..c31764c950 100644 --- a/src/react-components/room/UserProfileSidebar.js +++ b/src/react-components/room/UserProfileSidebar.js @@ -9,6 +9,7 @@ import styles from "./UserProfileSidebar.scss"; import { FormattedMessage, useIntl } from "react-intl"; import { Slider } from "../input/Slider"; import { ToolbarButton } from "../input/ToolbarButton"; +import { ToolTip } from "@mozilla/lilypad-ui"; import { ReactComponent as VolumeHigh } from "../icons/VolumeHigh.svg"; import { ReactComponent as VolumeMuted } from "../icons/VolumeMuted.svg"; import useAvatarVolume from "./hooks/useAvatarVolume"; @@ -64,47 +65,74 @@ export function UserProfileSidebar({
{avatarPreview ||
}
{hasMicPresence && (
- : } - selected={isNetworkMuted || isMuted} - preset="accent4" - style={{ display: "block" }} - onClick={() => { - updateMuted(!isMuted); - }} - disabled={isNetworkMuted} - /> - + + : } + selected={isNetworkMuted || isMuted} + preset="accent4" + style={{ display: "block" }} + onClick={() => { + updateMuted(!isMuted); + }} + disabled={isNetworkMuted} + /> + + + + +
)} + {canPromote && ( - + + )} + {canDemote && ( )} - - {canMute && ( - + + + {canMute && ( + + + )} + {canKick && ( - + + + )}