meet/styles/participant-tile.css
2025-03-17 21:18:15 +05:30

96 lines
1.5 KiB
CSS

.participant-tile {
position: relative;
background-color: #1a242e;
border-radius: 5px;
overflow: hidden;
width: 100%;
height: 100%;
}
.participant-tile.speaking {
border: 2px solid #618aff;
}
.participant-info {
position: absolute;
bottom: 0;
left: 0;
display: flex;
align-items: center;
padding: 8px;
z-index: 10;
}
.participant-name {
font-family: 'Roboto', sans-serif;
font-weight: 500;
font-size: 14px;
color: white;
margin-left: 5px;
}
.mic-icon {
font-family: 'Material Symbols Outlined';
font-size: 18px;
padding: 0.1rem 0.3rem;
}
.mic-on {
color: #ffffff;
}
.mic-off {
color: #ff5252;
}
.speaking-icon {
background-color: #618aff;
border-radius: 50%;
}
.speaking-icon {
font-family: 'Material Symbols Outlined';
color: white;
font-size: 16px;
}
.avatar-container {
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
width: 100px;
height: 100px;
border-radius: 50%;
display: flex;
align-items: center;
justify-content: center;
z-index: 5;
}
.avatar-initials {
font-family: 'Roboto', sans-serif;
font-weight: 500;
font-size: 50px;
color: white;
}
.avatar-image {
width: 100%;
height: 100%;
border-radius: 50%;
object-fit: cover;
}
.video-container {
width: 100%;
height: 100%;
}
.custom-control-bar.lk-control-bar {
padding: 6px !important;
border-top: 1px solid rgba(255, 255, 255, 0.1);
margin-right: -10px;
width: calc(100% + 10px);
}