75 lines
1.3 KiB
SCSS
75 lines
1.3 KiB
SCSS
|
.people-drawer-flexBox {
|
||
|
display: flex;
|
||
|
flex-direction: column;
|
||
|
}
|
||
|
.people-drawer-flexItem {
|
||
|
flex: 1;
|
||
|
min-height: 0;
|
||
|
min-width: 0;
|
||
|
}
|
||
|
|
||
|
|
||
|
.people-drawer {
|
||
|
@extend .people-drawer-flexBox;
|
||
|
width: var(--people-drawer-width);
|
||
|
background-color: var(--bg-surface-low);
|
||
|
border-left: 1px solid var(--bg-surface-border);
|
||
|
|
||
|
[dir=rtl] & {
|
||
|
border: {
|
||
|
left: none;
|
||
|
right: 1px solid var(--bg-surface-hover);
|
||
|
}
|
||
|
}
|
||
|
|
||
|
&__member-count {
|
||
|
color: var(--tc-surface-low);
|
||
|
}
|
||
|
|
||
|
&__content-wrapper {
|
||
|
@extend .people-drawer-flexItem;
|
||
|
@extend .people-drawer-flexBox;
|
||
|
}
|
||
|
|
||
|
&__scrollable {
|
||
|
@extend .people-drawer-flexItem;
|
||
|
}
|
||
|
|
||
|
&__sticky {
|
||
|
display: none;
|
||
|
|
||
|
& .people-search {
|
||
|
min-height: 48px;
|
||
|
|
||
|
margin: 0 var(--sp-normal);
|
||
|
|
||
|
position: relative;
|
||
|
bottom: var(--sp-normal);
|
||
|
|
||
|
& .input {
|
||
|
height: 48px;
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
|
||
|
.people-drawer__content {
|
||
|
padding-top: var(--sp-extra-tight);
|
||
|
padding-bottom: calc( var(--sp-extra-tight) + var(--sp-normal));
|
||
|
}
|
||
|
.people-drawer__load-more {
|
||
|
padding: var(--sp-normal);
|
||
|
padding: {
|
||
|
bottom: 0;
|
||
|
right: var(--sp-extra-tight);
|
||
|
}
|
||
|
|
||
|
[dir=rtl] & {
|
||
|
padding-right: var(--sp-normal);
|
||
|
padding-left: var(--sp-extra-tight);
|
||
|
}
|
||
|
|
||
|
& .btn-surface {
|
||
|
width: 100%;
|
||
|
}
|
||
|
}
|