148 lines
3.4 KiB
SCSS
148 lines
3.4 KiB
SCSS
|
@import '../init/breakpoints';
|
||
|
|
||
|
.stickerSelector {
|
||
|
animation: menu-animate-in var(--animation-duration) var(--animation-style);
|
||
|
border-radius: var(--border-radius);
|
||
|
background-color: rgba(var(--color-primary-dynamic), 0.01);
|
||
|
border: 1px solid var(--color-border);
|
||
|
|
||
|
.stickerSelector__header {
|
||
|
border-bottom: 1px solid var(--color-border);
|
||
|
margin-bottom: 0;
|
||
|
align-items: center;
|
||
|
padding: var(--spacing-xxs);
|
||
|
background-color: var(--color-header-background);
|
||
|
border-radius: var(--border-radius) var(--border-radius) 0 0;
|
||
|
color: var(--color-text);
|
||
|
|
||
|
.stickerSelector__headerTitle {
|
||
|
font-weight: 900;
|
||
|
padding: 0;
|
||
|
}
|
||
|
}
|
||
|
|
||
|
.navigation__wrapper {
|
||
|
height: unset;
|
||
|
border-left: 1px solid var(--color-border);
|
||
|
background-color: var(--color-header-background);
|
||
|
|
||
|
.navigation-links {
|
||
|
li {
|
||
|
margin-bottom: 1px;
|
||
|
.button {
|
||
|
padding: unset;
|
||
|
color: var(--color-text);
|
||
|
background-color: var(--color-header-button);
|
||
|
|
||
|
.button__content {
|
||
|
justify-content: unset;
|
||
|
flex-direction: unset;
|
||
|
width: unset;
|
||
|
|
||
|
.button__label {
|
||
|
font-size: var(--font-small);
|
||
|
margin: 0 var(--spacing-s);
|
||
|
color: var(--color-text);
|
||
|
}
|
||
|
.icon {
|
||
|
stroke: var(--color-text);
|
||
|
}
|
||
|
}
|
||
|
|
||
|
&:hover {
|
||
|
background-color: var(--color-primary);
|
||
|
.button__content {
|
||
|
.button__label {
|
||
|
color: var(--color-primary-contrast);
|
||
|
}
|
||
|
.icon {
|
||
|
stroke: var(--color-primary-contrast);
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
|
||
|
.stickerSelector__list {
|
||
|
display: flex;
|
||
|
|
||
|
.stickerSelector__listBody {
|
||
|
display: flex;
|
||
|
flex-wrap: wrap;
|
||
|
overflow-y: scroll;
|
||
|
overflow-x: hidden;
|
||
|
max-height: 28vh;
|
||
|
padding: var(--spacing-s);
|
||
|
|
||
|
.button--file-action {
|
||
|
width: 4.8rem;
|
||
|
height: 5.1rem;
|
||
|
overflow: hidden;
|
||
|
margin: unset;
|
||
|
padding: var(--spacing-s);
|
||
|
|
||
|
.button__content {
|
||
|
display: flex;
|
||
|
flex-direction: column;
|
||
|
align-items: center;
|
||
|
|
||
|
.stickerItem--paid {
|
||
|
display: flex;
|
||
|
flex-direction: column;
|
||
|
align-items: center;
|
||
|
|
||
|
img {
|
||
|
margin-bottom: var(--spacing-s);
|
||
|
}
|
||
|
|
||
|
.superChat--light {
|
||
|
position: absolute;
|
||
|
display: inline;
|
||
|
bottom: 0;
|
||
|
left: var(--spacing-xxs);
|
||
|
right: var(--spacing-xxs);
|
||
|
border: 1px solid var(--color-text);
|
||
|
padding-top: 1px;
|
||
|
padding-bottom: 0px;
|
||
|
font-size: var(--font-xsmall);
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
|
||
|
@media (max-width: $breakpoint-xsmall) {
|
||
|
width: 4rem;
|
||
|
height: 4.3rem;
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
|
||
|
.stickerSelector__listBody-rowItems {
|
||
|
display: flex;
|
||
|
flex-wrap: wrap;
|
||
|
overflow-y: scroll;
|
||
|
overflow-x: hidden;
|
||
|
|
||
|
button {
|
||
|
background-color: unset !important;
|
||
|
padding: var(--spacing-xxxs) !important;
|
||
|
margin-right: var(--spacing-xxxs) !important;
|
||
|
margin-bottom: var(--spacing-xxxs) !important;
|
||
|
|
||
|
.button__content {
|
||
|
align-items: center;
|
||
|
flex-direction: unset !important;
|
||
|
}
|
||
|
img {
|
||
|
margin: auto !important;
|
||
|
}
|
||
|
|
||
|
&:hover {
|
||
|
background-color: rgba(var(--color-primary-dynamic), 0.2) !important;
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
}
|