85 lines
1.9 KiB
CSS
85 lines
1.9 KiB
CSS
.matrix-frame-dialog {
|
|
--bs-modal-width: min(var(--matrix-dialog-width, 1180px), calc(100vw - 24px));
|
|
}
|
|
|
|
.matrix-frame-dialog .modal-content {
|
|
height: var(--matrix-dialog-height, min(880px, calc(100vh - 24px)));
|
|
max-height: calc(100vh - 24px);
|
|
background: #e7f0f6;
|
|
border: 1px solid #8297aa;
|
|
box-shadow: 0 18px 50px rgba(15, 32, 48, .28);
|
|
}
|
|
|
|
.matrix-frame-dialog .modal-header {
|
|
display: flex !important;
|
|
flex-direction: row !important;
|
|
align-items: center !important;
|
|
justify-content: space-between !important;
|
|
gap: 12px;
|
|
min-height: 42px;
|
|
padding: 6px 12px;
|
|
color: var(--matrix-color-text);
|
|
background: #f8fafc;
|
|
border: 0;
|
|
border-bottom: 1px solid #9aa8b6;
|
|
}
|
|
|
|
.matrix-frame-dialog .modal-title {
|
|
flex: 1 1 auto;
|
|
min-width: 0;
|
|
margin: 0 !important;
|
|
}
|
|
|
|
.matrix-frame-dialog .modal-header .btn-close {
|
|
position: relative;
|
|
display: inline-grid !important;
|
|
flex: 0 0 30px;
|
|
place-items: center;
|
|
width: 30px;
|
|
height: 30px;
|
|
margin: 0 0 0 auto !important;
|
|
padding: 0;
|
|
color: #334155;
|
|
background: transparent !important;
|
|
border: 1px solid transparent;
|
|
border-radius: 4px;
|
|
opacity: 1;
|
|
filter: none;
|
|
float: none !important;
|
|
order: 2;
|
|
}
|
|
|
|
.matrix-frame-dialog .modal-header .btn-close::before {
|
|
content: "\00d7";
|
|
display: block;
|
|
font: 400 25px/1 Arial, sans-serif;
|
|
}
|
|
|
|
.matrix-frame-dialog .modal-header .btn-close:hover {
|
|
color: #8f1d18;
|
|
background: #fff1f0 !important;
|
|
border-color: #e5aaa5;
|
|
}
|
|
|
|
.matrix-frame-dialog .modal-body,
|
|
.matrix-frame-dialog__frame {
|
|
width: 100%;
|
|
height: 100%;
|
|
}
|
|
|
|
.matrix-frame-dialog .modal-body {
|
|
background: #d7e4ed;
|
|
}
|
|
|
|
.matrix-frame-dialog__frame {
|
|
display: block;
|
|
border: 0;
|
|
background: #edf3f7;
|
|
}
|
|
|
|
.matrix-frame-dialog__loading {
|
|
padding: 32px;
|
|
color: var(--matrix-color-text-muted);
|
|
text-align: center;
|
|
}
|