blob: d8f884fdc25e21866a3d6f59b16cc68909ca712f (
plain) (
tree)
|
|
@import url('https://fonts.googleapis.com/css2?family=Raleway&display=swap');
html {
--foreforeground: #3788ae;
--foreground: #082f41;
--background: #03141c;
color: white;
background: black;
/*padding: 1cm;*/
font-size: 12pt;
font-family: 'Raleway', sans-serif;
width: 100vw;
overflow-x: hidden;
display: flex;
flex-direction: column;
justify-content: center;
align-items: center;
}
body > * {
width: max(60vw, 8cm);
}
hr {
border: 0.5mm solid var(--foreforeground);
background: var(--foreforeground);
width: 100%;
height: 0%;
}
.hide {display: none;}
input, button, details{
color: white;
background: var(--foreground);
padding: 1rem;
border: none;
border-radius: 0.5cm;
font-size: 13pt;
margin: 0.5rem;
}
input::placeholder {
color: var(--foreforeground);
}
details :is(input, button) {
background: var(--background);
}
details {
padding: 1rem;
background: var(--foreground);
}
body {
height: calc(100% - 2cm);
margin: 1cm;
display: flex;
flex-direction: column;
justify-content: center;
align-items: center;
width: max(60vw, 8cm);
background: var(--background);
padding: 1cm;
box-shadow: 0 0 5mm inset black;
}
a:link {
color: white;
}
a:visited {
color: var(--foreforeground);
}
kbd {
background: white;
color: black;
padding: 0.5mm;
border-radius: 1mm;
box-shadow: inset black -0.25mm -0.25mm 1mm;
}
summary,
button,
:is(input[type=radio], input[type=checkbox]),
:is(input[type=radio], input[type=checkbox]) + label {
cursor: pointer;
}
section#changelog {
height: 60vh;
overflow-y: auto;
overflow-x: hidden;
box-shadow: inset 0mm 0mm 5mm #000;
}
section#changelog > article {
margin: 5mm;
margin-bottom 0;
box-shadow: 0mm 0mm 2.5mm #000;
padding: 2.5mm;
background: var(--foreground);
}
#logo {
width: 5cm;
height: 5cm;
position: relative;
z-index: 0;
border-radius: 26px;
animation: logo 5s infinite ease;
overflow: hidden;
padding: none;
}
#logo > img {
width: 5cm;
z-index: -2;
margin: none;
position: relative;
}
@keyframes logo {
0% {
box-shadow: 0mm 0mm 1cm white, 0mm 0mm 0mm white;
}
50% {
box-shadow: 0mm 0mm 5mm white, 0mm 0mm 1cm var(--foreforeground);
}
100% {
box-shadow: 0mm 0mm 1cm white, 0mm 0mm 0mm white;
}
}
|