Video conf based on SimpleWebRTC https://vroom.fws.fr/documentation
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

240 lines
3.6 KiB

#webRTCVideo {
overflow-y: auto;
}
#webRTCVideo video {
width: 100%;
height: auto;
box-shadow: 0px 0px 2pt 2pt grey;
}
#webRTCVideo .selected {
box-shadow: 0px 0px 2pt 2pt red;
}
#mainVideo{
margin-right: auto;
margin-left: auto;
text-align: center;
}
#mainVideo video {
max-width: 100%;
min-width: 75%;
height: auto;
}
.previewContainer{
margin-top: 5px;
margin-bottom: 5px;
}
.previewContainer:nth-child(2n+1){
clear: left;
}
.volumeBar {
position: absolute;
width: 5px;
height: 0px;
right: 0px;
bottom: 0px;
background-color: #12acef;
}
.muted {
position: absolute;
right: 20px;
top: 0px;
}
.muted:before{
font-family: 'Glyphicons Halflings';
font-size: 2em;
color: red;
content: "\e036";
}
.paused{
position: absolute;
right: 56px;
top: 0px;
}
.paused:before{
font-family: 'Glyphicons Halflings';
color: red;
font-size: 2em;
content: "\e106";
}
.owner{
position: absolute;
left: 20px;
top: 0px;
}
.owner:before{
font-family: 'Glyphicons Halflings';
color: red;
font-size: 2em;
content: "\e124";
}
.displayName {
text-align: center;
font-weight: bold;
border-radius: 8px;
word-wrap: break-word;
padding-right: 5px;
padding-left: 5px;
padding-top: 2px;
padding-bottom: 2px;
}
#createRoomContainer {
max-width: 700px;
margin: auto;
}
#feedbackFormContainer {
max-width: 700px;
margin: auto;
}
#roomToolBar {
overflow: visible !important;
}
#inviteMenu {
min-width: 400px;
}
#confMenu {
min-width: 400px;
}
#authMenu {
min-width: 400px;
}
.ownerEl {
display: none;
}
.unauthEl{
display: none;
}
.ownerActions {
position: absolute;
left: 15px;
top: 0px;
display: none;
}
#unreadMsg {
display: none;
}
.actionMute:before{
font-family: 'Glyphicons Halflings';
content: "\e036";
}
.actionPause:before{
font-family: 'Glyphicons Halflings';
content: "\e106";
}
.actionKick:before{
font-family: 'Glyphicons Halflings';
content: "\e083";
}
#emailNotificationList {
padding-right: 12px;
padding-left: 12px;
}
#chatBox {
max-height:300px;
resize:none;
}
#chatContainer {
width: 600px;
}
#chatHistory{
width: 100%;
height: 200px;
overflow: auto;
}
.chatMsgContainer {
margin-right: 3px;
margin-left: 3px;
}
.chatMsg {
max-width: 75%;
border-radius: 8px;
margin-top: 2px;
margin-bottom: 2px;
word-wrap: break-word;
padding-right: 5px;
padding-left: 5px;
padding-top: 2px;
padding-bottom: 2px;
white-space: pre;
}
.chatMsg a {
color: black;
}
.chatMsgSelf {
float: right;
}
.chatMsgOthers {
float: left;
}
#chatMenu {
margin-bottom: 15px;
}
#chromeExtMessage {
text-align: center;
}
#navBarLogo {
padding-top: 2px;
float: left;
position: absolute;
}
#toolBar {
padding-top: 15px;
margin-right: 100px;
min-height: 60px;
}
#forkMeRibbon {
position: absolute;
top: 0;
right: 0;
border: 0;
width: 149px;
height: 149px;
}
.carouselLogo {
margin: auto;
padding: 20px;
}
.carouselIndexItem {
height: 350px !important;
text-align: center;
}
.carouselIndexCaption {
color: grey;
}
.carouselIndexIndicator li {
background-color: grey;
}
.carouselIndexIndicator .active {
background-color: red;
}
.modal-body {
text-align: justify;
text-justify: inter-word;
}
html,
body {
height: 100%;
}
#wrap {
min-height: 100%;
height: auto;
margin: 0 auto -50px;
padding: 0 0 50px;
}
#footerContainer{
height: 50px;
background-color: #F8F8F8;
border-top: solid #E7E7E7 2px;
}
.footer{
padding-top: 10px;
}
@media screen and (max-width: 480px) {
body {
font-size: 0.8em;
}
}
@media screen and (max-width: 768px) {
body {
font-size: 0.9em;
}
}