815 lines
16 KiB
CSS
815 lines
16 KiB
CSS
ul.list>*>li,
|
|
ul.list>li {
|
|
clear: both;
|
|
display: flex;
|
|
align-items: center;
|
|
padding: 0 1.5rem;
|
|
box-sizing: border-box;
|
|
position: relative;
|
|
transition: background-color 0.15s ease;
|
|
}
|
|
|
|
ul.list:not(.divided)>li {
|
|
border-radius: 1rem;
|
|
}
|
|
|
|
ul.list.compact>li:not(.subheader) {
|
|
flex-direction: column;
|
|
align-items: flex-start;
|
|
padding: 1.5rem 1rem;
|
|
}
|
|
|
|
ul.list.compact>li>div {
|
|
width: 100%;
|
|
}
|
|
|
|
ul.list.compact>li>span.chip {
|
|
position: absolute;
|
|
inset-inline-end: 1rem;
|
|
}
|
|
|
|
ul.list.controls>li {
|
|
padding: 0;
|
|
}
|
|
|
|
article header>ul.list li {
|
|
padding: 0 1rem;
|
|
}
|
|
|
|
ul.list li>* {
|
|
order: 2;
|
|
flex: 1;
|
|
min-width: 0;
|
|
max-width: 100%;
|
|
transition: background-color 0.15s ease, filter 0.15s ease;
|
|
}
|
|
|
|
ul.list li:not(.subheader)>div {
|
|
padding: 0.25rem 0;
|
|
}
|
|
|
|
ul.list.thin li:not(.subheader)>div {
|
|
padding: 0;
|
|
}
|
|
|
|
ul.list.middle li:not(.subheader)>div {
|
|
padding: 0.75rem 0;
|
|
}
|
|
|
|
ul.list.thick li:not(.subheader)>div {
|
|
padding: 1.5rem 0;
|
|
}
|
|
|
|
/* Active list items */
|
|
|
|
ul.list.active>li:hover:not(.subheader),
|
|
ul.list.active.all>li:hover,
|
|
ul.list>li.active:hover,
|
|
ul.list.active>li.active:not(.subheader),
|
|
ul.tabs>li:hover {
|
|
cursor: pointer;
|
|
user-select: none;
|
|
}
|
|
|
|
ul.list.active>li:hover:not(.subheader):not(.color),
|
|
ul.list.active.all>li:hover:not(.color),
|
|
ul.list>li.active:hover:not(.color),
|
|
ul.list.active>li.active:not(.subheader):not(.color),
|
|
ul.tabs>li:hover {
|
|
background-color: rgba(var(--movim-element-action), 0.1);
|
|
}
|
|
|
|
ul.list>li>span.active:hover {
|
|
cursor: pointer;
|
|
user-select: none;
|
|
}
|
|
|
|
ul.list>li>span.bubble.active:hover {
|
|
filter: grayscale(25%);
|
|
}
|
|
|
|
ul.list>li>span:not(.bubble).active:hover,
|
|
ul.list>li>div.bubble:not(.file):hover {
|
|
cursor: pointer;
|
|
background-color: rgba(var(--movim-element-action), 0.1);
|
|
}
|
|
|
|
/* Clicked list items */
|
|
|
|
ul.list.active>li:active:not(.subheader):not(.color),
|
|
ul.list.active.all>li:active:not(.color),
|
|
ul.tabs>li:active:not(.color) {
|
|
background-color: rgba(var(--movim-element-action), 0.2);
|
|
}
|
|
|
|
|
|
ul.list>li>span.bubble.active:active {
|
|
filter: grayscale(50%);
|
|
}
|
|
|
|
ul.list>li>span:not(.bubble).active:active,
|
|
ul.list>li>div.bubble:not(.file):active {
|
|
cursor: pointer;
|
|
background-color: rgba(var(--movim-element-action), 0.2);
|
|
font-variation-settings: 'FILL' 1;
|
|
}
|
|
|
|
/* Main elements */
|
|
|
|
ul.list li .control,
|
|
ul.list li .primary {
|
|
height: 5rem;
|
|
line-height: 5rem;
|
|
flex: 0 0 5rem;
|
|
justify-content: center;
|
|
}
|
|
|
|
ul.list li .primary:not(.bubble)[onclick] {
|
|
flex: 0 0 6.5rem;
|
|
margin-inline-start: -1.5rem;
|
|
}
|
|
|
|
ul.list li.primary ul.list.compact>li .primary {
|
|
width: 5rem;
|
|
}
|
|
|
|
ul.list li>span.primary {
|
|
order: 1;
|
|
}
|
|
|
|
ul.list li>span.control {
|
|
order: 3;
|
|
}
|
|
|
|
ul.list li.invite:not(.subheader)>span.primary+span.primary {
|
|
margin-left: -2rem;
|
|
}
|
|
|
|
ul.list:not(.navigation):not(.card) li>span.control:last-of-type:not(:has(>.checkbox)):not(.toggleable) {
|
|
margin-inline-end: -1.5rem;
|
|
}
|
|
|
|
header>ul.list li>span.control:last-of-type,
|
|
nav>ul.list li>span.control:last-of-type,
|
|
ul.list.controls li>span.control:last-of-type {
|
|
margin-right: 0;
|
|
}
|
|
|
|
ul.list li>span.thumb {
|
|
flex: 0 0 7rem;
|
|
}
|
|
|
|
ul.list:not(.context_menu):not(.navigation) li:not(.subheader) .control:not(.bubble):not(.thumb),
|
|
ul.list:not(.context_menu):not(.navigation) li:not(.subheader) .primary:not(.bubble):not(.thumb):not(.small) {
|
|
padding: 0.25rem 0.5rem;
|
|
}
|
|
|
|
ul.list:not(.navigation) li:not(.subheader) .control.bubble,
|
|
ul.list:not(.navigation) li:not(.subheader) .primary.bubble:not(.small) {
|
|
margin: 0 0.5rem;
|
|
}
|
|
|
|
ul.list:not(.navigation) li:not(.subheader) .primary.stories.bubble {
|
|
margin: 0;
|
|
padding: 0.5rem;
|
|
}
|
|
|
|
ul.list.thin:not(.navigation) li:not(.subheader) .control:not(.bubble):not(.thumb),
|
|
ul.list.thin:not(.navigation) li:not(.subheader) .primary:not(.bubble):not(.thumb):not(.small) {
|
|
padding: 0 0.5rem;
|
|
}
|
|
|
|
ul.list.middle:not(.navigation) li:not(.subheader) .control:not(.bubble):not(.thumb),
|
|
ul.list.middle:not(.navigation) li:not(.subheader) .primary:not(.bubble):not(.thumb):not(.small) {
|
|
padding: 1rem 0.5rem;
|
|
}
|
|
|
|
ul.list.thick:not(.navigation) li:not(.subheader) .control:not(.bubble):not(.thumb),
|
|
ul.list.thick:not(.navigation) li:not(.subheader) .primary:not(.bubble):not(.thumb):not(.small) {
|
|
padding: 1.75rem 0.5rem;
|
|
}
|
|
|
|
ul.list li .primary~*:not(.primary):not(.control):not(.bubble) {
|
|
margin-inline-start: 1rem;
|
|
}
|
|
|
|
ul.list.compact li .primary~*:not(.primary):not(.control):not(.bubble) {
|
|
margin-inline-start: 0.5rem;
|
|
padding-bottom: 0;
|
|
}
|
|
|
|
ul.list:not(.gallery) li:not(.story)>.control~*:not(.primary):not(.control):not(.bubble) {
|
|
margin-inline-end: 1rem;
|
|
}
|
|
|
|
ul.list li .primary>a,
|
|
ul.list li .control>a {
|
|
display: block;
|
|
}
|
|
|
|
/* Safari fix */
|
|
ul.list li .primary.bubble>a {
|
|
height: 5rem;
|
|
}
|
|
|
|
ul.list li .primary.small.bubble>a {
|
|
height: 4rem;
|
|
}
|
|
|
|
/* Truncated content */
|
|
|
|
ul.list li.subheader>div>p,
|
|
ul.list li>div>span.supporting.line,
|
|
ul.list li>div>p.line {
|
|
overflow: hidden;
|
|
text-overflow: ellipsis;
|
|
white-space: nowrap;
|
|
max-width: 100%;
|
|
}
|
|
|
|
ul.list li>div>p.line.two {
|
|
white-space: initial;
|
|
display: -webkit-box;
|
|
-webkit-line-clamp: 2;
|
|
-webkit-box-orient: vertical;
|
|
}
|
|
|
|
ul.list li>div>p>span.second {
|
|
margin-left: 0.5rem;
|
|
}
|
|
|
|
ul.list li>div>p>span.second.sticked {
|
|
margin-left: 0;
|
|
}
|
|
|
|
ul.list li>div>p>span.info,
|
|
ul.list li>div.bubble:after {
|
|
float: inline-end;
|
|
font-size: 1.5rem;
|
|
margin-left: 0.5rem;
|
|
max-width: 70%;
|
|
overflow: hidden;
|
|
text-overflow: ellipsis;
|
|
}
|
|
|
|
/* Size automagicaly the content */
|
|
|
|
ul.list li>div>p {
|
|
box-sizing: border-box;
|
|
width: auto;
|
|
}
|
|
|
|
ul.list li>div>p.active:hover {
|
|
cursor: pointer;
|
|
}
|
|
|
|
ul.list>*>li>div>p:first-of-type,
|
|
ul.list>li>div>p:first-of-type,
|
|
ul.list>li>div>p.brief {
|
|
line-height: 3rem;
|
|
font-size: 2rem;
|
|
}
|
|
|
|
ul.list>*>li>div>p:not(:first-of-type):not(.brief),
|
|
ul.list>li>div>p:not(:first-of-type):not(.brief) {
|
|
line-height: 2.5rem;
|
|
font-size: 1.75rem;
|
|
}
|
|
|
|
ul.list>*>li>div>p:not(.all),
|
|
ul.list>li>div>p:not(.all) {
|
|
max-height: 7.5rem;
|
|
overflow: hidden;
|
|
text-overflow: ellipsis;
|
|
}
|
|
|
|
ul.list>*>li>div>p:only-child,
|
|
ul.list>li>div>p:only-child {
|
|
line-height: 5.5rem;
|
|
}
|
|
|
|
ul.list>*>li>div>p.all,
|
|
ul.list>li>div>p.all {
|
|
line-height: 3rem;
|
|
}
|
|
|
|
ul.list li:not(.subheader)>div:has(>p.brief:not(.line)) {
|
|
padding-bottom: 0.5rem;
|
|
}
|
|
|
|
ul.list li>div>p.brief {
|
|
margin-top: 0.5rem;
|
|
margin-bottom: 0.5rem;
|
|
}
|
|
|
|
ul.list li>div>p.bold {
|
|
font-weight: bold;
|
|
}
|
|
|
|
ul.list li>div>p.center {
|
|
text-align: center;
|
|
}
|
|
|
|
/* Subheader */
|
|
|
|
ul.list li.subheader {
|
|
overflow: hidden;
|
|
user-select: none;
|
|
}
|
|
|
|
ul.list li.subheader>div>p {
|
|
font-size: 1.75rem;
|
|
line-height: 5rem;
|
|
font-weight: 700;
|
|
}
|
|
|
|
ul.list li.subheader span.chip {
|
|
flex: 0 0 auto;
|
|
}
|
|
|
|
ul.list li.subheader.sticky {
|
|
position: sticky;
|
|
top: 0;
|
|
background-color: rgb(var(--movim-background-main));
|
|
z-index: 1;
|
|
}
|
|
|
|
/* Search forms */
|
|
|
|
ul.list:has(>li.search) {
|
|
padding-top: 1rem;
|
|
}
|
|
|
|
ul.list>li.main form div:after,
|
|
ul.list>li.comment form div:after,
|
|
ul.list>li.search form div:after {
|
|
content: "";
|
|
display: block;
|
|
width: 100%;
|
|
height: 100%;
|
|
background-color: rgb(var(--movim-background));
|
|
transition: background-color 0.2s ease-in-out;
|
|
position: absolute;
|
|
top: 0;
|
|
border-radius: 3rem;
|
|
pointer-events: none;
|
|
}
|
|
|
|
ul.list>li.comment form div:after {
|
|
background-color: rgba(255, 255, 255, 0.1);
|
|
}
|
|
|
|
ul.list>li.comment form div,
|
|
ul.list>li.search form div {
|
|
min-height: 0;
|
|
}
|
|
|
|
ul.list>li.main.edit form div:before,
|
|
ul.list>li.comment form div:before,
|
|
ul.list>li.search form div:before {
|
|
font-family: 'Material Symbols';
|
|
content: "\e8b6";
|
|
display: block;
|
|
font-size: 3rem;
|
|
color: rgba(var(--movim-font), 0.5);
|
|
position: absolute;
|
|
left: 1.5rem;
|
|
line-height: 6rem;
|
|
pointer-events: none;
|
|
z-index: 1;
|
|
}
|
|
|
|
|
|
ul.list>li.comment form div::before {
|
|
content: "\e261";
|
|
color: white;
|
|
z-index: 1;
|
|
}
|
|
|
|
ul.list>li.search.searching form div:before {
|
|
content: "\e863";
|
|
animation: spin 2s linear infinite;
|
|
}
|
|
|
|
ul.list>li.comment form input,
|
|
ul.list>li.search form input {
|
|
margin-right: 2rem;
|
|
margin-left: 5.5rem;
|
|
box-shadow: none;
|
|
padding: 1.75rem 0;
|
|
line-height: 2rem;
|
|
max-width: calc(100% - 7rem);
|
|
}
|
|
|
|
ul.list>li.comment form input:focus,
|
|
ul.list>li.search form input:focus {
|
|
box-shadow: none;
|
|
}
|
|
|
|
ul.list>li.main form div:focus-within:after,
|
|
ul.list>li.search form div:focus-within:after {
|
|
box-shadow: var(--elevation-1);
|
|
background-color: rgba(var(--movim-background), 0.8);
|
|
}
|
|
|
|
ul.list>li.comment form div:focus-within::after {
|
|
background-color: rgba(255, 255, 255, 0.2);
|
|
}
|
|
|
|
/* Tabs */
|
|
|
|
ul.tabs {
|
|
text-align: center;
|
|
border-bottom: 1px solid rgba(var(--movim-font), 0.12);
|
|
overflow: hidden;
|
|
white-space: nowrap;
|
|
height: 5.5rem;
|
|
line-height: 5.5rem;
|
|
font-size: 0;
|
|
user-select: none;
|
|
}
|
|
|
|
ul.tabs.reversed {
|
|
border-top: 1px solid rgba(var(--movim-font), 0.12);
|
|
border-bottom: 0;
|
|
padding-bottom: 0.75rem;
|
|
}
|
|
|
|
ul.tabs:empty {
|
|
display: none;
|
|
}
|
|
|
|
ul.tabs.wide>li {
|
|
width: 33.33%;
|
|
float: left;
|
|
}
|
|
|
|
ul.tabs.wide.two>li {
|
|
width: 50%;
|
|
}
|
|
|
|
ul.tabs:hover {
|
|
overflow-x: auto;
|
|
}
|
|
|
|
ul.tabs>li {
|
|
display: inline-block;
|
|
white-space: nowrap;
|
|
font-size: 1.75rem;
|
|
font-weight: 700;
|
|
opacity: 0.6;
|
|
height: 100%;
|
|
box-sizing: border-box;
|
|
border-radius: 1rem 1rem 0 0;
|
|
}
|
|
|
|
ul.tabs.reversed>li {
|
|
border-radius: 0 0 1rem 1rem;
|
|
}
|
|
|
|
ul.tabs>li>* {
|
|
padding: 0 3rem;
|
|
box-sizing: border-box;
|
|
display: inline-block;
|
|
width: 100%;
|
|
}
|
|
|
|
ul.tabs>li>*:hover {
|
|
text-decoration: none;
|
|
}
|
|
|
|
ul.tabs>li>*>i {
|
|
font-size: 2.5rem;
|
|
}
|
|
|
|
ul.tabs.narrow>li {
|
|
min-width: 8rem;
|
|
}
|
|
|
|
ul.tabs.narrow>li>* {
|
|
padding: 0 1rem;
|
|
}
|
|
|
|
ul.tabs>li.active {
|
|
opacity: 1;
|
|
font-variation-settings: 'FILL' 1;
|
|
border-bottom-width: 2px;
|
|
border-style: solid;
|
|
}
|
|
|
|
ul.tabs.reversed>li.active {
|
|
border-top-width: 2px;
|
|
border-bottom-width: 0;
|
|
}
|
|
|
|
/* Bubble */
|
|
|
|
ul.list li>div.bubble {
|
|
position: relative;
|
|
box-sizing: border-box;
|
|
display: block;
|
|
font-size: 1.75rem;
|
|
max-width: calc(100% - 11.5rem);
|
|
flex: 0 0 auto;
|
|
margin: 0 1.5rem;
|
|
padding: 0;
|
|
min-height: 5rem;
|
|
transition: transform 0.1s, background 0.3s ease, box-shadow 0.3s ease;
|
|
}
|
|
|
|
ul.list li>div.bubble div[dir="rtl"] {
|
|
text-align: right;
|
|
}
|
|
|
|
ul.list li>div.bubble:not(.file),
|
|
ul.list li>div.bubble.file div.audio_player {
|
|
padding: 1rem 1rem 1rem 1.5rem;
|
|
border-radius: 0 1rem 1rem;
|
|
line-height: 2.75rem;
|
|
border-color: rgb(var(--movim-background-main));
|
|
margin-bottom: 1.5rem;
|
|
}
|
|
|
|
ul.list li>div.bubble.file div.audio_player {
|
|
margin-bottom: 3rem;
|
|
padding: 0 0.5rem;
|
|
}
|
|
|
|
ul.list li>div.bubble ul.card p:not(.line):not(:last-child) {
|
|
display: block;
|
|
}
|
|
|
|
ul.list li>div.bubble ul.card p:not(.line):last-child {
|
|
white-space: inherit;
|
|
display: block;
|
|
}
|
|
|
|
ul.list li>div.bubble>div>p {
|
|
overflow: hidden;
|
|
display: inline;
|
|
max-width: 100%;
|
|
min-width: 20rem;
|
|
font-size: 1.75rem;
|
|
overflow-wrap: break-word;
|
|
white-space: pre-wrap;
|
|
word-break: normal;
|
|
position: relative;
|
|
}
|
|
|
|
ul.list li>div.bubble>div>p i {
|
|
vertical-align: middle;
|
|
margin-top: -0.25rem;
|
|
}
|
|
|
|
ul.list li>div.bubble:not(.file)>div>p:empty {
|
|
display: none;
|
|
}
|
|
|
|
ul.list li>div.bubble:not(.file) p {
|
|
margin-right: 1rem;
|
|
}
|
|
|
|
ul.list li>div.bubble:not(.file) p:has(i.icon) {
|
|
white-space: inherit;
|
|
}
|
|
|
|
ul.list li>div.bubble p.retracted,
|
|
ul.list li>div.bubble p.encrypted {
|
|
opacity: 0.5;
|
|
}
|
|
|
|
ul.list li>div.bubble p.previewable {
|
|
display: block;
|
|
min-width: 0;
|
|
margin-bottom: 0.5rem;
|
|
}
|
|
|
|
ul.list li>div.bubble p pre {
|
|
display: inline-block;
|
|
margin-bottom: 0;
|
|
}
|
|
|
|
ul.list li>div.bubble span.resource {
|
|
display: none;
|
|
}
|
|
|
|
ul li:not(.oppose):not(.sequel) div.bubble div:first-child span.resource {
|
|
display: block;
|
|
line-height: 2.5rem;
|
|
}
|
|
|
|
ul.list li>div.bubble:not(.file),
|
|
ul.list li>div.bubble.file div.audio_player {
|
|
background-color: rgb(var(--movim-background));
|
|
}
|
|
|
|
ul li.oppose div.bubble:not(.file),
|
|
ul li.oppose div.bubble.file div.audio_player {
|
|
background-color: rgba(var(--movim-background), 0.5);
|
|
border-color: rgba(var(--movim-background), 0.5);
|
|
border-radius: 1rem 0 1rem 1rem;
|
|
padding-right: 1.5rem;
|
|
}
|
|
|
|
ul.list li>div.bubble p i.icon {
|
|
margin-right: 0.25rem;
|
|
}
|
|
|
|
ul li .quote {
|
|
font-style: italic;
|
|
}
|
|
|
|
ul.list li>div.bubble:not(.file):before {
|
|
content: "";
|
|
position: absolute;
|
|
top: 0;
|
|
left: -1.6rem;
|
|
width: 1.6rem;
|
|
height: 1.6rem;
|
|
background-color: rgb(var(--movim-background));
|
|
mask-image: url(../img/bubble_mask.svg);
|
|
mask-size: 100%;
|
|
transition: background-color 0.3s ease;
|
|
}
|
|
|
|
ul.list li>div.bubble:not(.file):hover:before,
|
|
ul li.oppose div.bubble:not(.file):hover:before {
|
|
background-color: rgba(var(--movim-element-action), 0.1);
|
|
}
|
|
|
|
ul.list li>div.bubble:not(.file):active:before,
|
|
ul li.oppose div.bubble:not(.file):active:before {
|
|
background-color: rgba(var(--movim-element-action), 0.2);
|
|
}
|
|
|
|
ul li.oppose div.bubble:not(.file):before {
|
|
left: initial;
|
|
right: -1.6rem;
|
|
background-color: rgba(var(--movim-background), 0.5);
|
|
mask-image: url(../img/bubble_mask_oppose.svg);
|
|
}
|
|
|
|
/* Date separator */
|
|
|
|
ul>li.date {
|
|
min-height: 0;
|
|
text-align: center;
|
|
}
|
|
|
|
ul>li.date>div>p:only-child {
|
|
line-height: 2.5rem;
|
|
font-size: 1.5rem;
|
|
display: inline-block;
|
|
border-radius: 2rem;
|
|
margin-bottom: 1.5rem;
|
|
padding: 0 2rem;
|
|
}
|
|
|
|
ul>li.date:first-of-type>div>p:only-child {
|
|
margin-top: 1rem;
|
|
}
|
|
|
|
ul.list li.separator:not(.subheader):not(.date) {
|
|
display: block;
|
|
border-top: 0.15rem dashed 0.15rem dashed rgba(var(--movim-font), 0.5);
|
|
margin-bottom: 0.7rem;
|
|
margin-top: -0.7rem;
|
|
}
|
|
|
|
/* Top controls list */
|
|
|
|
ul.list.controls {
|
|
position: absolute;
|
|
width: 100%;
|
|
top: 0;
|
|
justify-content: space-between;
|
|
}
|
|
|
|
ul.list.controls>li {
|
|
width: 100%;
|
|
margin: 0;
|
|
box-sizing: border-box;
|
|
}
|
|
|
|
ul.list.controls i {
|
|
text-shadow: 0 0 3rem black;
|
|
}
|
|
|
|
/* Icon */
|
|
|
|
.icon.tiny {
|
|
font-size: 1.8rem;
|
|
font-weight: 700;
|
|
}
|
|
|
|
/* Menu */
|
|
|
|
header ul.context_menu {
|
|
border-radius: 1rem;
|
|
overflow: hidden;
|
|
position: absolute;
|
|
top: 0;
|
|
inset-inline-end: 0;
|
|
margin: 0.5rem;
|
|
z-index: 3;
|
|
box-shadow: var(--elevation-2);
|
|
transition: transform 0.2s, opacity 0.2s;
|
|
transform: translateY(-5%);
|
|
opacity: 0;
|
|
pointer-events: none;
|
|
min-width: 25rem;
|
|
}
|
|
|
|
header ul.list.context_menu li {
|
|
padding: 0 0.5rem;
|
|
}
|
|
|
|
header ul.list.context_menu li.subheader {
|
|
padding: 0 2rem;
|
|
}
|
|
|
|
header ul.context_menu.shown {
|
|
transform: translateY(0);
|
|
opacity: 1;
|
|
pointer-events: all;
|
|
}
|
|
|
|
/* Divided */
|
|
|
|
ul.list li.divided:after,
|
|
*.divided:not(.spaced):not(li)>*:not(:last-child):not(.subheader):after,
|
|
*.divided.spaced>*:not(:last-child):not(.subheader):after {
|
|
position: absolute;
|
|
inset-inline-end: 0;
|
|
bottom: 0;
|
|
content: "";
|
|
display: block;
|
|
width: 100%;
|
|
border-bottom-width: 1px;
|
|
border-bottom-style: solid;
|
|
}
|
|
|
|
ul.list li.divided.spaced:after,
|
|
*.divided.spaced>*:not(:last-child):not(.subheader):after {
|
|
width: calc(100% - 8.5rem);
|
|
}
|
|
|
|
ul.list li span.control.divided:before {
|
|
position: absolute;
|
|
left: 0;
|
|
content: "";
|
|
display: block;
|
|
height: calc(100% - 2rem);
|
|
top: 1rem;
|
|
border-left-width: 1px;
|
|
border-left-style: solid;
|
|
}
|
|
|
|
ul li img.preview {
|
|
max-width: 100%;
|
|
margin: 1rem 0;
|
|
}
|
|
|
|
/* Common between Rooms and Space Rooms */
|
|
|
|
ul.rooms.list>li:has(ul) {
|
|
padding-left: 0;
|
|
padding-right: 0;
|
|
}
|
|
|
|
ul.rooms.list>li>ul:has(li:nth-child(2)) {
|
|
padding-bottom: 1rem;
|
|
}
|
|
|
|
ul.rooms.list>li>ul>li:not(:first-child)>span.icon,
|
|
ul.rooms.list>li>ul>li:not(:first-child)>div>p {
|
|
line-height: 4rem;
|
|
height: 4rem;
|
|
}
|
|
|
|
ul.rooms.list>li>ul>li:not(:first-child)>span.icon:first-child {
|
|
line-height: 4.5rem;
|
|
margin-right: 0;
|
|
margin-left: 2rem;
|
|
}
|
|
|
|
ul.rooms.list>li>ul>li:not(:first-child)>span.icon:nth-child(2) {
|
|
margin: 0;
|
|
transform: scale(0.75);
|
|
}
|
|
|
|
ul.rooms.list>li>ul>li:not(:first-child)>div>p>span.info {
|
|
font-size: 2rem;
|
|
margin-left: 1.5rem;
|
|
}
|
|
|
|
ul.rooms.list>li>ul>li:not(:first-child)>div>p>span.info.live {
|
|
background-color: var(--p-red);
|
|
color: white;
|
|
padding: 0 1rem;
|
|
border-radius: 1rem;
|
|
box-shadow: var(--elevation-4);
|
|
line-height: 3.5rem;
|
|
margin-top: 0.25rem;
|
|
font-variation-settings: 'FILL' 1;
|
|
} |