|
|
|
@ -39,6 +39,11 @@
|
|
|
|
|
--dynamic-columns-width: var(--expanded-dynamic-columns-width);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
html:not(.js) {
|
|
|
|
|
/** No more Join URL preview without JS */
|
|
|
|
|
--dynamic-columns-width: var(--collapsed-dynamic-columns-width);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
:root {
|
|
|
|
|
--cell-padding-h: 0.5em;
|
|
|
|
|
--cell-padding-v: 0.5em;
|
|
|
|
@ -128,7 +133,7 @@ html.js .noscript, .hidden {
|
|
|
|
|
color: black;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.tag-view-main {
|
|
|
|
|
.td_name > span > .tag {
|
|
|
|
|
opacity: 0.75;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
@ -152,7 +157,7 @@ html.js .noscript, .hidden {
|
|
|
|
|
background-color: whitesmoke;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.tag-view-main:not(.tag-highlighted) {
|
|
|
|
|
.td_name > span > .tag:not(.tag-highlighted) {
|
|
|
|
|
background-color: transparent;
|
|
|
|
|
color: var(--primary-color);
|
|
|
|
|
}
|
|
|
|
@ -259,7 +264,7 @@ header {
|
|
|
|
|
white-space: nowrap;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.tbl_communities__th, .tbl_cell {
|
|
|
|
|
.tbl_communities__th, #tbl_communities > tbody > tr > td {
|
|
|
|
|
padding: var(--cell-padding-v) var(--cell-padding-h);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
@ -333,12 +338,12 @@ header {
|
|
|
|
|
text-overflow: ellipsis;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.td_name-inner {
|
|
|
|
|
.td_name > a {
|
|
|
|
|
/* Block padding for inline element does not change flow, only clickbox */
|
|
|
|
|
padding-block: calc( var(--cell-padding-v) );
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.room-row-stickied > .td_name > .td_name-inner {
|
|
|
|
|
.room-row-stickied > .td_name > a {
|
|
|
|
|
font-weight: bold;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
@ -394,7 +399,7 @@ html.js .td_description {
|
|
|
|
|
text-align: center;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.protocol-indicator {
|
|
|
|
|
.td_preview > a > span {
|
|
|
|
|
display: inline-block;
|
|
|
|
|
font-family: monospace;
|
|
|
|
|
border-radius: 4px;
|
|
|
|
@ -404,19 +409,21 @@ html.js .td_description {
|
|
|
|
|
text-shadow: 0 0 0.5em #0003;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
a.protocol-indicator__parent[href^="http:"] > .protocol-indicator {
|
|
|
|
|
/** protocol-indicator__parent > .protocol-indicator **/
|
|
|
|
|
|
|
|
|
|
.td_preview > a[href^="http:"] > span {
|
|
|
|
|
background-color: var(--color-http);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
a.protocol-indicator__parent[href^="https:"] > .protocol-indicator {
|
|
|
|
|
.td_preview > a[href^="https:"] > span {
|
|
|
|
|
background-color: var(--color-https);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
a.protocol-indicator__parent[href^="http:"] > .protocol-indicator::after {
|
|
|
|
|
.td_preview > a[href^="http:"] > span::after {
|
|
|
|
|
content: "HTTP";
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
a.protocol-indicator__parent[href^="https:"] > .protocol-indicator::after {
|
|
|
|
|
.td_preview > a[href^="https:"] > span::after {
|
|
|
|
|
content: "HTTPS";
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
@ -424,7 +431,7 @@ a.protocol-indicator__parent[href^="https:"] > .protocol-indicator::after {
|
|
|
|
|
padding: var(--cell-padding-small) !important;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.qr-code-icon {
|
|
|
|
|
/*.qr-code-icon*/ .td_qr_code > a > div {
|
|
|
|
|
width: 36px;
|
|
|
|
|
height: 41px;
|
|
|
|
|
background-image: url('qrcode-solid.svg')
|
|
|
|
@ -462,7 +469,7 @@ a.protocol-indicator__parent[href^="https:"] > .protocol-indicator::after {
|
|
|
|
|
font-size: .8em;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.join_url {
|
|
|
|
|
/*.join_url*/ .td_join_url > div > span {
|
|
|
|
|
overflow: hidden;
|
|
|
|
|
text-overflow: ellipsis;
|
|
|
|
|
max-width: 20vw;
|
|
|
|
@ -471,7 +478,15 @@ a.protocol-indicator__parent[href^="https:"] > .protocol-indicator::after {
|
|
|
|
|
margin-right: 1em;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.join_url_container {
|
|
|
|
|
.td_join_url > div > span:empty {
|
|
|
|
|
margin-right: 0;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
html.js .td_join_url > div > span:empty::after {
|
|
|
|
|
content: "https://sogs.example.com/room?pu";
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/*.join_url_container*/ .td_join_url > div {
|
|
|
|
|
display: flex;
|
|
|
|
|
flex-direction: row;
|
|
|
|
|
align-items: center;
|
|
|
|
@ -707,42 +722,42 @@ aside > details[open] > summary:after{
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/* Responsive properties */
|
|
|
|
|
.tag-view-main:nth-of-type(5) ~ .tag {
|
|
|
|
|
.td_name > span > .tag:nth-of-type(5) ~ .tag {
|
|
|
|
|
display: none;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
@media (max-width: 1600px) {
|
|
|
|
|
.tag-view-main:nth-of-type(4) ~ .tag {
|
|
|
|
|
.td_name > span > .tag:nth-of-type(4) ~ .tag {
|
|
|
|
|
display: none;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
@media (max-width: 1500px) {
|
|
|
|
|
.tag-view-main:nth-of-type(3) ~ .tag {
|
|
|
|
|
.td_name > span > .tag:nth-of-type(3) ~ .tag {
|
|
|
|
|
display: none;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
@media (max-width: 1400px) {
|
|
|
|
|
.tag-view-main:nth-of-type(2) ~ .tag {
|
|
|
|
|
.td_name > span > .tag:nth-of-type(2) ~ .tag {
|
|
|
|
|
display: none;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
@media (max-width: 1200px) {
|
|
|
|
|
.tag-view-main:nth-of-type(1) ~ .tag {
|
|
|
|
|
.td_name > span > .tag:nth-of-type(1) ~ .tag {
|
|
|
|
|
display: none;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.tag-view-main:not(.tag-showcased) {
|
|
|
|
|
.td_name > span > .tag:not(.tag-showcased) {
|
|
|
|
|
display: none;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
@media (max-width: 1050px) {
|
|
|
|
|
/* Only current width breakpoint; */
|
|
|
|
|
/* Would follow w4 and precede w6. */
|
|
|
|
|
.show-from-w5 {
|
|
|
|
|
/*.show-from-w5*/ .td_join_url > div > span {
|
|
|
|
|
display: none;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|