Skip to content

Commit b04828f

Browse files
committed
add full dark mode and rewrite schedule
1 parent 2367851 commit b04828f

File tree

137 files changed

+2093
-1198
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

137 files changed

+2093
-1198
lines changed
Lines changed: 122 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,122 @@
1+
/* --- ANIMATION KEYFRAMES --- */
2+
3+
/* 1. Flicker (Rookie) */
4+
@keyframes flicker {
5+
6+
0%,
7+
19%,
8+
21%,
9+
23%,
10+
25%,
11+
54%,
12+
56%,
13+
100% {
14+
opacity: 1;
15+
}
16+
17+
20%,
18+
24%,
19+
55% {
20+
opacity: 0.2;
21+
}
22+
}
23+
24+
.flicker-animation {
25+
animation: flicker 2s step-end infinite;
26+
}
27+
28+
/* 2. Rotate (Challenger) */
29+
@keyframes rotate {
30+
from {
31+
transform: rotate(0deg);
32+
}
33+
34+
to {
35+
transform: rotate(360deg);
36+
}
37+
}
38+
39+
.rotate-animation {
40+
transform-origin: 50% 50%;
41+
animation: rotate 3s linear infinite;
42+
}
43+
44+
/* 3. Blink (Pro) - Applied to individual lines */
45+
@keyframes line-blink {
46+
47+
0%,
48+
100% {
49+
stroke-opacity: 1;
50+
}
51+
52+
50% {
53+
stroke-opacity: 0.3;
54+
}
55+
}
56+
57+
.blink-line-1 {
58+
animation: line-blink 1.5s step-end infinite;
59+
}
60+
61+
.blink-line-2 {
62+
animation: line-blink 1.5s step-end infinite 0.5s;
63+
}
64+
65+
.blink-line-3 {
66+
animation: line-blink 1.5s step-end infinite 1s;
67+
}
68+
69+
/* 4. Glow (Elite) & 6. Aura (Grand Slam) */
70+
@keyframes aura {
71+
72+
0%,
73+
100% {
74+
filter: drop-shadow(0 0 5px currentColor);
75+
}
76+
77+
50% {
78+
filter: drop-shadow(0 0 15px currentColor) drop-shadow(0 0 30px rgba(255, 255, 255, 0.4));
79+
}
80+
}
81+
82+
.aura-animation {
83+
animation: aura 3s ease-in-out infinite;
84+
}
85+
86+
/* 5. Pulsating (Masters) */
87+
@keyframes pulse {
88+
89+
0%,
90+
100% {
91+
transform: scale(1);
92+
opacity: 0.8;
93+
}
94+
95+
50% {
96+
transform: scale(1.05);
97+
opacity: 1;
98+
}
99+
}
100+
101+
.pulse-animation {
102+
transform-origin: 50% 50%;
103+
animation: pulse 1.5s ease-in-out infinite;
104+
}
105+
106+
/* Base Container Styling */
107+
.rank-icon-container {
108+
display: flex;
109+
flex-direction: column;
110+
align-items: center;
111+
}
112+
113+
.rank-caption {
114+
font-size: 0.7em;
115+
margin-top: 5px;
116+
font-weight: bold;
117+
}
118+
119+
.rank-svg-icon {
120+
overflow: visible;
121+
transition: filter 0.3s;
122+
}

0 commit comments

Comments
 (0)