Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
titaniumnetwork-dev
GitHub Repository: titaniumnetwork-dev/Ludicrous
Path: blob/main/styles/Apps.module.css
1223 views
1
.main {
2
background: var(--page-bg);
3
background-size: 300%;
4
height: 100vh;
5
width: 100vw;
6
position: absolute;
7
top: 0;
8
left: 0;
9
}
10
11
#main-page-content {
12
padding: 30px 50px;
13
border: 2px solid var(--page-border-color);
14
border-radius: 6px;
15
position: absolute;
16
top: calc(50%);
17
overflow-y: auto;
18
height: 140px;
19
left: 50%;
20
background: var(--main-bg);
21
width: 60%;
22
text-align: center;
23
transform: translate(-50%, -50%);
24
z-index: 1;
25
transition: 0.25s ease height;
26
}
27
28
.main-page-about-init {
29
width: 25px;
30
height: 25px;
31
color: var(--text-color);
32
position: absolute;
33
top: 10px;
34
right: 10px;
35
cursor: pointer;
36
font-size: 23px;
37
z-index: 999;
38
}
39
40
.main-page-apps-init {
41
width: 25px;
42
height: 25px;
43
color: var(--text-color);
44
position: absolute;
45
top: 10px;
46
left: 10px;
47
cursor: pointer;
48
font-size: 23px;
49
z-index: 999;
50
}
51
52
.main-page-games-init {
53
width: 25px;
54
height: 25px;
55
color: var(--text-color);
56
position: absolute;
57
top: 10px;
58
left: 45px;
59
cursor: pointer;
60
font-size: 23px;
61
z-index: 999;
62
}
63
64
.main-page-about-init:hover, .main-page-apps-init:hover, .main-page-games-init:hover {
65
transform: scale(1.1);
66
}
67
68
.main-page-about-init, .main-page-apps-init, .main-page-games-init {
69
transition: 0.15s ease;
70
}
71
72
.app {
73
width: 180px;
74
transition: 0.2s ease;
75
height: 234px;
76
cursor: pointer;
77
padding: 10px;
78
border: 2px solid var(--text-color);
79
border-radius: 5px;
80
margin-left: 10px;
81
margin-right: 10px;
82
margin-top: 10px;
83
position: relative;
84
margin-bottom: 10px;
85
display: inline-flex;
86
justify-content: center;
87
align-items: center;
88
}
89
90
.app h3 {
91
color: var(--text-color);
92
margin-top: 10px;
93
font-weight: bold;
94
font-size: 20px;
95
width: 100%;
96
position: absolute;
97
bottom: 10px;
98
left: 50%;
99
transform: translateX(-50%);
100
}
101
102
.app:hover {
103
background: rgb(255, 255, 255, 0.1);
104
}
105
106
.app img {
107
width: 90% !important;
108
height: auto !important;
109
margin-bottom: 50px !important;
110
max-height: 180px !important;
111
background: white;
112
border-radius: 3px;
113
}
114
115
#inside-content-scroller {
116
min-height: calc(100% + 1px);
117
position: absolute;
118
top: 0;
119
left: 0;
120
width: 100%;
121
transition: 0.15s ease;
122
opacity: 0;
123
}
124
125
#main-page-content::-webkit-scrollbar {
126
width: 3px;
127
}
128
129
#main-page-content::-webkit-scrollbar-thumb {
130
background: var(--text-color);
131
border-radius: 3px;
132
}
133
134
#main-page-content::-webkit-scrollbar-track {
135
background: var(--main-bg);
136
}
137
138
#main-page-content h2 {
139
-moz-user-select: none;
140
-webkit-user-select: none;
141
user-select: none;
142
}
143
144
#main-page-content h2, #main-page-content h1, #main-page-content h5 {
145
color: var(--text-color);
146
}
147
148
#no-bottom-margin {
149
margin-bottom: 0;
150
}
151
152
#main-page-content h5, #main-page-content h2 {
153
width: 50%;
154
margin: auto;
155
text-align: left;
156
}
157
158
.type-sep {
159
width: 50%;
160
background: var(--text-color);
161
}
162
163
.apps-hidden {
164
height: 200px;
165
display: flex;
166
align-items: center;
167
justify-content: center;
168
margin: 0;
169
}
170
171
.down-chevron {
172
vertical-align: bottom;
173
margin-top: 6px;
174
margin-left: 10px;
175
cursor: pointer;
176
transition: 0.1s ease;
177
}
178
179
#games-over {
180
color: var(--text-color);
181
columns: 4 auto;
182
flex-direction: row;
183
display: flex;
184
flex-wrap: wrap;
185
text-align: center;
186
justify-content: center;
187
}
188
189
#launch-over {
190
content: none;
191
}
192
193
#exploits-over {
194
content: none;
195
}
196
197
#credits-over {
198
color: white;
199
content: none;
200
}
201
202
#exploits-over, #launch-over, #games-over, #credits-over {
203
margin-top: 10px;
204
margin-bottom: 10px;
205
overflow: hidden;
206
height: 0;
207
}
208
209
.visible {
210
height: 100% !important;
211
}
212
213
.toggle-chevron {
214
vertical-align: middle;
215
cursor: pointer;
216
transition: 0.25s ease;
217
}
218
219
.toggle-chevron path {
220
pointer-events: none;
221
}
222
223
.flip-chevron {
224
transform: rotate(180deg);
225
}
226
227
.bdesc {
228
color: #fff;
229
border-bottom: 0;
230
position: absolute;
231
overflow-wrap: anywhere;
232
white-space: break-spaces;
233
margin-top: 35px;
234
width: calc(100% - 20px);
235
margin-bottom: 2px;
236
}
237
238
.smol-exp-div {
239
width: min-content;
240
height: auto;
241
display: inline-flex;
242
}
243