// Copyright 2023 Signal Messenger, LLC // SPDX-License-Identifier: AGPL-3.0-only .CallingStatusIndicator { $size: 28px; display: flex; align-items: center; justify-content: center; height: $size; min-width: $size; width: $size; z-index: $z-index-base; border-radius: calc($size / 2); background: rgba($color-gray-80, 0.7); &::after { content: ''; $icon-size: 16px; width: $icon-size; height: $icon-size; } } .CallingStatusIndicator--HandRaised { background: $color-white; } .CallingStatusIndicator--HandRaised::after { @include color-svg( '../images/icons/v3/raise_hand/raise_hand-light.svg', $color-black ); } .CallingStatusIndicator--Video::after { @include color-svg( '../images/icons/v3/video/video-slash-fill-light.svg', $color-white ); } .module-ongoing-call__footer__local-preview .CallingStatusIndicator { position: absolute; z-index: $z-index-base; } .module-ongoing-call__footer__local-preview .CallingStatusIndicator--Video { top: 6px; inset-inline-start: 6px; } .module-ongoing-call__footer__local-preview .CallingStatusIndicator--HandRaised { bottom: 6px; inset-inline-start: 6px; } .module-ongoing-call__participants__grid .module-ongoing-call__group-call-remote-participant--hand-raised .CallingStatusIndicator--HandRaised { margin-block: 1px; margin-inline-start: 5px; }