1
Fork 0
mirror of https://github.com/jech/galene.git synced 2024-11-10 02:35:58 +01:00
galene/static/sfu.css
Juliusz Chroboczek b26a8cad78 Label tracks explicitly.
For now, this is only used to request screen sharing as opposed to normal
videos.  In the future, it will be used for simulcasting.
2020-05-17 23:28:19 +02:00

197 lines
2.2 KiB
CSS

#title {
text-align: center;
}
h1 {
white-space: nowrap;
}
#header {
margin-left: 2%;
}
#statdiv {
white-space: nowrap;
margin-bottom: 2pt;
}
#errspan {
margin-left: 1em;
}
.connected {
color: green;
}
.disconnected {
background-color: red;
font-weight: bold;
}
.userform {
display: inline
}
.userform-invisible {
display: none;
}
.disconnect-invisible {
display: none;
}
.error {
color: red;
font-weight: bold;
}
.noerror {
display: none;
}
#optionsdiv {
margin-bottom: 4px;
}
#videoselect {
width: 8em;
text-align-last: center;
margin-right: 0.4em;
}
#audioselect {
width: 8em;
text-align-last: center;
margin-right: 0.4em;
}
#requestselect {
width: 8em;
text-align-last: center;
}
#main {
display: flex;
}
#users {
width: 5%;
margin-left: 2%;
border: 1px solid;
overflow-x: hidden;
min-width: 5em;
}
#chatbox {
width: 100%;
}
#chat {
display: flex;
width: 20%;
margin-left: 0.3em;
border: 1px solid;
height: 85vh;
}
#inputform {
display: flex;
}
#box {
height: 95%;
overflow: auto;
}
.message, message-me {
margin: 0 0.5em 0 0.5em;
}
.message-user {
font-weight: bold;
}
.message-content {
line-height: 1.5;
margin-left: 1em;
}
.message-me-asterisk {
margin-right: 0.5em;
}
.message-me-user {
font-weight: bold;
margin-right: 0.5em;
}
.message-me-content {
}
#input {
margin-left: 0.5em;
width: 100%;
border: none;
resize: none;
overflow-y: hidden;
}
#input:focus {
outline: none;
}
#inputbutton {
background-color: white;
border: none;
margin-right: 0.2em;
font-size: 1.5em;
}
#inputbutton:focus {
outline: none;
}
#resizer {
width: 8px;
margin-left: -8px;
z-index: 1000;
}
#resizer:hover {
cursor: ew-resize;
}
#peers {
margin-left: 1%;
display: grid;
grid-template-columns: 1fr;
column-gap: 0.5%;
align-content: start;
}
.peer {
margin-top: auto;
}
.media {
width: 100%;
}
.label {
text-align: center;
height: 2em;
margin-top: 5px;
}
.label-fallback {
opacity: 0.5;
}
#inputform {
width: 100%;
}
#input {
width: 85%;
border: 1px solid;
}