78 lines
1.2 KiB
SCSS

#LeftColumn-main {
position: relative;
overflow: hidden;
display: flex;
flex-direction: column;
height: 100%;
background: var(--color-background);
> .Transition {
overflow: hidden;
flex: 1;
}
.ChatFolders {
overflow: hidden;
display: flex;
flex-direction: column;
height: 100%;
.tabs-placeholder {
height: 2.625rem;
/* stylelint-disable-next-line plugin/no-low-performance-animation-properties */
transition: height 150ms ease;
&:not(.open) {
height: 0;
}
}
.TabList {
z-index: 1;
justify-content: flex-start;
border-bottom: 0;
opacity: 1;
transition: opacity var(--layer-transition);
}
&--tabs-hidden .TabList {
pointer-events: none;
opacity: 0.25;
}
.Tab {
flex: 0 0 auto;
}
> .Transition {
overflow: hidden;
flex: 1;
}
}
.RecentContacts,
.LeftSearch,
.search-content {
overflow-y: auto;
height: 100%;
}
.btn-update {
position: absolute;
bottom: 1rem;
left: 50%;
transform: translateX(-50%);
margin: 0 auto;
white-space: nowrap;
}
}