ui/voices.razor.scss
@import "/UI/Theme.scss";
$avatar-size: 26px;
Voices
{
position: absolute;
right: $deadzone-x;
gap: 4px;
flex-direction: column;
align-items: flex-end;
pointer-events: none;
.item-row
{
transform-origin: right center;
width: 230px;
height: 38px;
padding: 4px;
gap: 10px;
align-items: center;
flex-shrink: 0;
background-color: rgba( black, 0.33 );
border-radius: 2px;
}
.avatar-wrap
{
position: relative;
width: $avatar-size;
height: $avatar-size;
flex-shrink: 0;
}
img
{
width: $avatar-size;
height: $avatar-size;
border-radius: 2px;
}
.icon
{
flex-shrink: 0;
font-family: "Material Icons";
font-size: 20px;
color: white;
}
.name
{
flex-grow: 1;
min-width: 0;
font-family: $body-font;
font-size: 16px;
font-weight: 700;
color: white;
white-space: nowrap;
text-overflow: ellipsis;
overflow: hidden;
}
}