body { font-family: monospace; background-color: #383C4A; color:#E0B0FF; word-wrap: break-word; } div#login{ width: 30%; margin-left: auto; margin-right: auto; background-color:#383C4A; text-decoration: none; } div#login form { width: 200px; margin: 0 auto; padding-left: 15%; padding-right: 15%; } input[type=text], input[type=password], input[type=file]{ background-color: #2D3039; color: white; border: 1px solid #E0B0FF; } div#upload form { padding-right: 15%; } .workflow{ margin-top: 1em; padding: 0.5em; width: 30em; border: 3px solid #E0B0FF; background-color:#383C4A; text-decoration: none; scroll-behavior: smooth; border-style: outset; } .workflow input{ max-width: 20em; } #mainworkflow { width: 30em; margin:0 auto; } div#buttons{ position: fixed; top: 0.5em; right: 0.5em; display:flex; flex-direction: row; justify-content: center; align-items: center; } div#buttons .logout input{ border: none; background: #E0B0FF; text-decoration: none; margin: 1px; } div#buttons .distribusi input{ border: none; background: #fff600; text-decoration: none; margin: 1px; } fieldset.required { border: none; } input { border: none; background: #E0B0FF; text-decoration: none; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; margin: 1px; } input:hover { background: #60337F; } input[type="submit"]:disabled:hover, input[type="submit"]:disabled, input[type="submit"]:disabled:focus { background-color: #2D3039; color: #d28cff; } .error { color: #ff5a5a; } /* unvisited link */ a:link { color: #fff600; } /* visited link */ a:visited { color: #d28cff; } /* mouse over link */ a:hover { color: #60337F; } /* selected link */ a:active { color: white; } /* STOLEN GOODS */ #fancyboi::before { content: "$ "; } @media (prefers-reduced-motion: no-preference) { @keyframes flash { 50% { opacity: 0; } } @keyframes reveal { from { width: 2em; } /* Width of ::before */ to { width: 55%; } } #fancyboi { width: 55%; padding: 0.5em; overflow: hidden; white-space: nowrap; animation: reveal 4s linear; text-overflow: "█"; background-color: #2D3039; } #fancyboi::after { content: "█"; animation: flash 0.5s step-end infinite; } } div.maincontent{ width: 55%; border: 3px solid #E0B0FF; margin-top: 0.5em; padding: 0.5em; border-style: outset; } /* Project colors so far. light #E0B0FF medium #d28cff dark #60337F yellow #fff600 backgrounds */