mirror of
https://github.com/jech/galene.git
synced 2024-11-23 00:55:58 +01:00
WIP
This commit is contained in:
parent
eb21c1ab20
commit
c44bd24706
2 changed files with 46 additions and 0 deletions
|
@ -1194,10 +1194,36 @@ header .collapse:hover {
|
||||||
font-weight: 900;
|
font-weight: 900;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#users > div::after {
|
||||||
|
font-family: 'Font Awesome 6 Free';
|
||||||
|
color: gray;
|
||||||
|
margin-left: auto;
|
||||||
|
font-weight: 900;
|
||||||
|
}
|
||||||
|
|
||||||
#users > div.user-status-raisehand::before {
|
#users > div.user-status-raisehand::before {
|
||||||
content: "\f256";
|
content: "\f256";
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#users > div.user-status-camera::after {
|
||||||
|
content: "\f03d";
|
||||||
|
}
|
||||||
|
|
||||||
|
#users > div.user-status-camera.user-status-screenshare::after {
|
||||||
|
content: "\f03d \f390";
|
||||||
|
}
|
||||||
|
|
||||||
|
#users > div.user-status-microphone::after {
|
||||||
|
content: "\f130";
|
||||||
|
}
|
||||||
|
|
||||||
|
#users > div.user-status-microphone.user-status-screenshare::after {
|
||||||
|
content: "\f130 \f390";
|
||||||
|
}
|
||||||
|
#users > div.user-status-screenshare::after {
|
||||||
|
content: "\f390";
|
||||||
|
}
|
||||||
|
|
||||||
.close-icon {
|
.close-icon {
|
||||||
font: normal 1em/1 Arial, sans-serif;
|
font: normal 1em/1 Arial, sans-serif;
|
||||||
display: inline-block;
|
display: inline-block;
|
||||||
|
|
|
@ -2167,6 +2167,26 @@ function setUserStatus(id, elt, userinfo) {
|
||||||
elt.classList.add('user-status-raisehand');
|
elt.classList.add('user-status-raisehand');
|
||||||
else
|
else
|
||||||
elt.classList.remove('user-status-raisehand');
|
elt.classList.remove('user-status-raisehand');
|
||||||
|
|
||||||
|
console.log(userinfo.streams);
|
||||||
|
|
||||||
|
let camera = userinfo.streams['camera'];
|
||||||
|
if(camera && camera['video']) {
|
||||||
|
elt.classList.add('user-status-camera');
|
||||||
|
elt.classList.remove('user-status-microphone');
|
||||||
|
} else if(camera && camera['audio']) {
|
||||||
|
elt.classList.remove('user-status-camera');
|
||||||
|
elt.classList.add('user-status-microphone');
|
||||||
|
} else {
|
||||||
|
elt.classList.remove('user-status-camera');
|
||||||
|
elt.classList.remove('user-status-microphone');
|
||||||
|
}
|
||||||
|
|
||||||
|
let screenshare = userinfo.streams['screenshare'];
|
||||||
|
if(screenshare && screenshare['video'])
|
||||||
|
elt.classList.add('user-status-screenshare');
|
||||||
|
else
|
||||||
|
elt.classList.remove('user-status-screenshare');
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
Loading…
Reference in a new issue