291 lines
No EOL
4.5 KiB
CSS
291 lines
No EOL
4.5 KiB
CSS
/* Fonts */
|
|
|
|
@font-face {
|
|
font-family: "Gaiatype";
|
|
src: url("https://zzls.xyz/assets/fonts/Gaiatype.woff2") format('woff');
|
|
}
|
|
|
|
html {
|
|
/* background-color: #111111; */
|
|
/* background: linear-gradient(to bottom, rgba(11, 11, 11, 0.900), rgba(11, 11, 11, 0.900)); */
|
|
/* background-image: url(./assets/bg.png) ; */
|
|
/* opacity: ; */
|
|
color: #f8feff;
|
|
font-family: "Roboto", monospace;
|
|
/* background-blend-mode: overlay;
|
|
background-size: auto; */
|
|
/* margin-top: 1px; */
|
|
background-image: linear-gradient(to bottom,
|
|
rgba(11, 11, 11, 0.80),
|
|
rgba(11, 11, 11, 0.80)),
|
|
url(./assets/bgs/bgtile3.gif);
|
|
background-attachment: fixed;
|
|
}
|
|
|
|
body {
|
|
margin-top: 0px;
|
|
font-size: 1.1em;
|
|
}
|
|
|
|
h1 {
|
|
text-align: center;
|
|
position: relative;
|
|
font-size: 1.7em;
|
|
margin-top: 15px;
|
|
margin-bottom: 15px;
|
|
}
|
|
|
|
h2 {
|
|
font-size: 1.5em;
|
|
color: rgb(70, 200, 180);
|
|
margin-top: 15px;
|
|
margin-bottom: 15px;
|
|
}
|
|
|
|
h3 {
|
|
font-size: 1.3em;
|
|
color: rgb(70, 185, 180);
|
|
margin-top: 15px;
|
|
margin-bottom: 15px;
|
|
}
|
|
|
|
h4 {
|
|
font-size: 1.1em;
|
|
color: rgb(70, 170, 180);
|
|
margin-top: 15px;
|
|
margin-bottom: 15px;
|
|
}
|
|
|
|
p {
|
|
font-size: 0.9em;
|
|
line-height: 1.5em;
|
|
margin-top: 12px;
|
|
margin-bottom: 12px;
|
|
}
|
|
|
|
a {
|
|
font-size: 0.9em;
|
|
line-height: 1.5em;
|
|
}
|
|
|
|
s {
|
|
text-decoration: line-through;
|
|
color: red;
|
|
}
|
|
|
|
a:link {
|
|
color: rgb(255, 180, 255);
|
|
}
|
|
|
|
a:visited {
|
|
color: rgb(255, 180, 255);
|
|
}
|
|
|
|
li {
|
|
margin-top: 1vh;
|
|
margin-bottom: 1vh;
|
|
font-size: 0.9em;
|
|
line-height: 1.5em;
|
|
}
|
|
|
|
footer {
|
|
text-align: center;
|
|
padding: 1em;
|
|
}
|
|
|
|
code {
|
|
color: #adff2f;
|
|
}
|
|
|
|
@keyframes erm {
|
|
0% {
|
|
transform: rotate(2deg);
|
|
}
|
|
|
|
50% {
|
|
transform: rotate(-2deg);
|
|
}
|
|
|
|
100% {
|
|
transform: rotate(2deg);
|
|
}
|
|
}
|
|
|
|
.lol {
|
|
animation: erm 10s infinite;
|
|
}
|
|
|
|
#donate>* {
|
|
margin: 0 auto;
|
|
}
|
|
|
|
#uptime-up {
|
|
text-shadow: 0 0 10px #ffffff45, 0 0 20px #ffffff40, 0 0 30px lime, 0 0 40px #04e669,
|
|
0 0 50px #34ff1b, 0 0 60px #25fa2b, 0 0 70px #02ec55;
|
|
color: greenyellow;
|
|
}
|
|
|
|
#uptime-down {
|
|
text-shadow: 0 0 10px #ffffff45, 0 0 20px #ffffff40, 0 0 30px red, 0 0 40px #e61704,
|
|
0 0 50px #ff391b, 0 0 60px #fa3725, 0 0 70px #ec0202;
|
|
color: red;
|
|
}
|
|
|
|
.lastupdate {
|
|
text-align: center;
|
|
font-size: 1.2ch;
|
|
color: #80d7ff;
|
|
|
|
}
|
|
|
|
.content {
|
|
padding: 20px 20px;
|
|
margin: 0 auto;
|
|
max-width: 780px;
|
|
width: 70%;
|
|
min-height: 60vh;
|
|
word-wrap: break-word;
|
|
line-height: 1.5em;
|
|
}
|
|
|
|
.center {
|
|
display: block;
|
|
margin-left: auto;
|
|
margin-right: auto;
|
|
width: 50%;
|
|
height: auto;
|
|
}
|
|
|
|
.qa {
|
|
margin-top: 1vh;
|
|
margin-bottom: 1vh;
|
|
}
|
|
|
|
.THEYGLOW {
|
|
text-shadow: 0 0 10px #ffffff45, 0 0 20px #ffffff40, 0 0 30px lime, 0 0 40px #04e669,
|
|
0 0 50px #34ff1b, 0 0 60px #25fa2b, 0 0 70px #02ec55;
|
|
}
|
|
|
|
.langglow {
|
|
text-shadow: 1px 2px 11px rgb(255, 255, 255);
|
|
}
|
|
|
|
.top {
|
|
font-size: small;
|
|
margin-top: 1ch;
|
|
flex: 1;
|
|
text-align: center;
|
|
}
|
|
|
|
.box {
|
|
position: relative;
|
|
text-align: center;
|
|
width: 1%;
|
|
margin-top: 9ch;
|
|
border: 4px solid #60976b83;
|
|
margin: auto;
|
|
}
|
|
|
|
.selfhosted {
|
|
color: #adff2f;
|
|
}
|
|
|
|
.header1 {
|
|
margin: 0;
|
|
padding: 0;
|
|
border: 0;
|
|
overflow: hidden;
|
|
display: flex;
|
|
align-items: center;
|
|
}
|
|
|
|
.header2 {
|
|
margin: 0;
|
|
padding: 0;
|
|
border: 0;
|
|
overflow: hidden;
|
|
position: relative;
|
|
animation: slide 8s linear infinite;
|
|
}
|
|
|
|
#fade {
|
|
opacity: 1;
|
|
animation: fadeOut 7s linear;
|
|
}
|
|
|
|
@keyframes fadeOut {
|
|
0% {
|
|
opacity: 1;
|
|
}
|
|
|
|
100% {
|
|
opacity: 0;
|
|
}
|
|
}
|
|
|
|
@keyframes slide {
|
|
0% {
|
|
transform: translateX(100vw);
|
|
/* opacity: 1; */
|
|
}
|
|
|
|
/* 50% {
|
|
opacity: 1;
|
|
} */
|
|
100% {
|
|
transform: translateX(-100%);
|
|
/* opacity: 0; */
|
|
}
|
|
}
|
|
|
|
/* https://systemspace.dimden.dev/res/css/scanlines.css
|
|
|
|
/* Scanlines */
|
|
body:before {
|
|
content: "";
|
|
position: fixed;
|
|
left: 0;
|
|
top: 0;
|
|
width: 100%;
|
|
height: 100%;
|
|
pointer-events: none;
|
|
z-index: 1000;
|
|
background-image: url(/assets/bgs/overlay.png);
|
|
background-repeat: all;
|
|
background-position: 0px 0px;
|
|
animation-name: Static;
|
|
animation-duration: 2s;
|
|
animation-iteration-count: infinite;
|
|
animation-timing-function: steps(4);
|
|
opacity: 0.2;
|
|
/* box-shadow: inset 0px 0px 10em rgba(0, 0, 0, 0); */
|
|
}
|
|
|
|
body:after {
|
|
content: "";
|
|
position: fixed;
|
|
left: 0;
|
|
top: 0;
|
|
width: 100%;
|
|
height: 100%;
|
|
pointer-events: none;
|
|
z-index: 1000;
|
|
background-image: url(/assets/bgs/overlay2.png);
|
|
background-repeat: all;
|
|
background-position: 0px 0px;
|
|
animation-name: Static;
|
|
animation-duration: 0.8s;
|
|
animation-iteration-count: infinite;
|
|
animation-timing-function: steps(4);
|
|
opacity: 0.2;
|
|
}
|
|
|
|
@keyframes Static {
|
|
0% {
|
|
background-position: 0px 0px;
|
|
}
|
|
|
|
100% {
|
|
background-position: 0px 4px;
|
|
}
|
|
} |