189 lines
3.3 KiB
CSS
189 lines
3.3 KiB
CSS
table {
|
|
color: inherit;
|
|
font-size: inherit;
|
|
font-weight: inherit;
|
|
}
|
|
|
|
table.modal-table {
|
|
width: 100%;
|
|
}
|
|
|
|
table.modal-table td {
|
|
padding: 0.2em;
|
|
}
|
|
|
|
label.modal-label {
|
|
font-weight: inherit;
|
|
font-size: inherit;
|
|
margin: inherit;
|
|
display: inline;
|
|
cursor: pointer;
|
|
}
|
|
|
|
label.modal-label:hover {}
|
|
|
|
dialog {
|
|
position: absolute;
|
|
left: 0;
|
|
right: 0;
|
|
width: -moz-fit-content;
|
|
width: -webkit-fit-content;
|
|
width: fit-content;
|
|
height: -moz-fit-content;
|
|
height: -webkit-fit-content;
|
|
height: fit-content;
|
|
margin: auto;
|
|
padding: 0.5em;
|
|
background: #151a1f;
|
|
color: #dddddd;
|
|
display: block;
|
|
border: 1px solid rgba(0, 0, 0, 0.3);
|
|
border-radius: 6px;
|
|
box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
|
|
}
|
|
|
|
dialog:not([open]) {
|
|
display: none;
|
|
}
|
|
|
|
dialog+.backdrop {
|
|
position: fixed;
|
|
top: 0;
|
|
right: 0;
|
|
bottom: 0;
|
|
left: 0;
|
|
background: rgba(0, 0, 0, 0.6);
|
|
}
|
|
|
|
dialog::backdrop {
|
|
position: fixed;
|
|
top: 0;
|
|
right: 0;
|
|
bottom: 0;
|
|
left: 0;
|
|
background: rgba(0, 0, 0, 0.6);
|
|
}
|
|
|
|
._dialog_overlay {
|
|
position: fixed;
|
|
top: 0;
|
|
right: 0;
|
|
bottom: 0;
|
|
left: 0;
|
|
}
|
|
|
|
dialog.fixed {
|
|
position: fixed;
|
|
top: 50%;
|
|
transform: translate(0, -50%);
|
|
}
|
|
|
|
dialog .modal-c {
|
|
background-color: transparent;
|
|
}
|
|
|
|
dialog .modal-c .modal-header h4 {
|
|
font-size: 20px;
|
|
font-weight: 500;
|
|
line-height: 24px;
|
|
padding-right: 24px;
|
|
color: #91b9cd
|
|
}
|
|
|
|
|
|
dialog .modal-c .modal-header {
|
|
border-bottom-width: 3px;
|
|
border-bottom-style: solid;
|
|
border-bottom-color: #000;
|
|
padding: 19px 22px 17px;
|
|
position: relative
|
|
}
|
|
|
|
dialog .modal-c .modal-footer {
|
|
border-top-width: 3px;
|
|
border-top-style: solid;
|
|
border-top-color: #000;
|
|
padding: 19px 22px 17px;
|
|
position: relative
|
|
}
|
|
|
|
dialog .modal-c .modal-body {
|
|
padding: 16px 22px 25px;
|
|
position: relative;
|
|
color: #fff
|
|
}
|
|
|
|
dialog button.close {
|
|
height: 20px;
|
|
opacity: 1;
|
|
overflow: hidden;
|
|
padding: 2px;
|
|
text-align: center;
|
|
text-shadow: none;
|
|
width: 20px;
|
|
color: #91b9cd;
|
|
position: absolute;
|
|
right: 21px;
|
|
top: 50%;
|
|
transform: translateY(-50%);
|
|
transition: color .3s ease;
|
|
cursor: pointer;
|
|
background: transparent;
|
|
border: 0;
|
|
}
|
|
|
|
dialog button.close span {
|
|
color: transparent;
|
|
display: block;
|
|
font-size: 0;
|
|
height: 100%;
|
|
line-height: 0;
|
|
overflow: hidden;
|
|
position: relative;
|
|
width: 100%
|
|
}
|
|
|
|
dialog button.close span:after,
|
|
dialog button.close span:before {
|
|
content: " ";
|
|
display: block;
|
|
height: 2px;
|
|
transition: background-color .3s ease;
|
|
width: 19px;
|
|
background-color: #91b9cd
|
|
}
|
|
|
|
dialog button.close span:before {
|
|
left: 1px;
|
|
position: absolute;
|
|
top: 1px;
|
|
-webkit-transform: rotate(45deg);
|
|
transform: rotate(45deg);
|
|
-webkit-transform-origin: 1px 50%;
|
|
transform-origin: 1px 50%
|
|
}
|
|
|
|
dialog button.close span:after {
|
|
right: 1px;
|
|
position: absolute;
|
|
top: 1px;
|
|
-webkit-transform: rotate(-45deg);
|
|
transform: rotate(-45deg);
|
|
-webkit-transform-origin: calc(100% - 1px) 50%;
|
|
transform-origin: calc(100% - 1px) 50%
|
|
}
|
|
|
|
dialog .modal-image-preview-container {
|
|
margin:0 auto;
|
|
margin-top:1em;
|
|
display:table;
|
|
background-color:#16202b;
|
|
padding:1em;
|
|
border-radius:0.5em;
|
|
}
|
|
|
|
dialog .modal-image-preview {
|
|
margin-top:0.5em;
|
|
height:320px;
|
|
border:0;
|
|
} |