80 lines
1.7 KiB
SCSS
Raw Normal View History

.mod-menu {
display: flex;
position: relative;
flex: 1 1 100%;
flex-direction: column;
align-items: center;
justify-content: center;
height: 100%;
&__list {
display: block;
position: relative;
flex: 1 1 100%;
flex-direction: column;
align-items: center;
justify-content: center;
height: 100%;
margin: 0;
padding: 0;
border-bottom-left-radius: $border-radius-modal;
background-color: $color-bg-shadow;
}
&__list-scroll {
flex: 1 1 100%;
width: 100%;
height: 100%;
max-height: 100%;
overflow-y: auto;
}
2024-12-04 18:45:41 -05:00
&__list-entry {
@extend %nav-all;
display: flex;
position: relative;
2024-12-04 18:45:41 -05:00
flex-direction: row;
width: 100%;
height: auto;
padding: space(4) space(8) space(4) space(8);
border-width: $border-width-thickness;
@include create-icon-button-variation($color-text);
border-color: rgba($color-text, 0.05);
&:hover, &:focus {
cursor: pointer;
}
2024-12-04 18:45:41 -05:00
&[is_selected] {
border-color: rgb(255,255,255);
}
}
&__list-entry-thumbnail {
height: 100dp;
width: 100dp;
min-width: 100dp;
min-height: 100dp;
background-color: $color-bg-overlay;
}
2024-12-04 18:45:41 -05:00
&__list-entry-body {
display: flex;
position: relative;
flex-direction: column;
width: auto;
height: 100dp;
margin-left: space(16);
overflow: hidden;
}
&__list-entry-name {
@extend %label-md;
}
&__list-entry-description {
padding-top: space(8);
@extend %body;
}
}