Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
TheGameCenter
GitHub Repository: TheGameCenter/TheGameCenter.github.io
Path: blob/main/assets/css/dev.css
7017 views
1
@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@700&display=swap')
2
3
* {
4
margin: 0;
5
padding: 0;
6
box-sizing: border-box;
7
}
8
9
body {
10
min-height: 100vh;
11
background: #0c192c;
12
overflow-x: hidden;
13
}
14
15
/*
16
Loader Start
17
*/
18
.loader {
19
position: fixed;
20
top: 0;
21
left: 0;
22
width: 100vw;
23
height: 100vh;
24
display: flex;
25
align-items: center;
26
justify-content: center;
27
background: #0c192c;
28
}
29
30
.loader--hidden {
31
opacity: 0;
32
visibility: hidden;
33
}
34
35
.loader::after {
36
content: "";
37
width: 75px;
38
height: 75px;
39
border: 15px solid #ddd;
40
border-top-color: #ff6057;
41
border-radius: 50%;
42
animation: loading 0.75s ease infinite;
43
transition: opacity 0.75s, visibility 0.75s;
44
}
45
46
@keyframes loading {
47
from { transform: rotate(0turn)}
48
to { transform: rotate(1turn)}
49
}
50
51
/*
52
Var Loading Stop
53
*/
54
55
/*
56
Glowing Text Start
57
*/
58
59
.glowtext {
60
display: flex;
61
font-family: 'Poppins', sans-serif;
62
z-index: -100;
63
}
64
65
ul {
66
position: relative;
67
display: flex;
68
flex-direction: column;
69
gap: 30px;
70
}
71
72
ul li {
73
position: relative;
74
list-style: none;
75
transform: translate(0, 1000%);
76
}
77
78
ul li a {
79
position: relative;
80
font-size: 2em;
81
text-decoration: none;
82
line-height: 1em;
83
letter-spacing: 2px;
84
text-transform: uppercase;
85
color: transparent;
86
-webkit-text-stroke: 1px rgba(255,255,255,0.5);
87
}
88
89
ul li a::before {
90
content: attr(data-text);
91
position: absolute;
92
color: #fff;
93
width: 0%;
94
overflow: hidden;
95
transition: 1s;
96
border-right: 8px solid var(--clr);
97
-webkit-text-stroke: 1px var(--clr);
98
}
99
100
ul li a:hover::before {
101
width: 100%;
102
filter: drop-shadow(0 0 25px var(--clr));
103
}
104
105
/*
106
Var Glowing Text End
107
*/
108
109
.textfront {
110
text-align: center;
111
color: #ff6057;
112
filter: drop-shadow(0 0 25px var(--clr));
113
padding: 0px;
114
margin: 0px;
115
filter: drop-shadow(0 0 15px #ff6057);
116
}
117
118
.base {
119
position: absolute;
120
z-index: 100;
121
transform: translate(4rem, -4rem);
122
}
123
124
.description {
125
text-align: center;
126
color: #00dc82;
127
font-size: 25;
128
border-radius: 10px;
129
padding: 50px;
130
margin: 50px;
131
text-shadow: 0 0 2px #00dc82;
132
}
133
134
135
.name {
136
text-align: center;
137
color: #00dc82;
138
font-size: 50;
139
border-radius: 10px;
140
padding: 0px;
141
margin: 0px;
142
text-shadow: 0 0 10px #00dc82;
143
filter: drop-shadow(0 0 10px rgba(0, 220, 130, 0.1));
144
}
145
146
147
148
149
150
151
152
153
154
155
/*
156
Bubbles Start
157
*/
158
.contaienr {
159
position: relative;
160
width: 100%;
161
height: 100vh;
162
}
163
164
.bubbles {
165
position: relative;
166
display: flex;
167
}
168
169
.bubbles span {
170
width: 30px;
171
height: 30px;
172
min-width: 30px;
173
min-height: 30px;
174
background: #4fc3dc;
175
margin: 0 3px;
176
border-radius: 50%;
177
box-shadow: 0 0 0 10px #4fc3dc44,
178
0 0 50px #4fc3dc,
179
0 0 100px #4fc3dc;
180
animation: animate 15s linear infinite;
181
animation-duration: calc(200s / var(--i));
182
}
183
184
.bubbles span:nth-child(even) {
185
background: #ff2d75;
186
box-shadow: 0 0 0 10px #ff2d7544,
187
0 0 50px #ff2d75,
188
0 0 100px #ff2d75;
189
}
190
191
@keyframes animate {
192
0% {
193
transform: translateY(100vh) scale(0);
194
}
195
0% {
196
transform: translateY(100vh) scale(0);
197
}
198
100% {
199
transform: translateY(-10vh) scale(1);
200
}
201
}
202
203