TeaWeb/shared/css/static/modal-group-assignment.scss

112 lines
1.7 KiB
SCSS
Raw Normal View History

2019-08-21 10:00:01 +02:00
@import "mixin";
@import "properties";
:global {
.modal-server-group-assignments {
@include user-select(none);
2019-08-21 10:00:01 +02:00
min-width: 25em!important;
max-height: calc(100vh - 10rem)!important;
min-height: 10em!important;
2019-09-19 01:25:57 +02:00
width: 30em!important;
2019-08-21 10:00:01 +02:00
display: flex!important;
flex-direction: column!important;
justify-content: stretch!important;
2019-08-21 10:00:01 +02:00
background-color: #2f2f35;
padding: .5em!important;
2019-09-19 01:25:57 +02:00
.group-assignment-list {
flex-grow: 1;
flex-shrink: 1;
min-height: 6em;
2019-08-21 10:00:01 +02:00
display: flex;
flex-direction: column;
justify-content: stretch;
2019-08-21 10:00:01 +02:00
color: #999999;
2019-08-21 10:00:01 +02:00
a {
flex-shrink: 0;
flex-grow: 0;
2019-08-21 10:00:01 +02:00
.htmltag-client {
display: inline;
color: #999999;
}
2019-08-21 10:00:01 +02:00
}
.group-list {
flex-shrink: 1;
flex-grow: 1;
min-height: 4em;
2019-08-21 10:00:01 +02:00
padding: 3px;
overflow-y: auto;
2019-08-21 10:00:01 +02:00
border: 1px #161616 solid;
border-radius: $border_radius_middle;
background-color: #28292b;
2019-09-19 01:25:57 +02:00
@include chat-scrollbar-vertical();
2019-08-21 10:00:01 +02:00
.group-entry {
flex-shrink: 0;
flex-grow: 0;
2019-08-21 10:00:01 +02:00
display: flex;
flex-direction: row;
justify-content: stretch;
2019-09-19 01:25:57 +02:00
height: 1.75em;
2019-09-19 01:25:57 +02:00
> * {
flex-shrink: 0;
flex-grow: 0;
align-self: center;
}
2019-09-19 01:25:57 +02:00
a {
flex-shrink: 1;
flex-grow: 1;
2019-09-19 01:25:57 +02:00
min-width: 6em;
2019-09-19 01:25:57 +02:00
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
}
2019-09-19 01:25:57 +02:00
label {
margin-right: .25em;
}
2019-09-19 01:25:57 +02:00
}
2019-08-21 10:00:01 +02:00
.icon-container {
align-self: center;
margin-right: 4px;
margin-left: 2px;
margin-top: -2px;
}
2019-08-21 10:00:01 +02:00
a {
align-self: center;
}
2019-08-21 10:00:01 +02:00
}
}
.container-buttons {
flex-grow: 0;
flex-shrink: 0;
2019-08-21 10:00:01 +02:00
padding-top: 1em;
2019-08-21 10:00:01 +02:00
display: flex;
flex-direction: row;
justify-content: space-between;
}
2019-08-21 10:00:01 +02:00
}
}