|
|
@ -288,30 +288,6 @@ a[href^="https:"] .protocol-indicator::after {
|
|
|
|
margin-right: 1em;
|
|
|
|
margin-right: 1em;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@media (max-width: 1050px) {
|
|
|
|
|
|
|
|
/* Only current width breakpoint; */
|
|
|
|
|
|
|
|
/* Would follow w4 and precede w6. */
|
|
|
|
|
|
|
|
.show-from-w5 {
|
|
|
|
|
|
|
|
display: none;
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
#th_preview, .td_preview {
|
|
|
|
|
|
|
|
display: none;
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
:root {
|
|
|
|
|
|
|
|
--dynamic-columns-width: var(--collapsed-dynamic-columns-width);
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@media (max-width: 500px) {
|
|
|
|
|
|
|
|
:root {
|
|
|
|
|
|
|
|
/* ! For when descriptions don't wrap and 100vw doesn't work. */
|
|
|
|
|
|
|
|
--dynamic-columns-width: 15rem;
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
.join_url_container {
|
|
|
|
.join_url_container {
|
|
|
|
display: flex;
|
|
|
|
display: flex;
|
|
|
|
flex-direction: row;
|
|
|
|
flex-direction: row;
|
|
|
@ -361,7 +337,7 @@ label[for=toggle-show-room-ids]::after {
|
|
|
|
/* --- QR code modals --- */
|
|
|
|
/* --- QR code modals --- */
|
|
|
|
#details-modal {
|
|
|
|
#details-modal {
|
|
|
|
padding: 0;
|
|
|
|
padding: 0;
|
|
|
|
max-width: 80vw;
|
|
|
|
width: 80vw;
|
|
|
|
max-height: 80vh;
|
|
|
|
max-height: 80vh;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
@ -369,15 +345,18 @@ label[for=toggle-show-room-ids]::after {
|
|
|
|
display: flex;
|
|
|
|
display: flex;
|
|
|
|
position: relative;
|
|
|
|
position: relative;
|
|
|
|
flex-direction: row;
|
|
|
|
flex-direction: row;
|
|
|
|
padding: 2em;
|
|
|
|
padding: 3em;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
#details-modal-close {
|
|
|
|
#details-modal-close {
|
|
|
|
position: absolute;
|
|
|
|
position: absolute;
|
|
|
|
cursor: pointer;
|
|
|
|
cursor: pointer;
|
|
|
|
top: 0.35em;
|
|
|
|
top: 0rem;
|
|
|
|
right: 0.5em;
|
|
|
|
right: 0rem;
|
|
|
|
font-size: 2em;
|
|
|
|
font-size: 3.5rem;
|
|
|
|
|
|
|
|
width: 5rem;
|
|
|
|
|
|
|
|
height: 5.5rem;
|
|
|
|
|
|
|
|
text-align: center;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
#details-modal-start {
|
|
|
|
#details-modal-start {
|
|
|
@ -393,9 +372,20 @@ label[for=toggle-show-room-ids]::after {
|
|
|
|
justify-content: center;
|
|
|
|
justify-content: center;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
#details-modal-start #details-modal-description {
|
|
|
|
|
|
|
|
max-height: 50vh;
|
|
|
|
|
|
|
|
overflow: auto;
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
#details-modal-start #details-modal-description-inner:empty::after {
|
|
|
|
|
|
|
|
content: "No description";
|
|
|
|
|
|
|
|
font-style: italic;
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
#details-modal-end #details-modal-qr-code {
|
|
|
|
#details-modal-end #details-modal-qr-code {
|
|
|
|
width: 20em;
|
|
|
|
width: 20em;
|
|
|
|
height: 20em;
|
|
|
|
height: 20em;
|
|
|
|
|
|
|
|
margin-bottom: 1em;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
#details-modal-end #details-modal-qr-code-label {
|
|
|
|
#details-modal-end #details-modal-qr-code-label {
|
|
|
@ -454,6 +444,34 @@ label[for=toggle-show-room-ids]::after {
|
|
|
|
animation: fadein 0.5s, fadeout 0.5s 2.5s;
|
|
|
|
animation: fadein 0.5s, fadeout 0.5s 2.5s;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@media (max-width: 1050px) {
|
|
|
|
|
|
|
|
/* Only current width breakpoint; */
|
|
|
|
|
|
|
|
/* Would follow w4 and precede w6. */
|
|
|
|
|
|
|
|
.show-from-w5 {
|
|
|
|
|
|
|
|
display: none;
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
#th_preview, .td_preview {
|
|
|
|
|
|
|
|
display: none;
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
:root {
|
|
|
|
|
|
|
|
--dynamic-columns-width: var(--collapsed-dynamic-columns-width);
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@media (max-width: 500px) {
|
|
|
|
|
|
|
|
:root {
|
|
|
|
|
|
|
|
/* ! For when descriptions don't wrap and 100vw doesn't work. */
|
|
|
|
|
|
|
|
--dynamic-columns-width: 15rem;
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
#details-modal-contents {
|
|
|
|
|
|
|
|
flex-direction: column;
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
/* Animations to fade the snackbar in and out */
|
|
|
|
/* Animations to fade the snackbar in and out */
|
|
|
|
@-webkit-keyframes fadein {
|
|
|
|
@-webkit-keyframes fadein {
|
|
|
|
from {bottom: 0; opacity: 0;}
|
|
|
|
from {bottom: 0; opacity: 0;}
|
|
|
|