Skip to content

Instantly share code, notes, and snippets.

@ccrsxx
Last active May 10, 2024 09:29
Show Gist options
  • Save ccrsxx/ffd6d0607a0ace61aeccf1f59cd23fe8 to your computer and use it in GitHub Desktop.
Save ccrsxx/ffd6d0607a0ace61aeccf1f59cd23fe8 to your computer and use it in GitHub Desktop.
:root {
--main-accent: violet;
}
.dark .shadow-box {
background-color: rgba(0, 0, 0, 0.6) !important;
}
.dark .monitor-list .item:hover,
.dark .monitor-list .item.active {
background-color: rgba(0, 0, 0, 0.6) !important;
}
.bg-primary {
background-color: var(--main-accent) !important;
}
.btn-primary,
.btn-info {
background-color: var(--main-accent);
border-color: var(--main-accent);
transition: filter 200ms;
}
.btn-primary:hover,
.btn-info:hover {
background-color: var(--main-accent);
border-color: var(--main-accent);
filter: brightness(1.2);
}
.hp-bar-big .beat[data-v-636dc6a9] {
background-color: var(--main-accent);
}
.link-active[data-v-f71ca08e] {
color: var(--main-accent);
}
.extra-info > div > div {
background-color: var(--main-accent) !important;
}
.overall-status .ok[data-v-b8247e57] {
color: var(--main-accent);
}
body {
animation: live-gradient 15s ease infinite;
background-image: linear-gradient(-45deg, #ee7752, #23a6d5, #e73c7e, #23d5ab);
background-size: 400% 400%;
}
@keyframes live-gradient {
0% {
background-position: 0% 50%;
}
50% {
background-position: 100% 50%;
}
100% {
background-position: 0% 50%;
}
}
.circles {
z-index: -1;
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
overflow: hidden;
}
.circles li {
z-index: -1;
position: fixed;
display: block;
list-style: none;
width: 20px;
height: 20px;
background: rgba(255, 255, 255, 0.2);
animation: animate 25s linear infinite;
bottom: -150px;
}
.circles li:nth-child(1) {
left: 25%;
width: 80px;
height: 80px;
animation-delay: 0s;
}
.circles li:nth-child(2) {
left: 10%;
width: 20px;
height: 20px;
animation-delay: 2s;
animation-duration: 12s;
}
.circles li:nth-child(3) {
left: 70%;
width: 20px;
height: 20px;
animation-delay: 4s;
}
.circles li:nth-child(4) {
left: 40%;
width: 60px;
height: 60px;
animation-delay: 0s;
animation-duration: 18s;
}
.circles li:nth-child(5) {
left: 65%;
width: 20px;
height: 20px;
animation-delay: 0s;
}
.circles li:nth-child(6) {
left: 75%;
width: 110px;
height: 110px;
animation-delay: 3s;
}
.circles li:nth-child(7) {
left: 35%;
width: 150px;
height: 150px;
animation-delay: 7s;
}
.circles li:nth-child(8) {
left: 50%;
width: 25px;
height: 25px;
animation-delay: 15s;
animation-duration: 45s;
}
.circles li:nth-child(9) {
left: 20%;
width: 15px;
height: 15px;
animation-delay: 2s;
animation-duration: 35s;
}
.circles li:nth-child(10) {
left: 85%;
width: 150px;
height: 150px;
animation-delay: 0s;
animation-duration: 11s;
}
@keyframes animate {
0% {
transform: translateY(0) rotate(0deg);
opacity: 1;
border-radius: 0;
}
100% {
transform: translateY(-2000px) rotate(720deg);
opacity: 0;
border-radius: 50%;
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment