html, body {
margin: 0;
padding: 0;
color: white;
font-family: monospace;
}
h1{
color: white;
font-family: monospace;
text-align: center;
}
textarea{
resize: none;
outline: none;
overflow: auto;
border: none;
padding: 10px;
width: 408px;
}
textarea#prompt-inp {
/*border-top-left-radius: 6px;*/
/*border-top-right-radius: 6px;*/
}
textarea#neg-prompt-inp {
/*border-bottom-left-radius: 6px;*/
/*border-bottom-right-radius: 6px;*/
}
button#show-hide-diff-btn {
border: 4px solid white;
color: white;
cursor: pointer;
background: none;
border-top-left-radius: 10px;
border-bottom-left-radius: 10px;
text-align: center;
height: 105px;
width: 105px;
margin-right: 3px;
}
button#api-btn, button#running-api-btn {
border: 4px solid white;
color: white;
cursor: pointer;
background: none;
border-top-right-radius: 10px;
border-bottom-right-radius: 10px;
text-align: center;
height: 105px;
width: 105px;
margin-left: 3px;
}
div.main-container{
display: flex;
justify-content: center;
}
div#left-panel, div#right-panel{
/*border: 1px solid white;*/
border-radius: 10px;
display: flex;
flex-direction: column;
justify-content: center;
align-items: center;
height: auto;
margin: 20px;
width: 100px;
}
i{
font-size: 30px;
}
span.spec-onions {
display: flex;
justify-content: center;
align-items: center;
}
span.spec-onions > i.fa-solid.fa-circle {
margin-left: -14px;
}
button#hide-onion-btn {
border-color: #ef70ff !important;
color: #ef70ff !important;
}
button.tool-active {
border-color: #70c9ff !important;
color: #70c9ff !important;
}
div#right-panel > button, div#left-panel > button{
background: none;
border: 4px solid rgb(181,181,181);
border-radius: 10px;
color: rgb(181,181,181);
cursor: pointer;
height: 70px;
margin-bottom: 10px;
text-align: center;
width: 70px;
}
div#right-panel > button:hover, div#left-panel > button:hover{
color:white;
border-color:white;
}
button#play-btn{
border: 4px solid #6bff6f !important;
color: #6bff6f !important;
}
button#stop-btn {
border: 4px solid #ff303b !important;
color: #ff303b !important;
}
div#timeline-ctn{
align-items: center;
/*border: 1px dashed white;*/
border-radius: 10px;
display: flex;
height: 60px;
justify-content: center;
margin: 4px 0;
}
div#canvas-ctn{
/*background: white;*/
/*border: 1px solid white;*/
/*border-radius : 10px;*/
/*padding: 20px;*/
/*width: 512px;*/
}
canvas {
cursor: crosshair;
display: block;
border: 1px solid #dbdbdb;
border-radius: 6px;
}
.aframe{
display: flex;
align-items: center;
color: black;
font-family: monospace;
justify-content: center;
width: 30px;
height: 30px;
background: white;
border: 2px solid #ffffff;
border-radius: 20px;
cursor: pointer;
margin: 0 2px;
}
.current-frame{
background: #ffcf1e;
border: 2px solid #ff9d0c;
color: #422700;
font-weight: bold;
}
#timeline, #ui-container{
display: flex;
}
div#ml-config-ctn{
display: flex;
width: 512px;
justify-content: center;
margin-top: 20px;
}
button#show-hide-diff-btn {
/*display: none;*/
}
div#prompts-ctn {
display: flex;
flex-direction: column;
gap: 3px;
}
.hide{
display: none;
}
i.fa-solid.fa-spinner{
animation: rotation .8s infinite linear;
}
@keyframes rotation {
from {
transform: rotate(0deg);
}
to {
transform: rotate(359deg);
}
}