Skip to content

Commit d43331d

Browse files
committed
docs: Overhaul the webpage to reflect this fork.
FreeJ2ME-Plus should be treated as its own thing, and since the original repo still doesn't have its own page as of yet, using their icons and references could mislead some users into thinking that this is the original since it is the most "complete". This also comes with an all-new logo for FreeJ2ME-Plus as well, which is also lighter than the previous one (partially because a simplify pass was run over it, reducing the render accuracy slightly, but not to a noticeable degree unless highly zoomed in). The faster this webpage loads, the better. As a plus, the webpage is in "dark mode" now.
1 parent 3aeef5e commit d43331d

31 files changed

+82
-168
lines changed

docs/_css/compat.css

+34-30
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ body {
22
padding: 0;
33
margin: 0;
44
z-index: 4;
5-
background-color: white;
5+
background-color: black;
66
}
77
.main_frame {
88
display: flex;
@@ -16,7 +16,8 @@ body {
1616
padding-bottom: 8px;
1717
border: 2px solid transparent;
1818
border-radius: 10px;
19-
box-shadow: 0px 0px 6px #333333;
19+
border: 4px solid #0066ffff;
20+
background-color: #1a1a1aff;
2021
align-content: center;
2122
overflow: hidden;
2223
transition-duration: 0.4s;
@@ -46,7 +47,7 @@ body {
4647
}
4748

4849
.compat_graph h1 {
49-
color: #00ca31;
50+
color: #ff6600ff;
5051
font-weight: bold;
5152
font-family: 'Times New Roman', Times, serif;
5253
}
@@ -56,7 +57,7 @@ body {
5657
font-weight: bold;
5758
font-size: 1.5em;
5859
text-align: center;
59-
color: #5566ff;
60+
color: #0066ffff;
6061
margin: 10px 0;
6162
}
6263

@@ -89,18 +90,18 @@ body {
8990
}
9091

9192
#b_minor_issue {
92-
background-color: #729fcf;
93-
border-color: #729fcf;
93+
background-color: #0066ff;
94+
border-color: #0066ff;
9495
}
9596

9697
#b_playable {
97-
background-color: #ffff38;
98-
border-color: #ffff38;
98+
background-color: #ffff00;
99+
border-color: #ffff00;
99100
}
100101

101102
#b_ingame {
102-
background-color: #ff8000;
103-
border-color: #ff8000;
103+
background-color: #ff6600ff;
104+
border-color: #ff6600ff;
104105
}
105106

106107
#b_not_booting {
@@ -116,7 +117,8 @@ body {
116117
height: 700px;
117118
border: 2px solid transparent;
118119
border-radius: 10px;
119-
box-shadow: 0px 0px 6px #333333;
120+
border: 4px solid #0066ffff;
121+
background-color: #1a1a1aff;
120122
z-index: 5;
121123
transition-duration: 0.4s;
122124
}
@@ -130,60 +132,59 @@ body {
130132
font-size: 1.5em;
131133
border: none;
132134
border-radius: 10px;
133-
border-bottom: 4px solid #555555;
134-
background-color: #efefef;
135+
border-bottom: 4px solid #ff6600ff;
136+
color: #ff6600ff;
137+
background-color: #333333;
135138
transition-duration: 0.2s;
136139
font-weight: bolder;
137140
}
138141

139142
#appsearch:hover {
140143
padding: 8px;
141-
border-color: #5566ff;
142-
color: #5566ff;
144+
border-color: #0066ffff;
145+
color: #0066ffff;
143146
}
144147

145148
#appsearch:focus {
146149
padding: 8px;
147-
border-color: #81d41a;
148-
color: #81d41a;
150+
border-color: white;
151+
color: white;
149152
outline: none;
150153
}
151154

152155
.appdata_categories {
153156
display: flex;
154157
text-align: center;
155158
font-size: 1.15vw;
156-
/* font-size: 1.2em; */
159+
color: white;
157160
font-family:Verdana, Geneva, Tahoma, sans-serif;
158161
font-weight: bolder;
159-
/* border-top: 1px solid #555555;
160-
border-radius: 10px; */
161162
}
162163

163164
.compat_frame #name {
164165
width: 24%;
165-
border-right: 2px solid #555555;
166+
border-right: 2px solid white;
166167
}
167168

168169
.compat_frame #resolutions {
169170
width: 19%;
170-
border-right: 2px solid #555555;
171+
border-right: 2px solid white;
171172
}
172173

173174

174175
.compat_frame #compat_status {
175176
width: 12%;
176-
border-right: 2px solid #555555;
177+
border-right: 2px solid white;
177178
}
178179

179180
.compat_frame #description {
180181
width: 29%;
181-
border-right: 2px solid #555555;
182+
border-right: 2px solid white;
182183
}
183184

184185
.compat_frame #updated {
185186
width: 16%;
186-
border-right: 2px solid #555555;
187+
border-right: 2px solid white;
187188
}
188189

189190
.compat_frame #appmd5 {
@@ -196,15 +197,15 @@ body {
196197
overflow-y: scroll;
197198
overflow-x: hidden;
198199
border-radius: 5px;
199-
border-top: 2px solid black;
200-
border-bottom: 2px solid black;
200+
border-top: 2px solid #ff6600ff;
201+
border-bottom: 2px solid #ff6600ff;
201202
width: 98%;
202203
margin-left: 1%;
203204
}
204205

205206
.compat_entry:nth-child(even) {
206207
border: 3px solid;
207-
background-color: #fafafa;
208+
background-color: #454545;
208209
display: flex;
209210
border-radius: 12px;
210211
margin: 3px 0;
@@ -213,7 +214,7 @@ body {
213214

214215
.compat_entry:nth-child(odd) {
215216
border: 3px solid;
216-
background-color: #dcdcdc;
217+
background-color: #525252;
217218
display: flex;
218219
border-radius: 12px;
219220
margin: 3px 0;
@@ -227,6 +228,7 @@ body {
227228
align-self: center;
228229
font-family:Verdana, Geneva, Tahoma, sans-serif;
229230
font-weight: bold;
231+
color: white;
230232
}
231233

232234
#entryres {
@@ -236,6 +238,7 @@ body {
236238
align-self: center;
237239
font-family:Verdana, Geneva, Tahoma, sans-serif;
238240
font-weight: bold;
241+
color: white;
239242
}
240243

241244
#entrystat {
@@ -267,6 +270,7 @@ body {
267270
align-self: center;
268271
font-family:Verdana, Geneva, Tahoma, sans-serif;
269272
font-size: 0.85vw;
273+
color: white;
270274
}
271275

272276
#entryupd {
@@ -280,7 +284,7 @@ body {
280284

281285
#entrymd5 {
282286
width: 20%;
283-
font-size: 0.5vw;
287+
font-size: 0.45vw;
284288
text-align: center;
285289
padding: 1%;
286290
margin-right: -3px;

docs/_css/index.css

+32-31
Original file line numberDiff line numberDiff line change
@@ -16,11 +16,11 @@ body {
1616
width: 100vw;
1717
margin: 0;
1818
display: block;
19-
background-color: #fff;
19+
background-color: black;
2020
}
2121

2222
#init-logo {
23-
background-color: #fff;
23+
background-color: black;
2424
display:block;
2525
}
2626

@@ -35,8 +35,8 @@ body {
3535

3636
@keyframes init-logoanim {
3737
0% {opacity: 0; transform: scale(0.5);}
38-
40% {opacity: 0.7; transform: scale(0.8);}
39-
60% {opacity: 0.7; transform: scale(0.8);}
38+
40% {opacity: 1; transform: scale(0.8);}
39+
60% {opacity: 1; transform: scale(0.8);}
4040
100% {opacity: 0; transform: scale(0.5);}
4141
}
4242

@@ -55,8 +55,8 @@ body {
5555
height: 100vh;
5656
min-height: 500px;
5757
max-height: 75vh;
58-
background-color: white;
59-
opacity: 0.75;
58+
background-color: #222222;
59+
opacity: 1;
6060
display: flex;
6161
}
6262

@@ -104,13 +104,13 @@ body {
104104
}
105105

106106
@keyframes slidegamebg {
107-
0% { opacity: 1; transform: translate3d(0, 0, 0); }
108-
5% { opacity: 0; } 10% { opacity: 1; } 15% { opacity: 0; } 20% { opacity: 1; }
109-
25% { opacity: 0; } 30% { opacity: 1; } 35% { opacity: 0; } 40% { opacity: 1; }
110-
45% { opacity: 0; } 50% { opacity: 1; } 55% { opacity: 0; } 60% { opacity: 1; }
111-
65% { opacity: 0; } 70% { opacity: 1; } 75% { opacity: 0; } 80% { opacity: 1; }
112-
85% { opacity: 0; } 90% { opacity: 1; } 95% { opacity: 0; }
113-
100% { opacity: 1; transform: translate3d(-2830px, 0, 0);}
107+
0% { opacity: 0.8; transform: translate3d(0, 0, 0); }
108+
5% { opacity: 0; } 10% { opacity: 0.8; } 15% { opacity: 0; } 20% { opacity: 0.8; }
109+
25% { opacity: 0; } 30% { opacity: 0.8; } 35% { opacity: 0; } 40% { opacity: 0.8; }
110+
45% { opacity: 0; } 50% { opacity: 0.8; } 55% { opacity: 0; } 60% { opacity: 0.8; }
111+
65% { opacity: 0; } 70% { opacity: 0.8; } 75% { opacity: 0; } 80% { opacity: 0.8; }
112+
85% { opacity: 0; } 90% { opacity: 0.8; } 95% { opacity: 0; }
113+
100% { opacity: 0.8; transform: translate3d(-2830px, 0, 0);}
114114
}
115115

116116
.firstpane-content {
@@ -130,7 +130,7 @@ body {
130130
}
131131

132132
#innertitletext {
133-
color: #00ca31 !important;
133+
color: #0066ffff !important;
134134
}
135135

136136
#firstpane-content-right {
@@ -142,15 +142,15 @@ body {
142142
font-family:'Times New Roman', Times, serif;
143143
margin-top: 0;
144144
margin-bottom: 0;
145-
color: #0064ca;
145+
color: #ff6600ff;
146146
font-size: 4em;
147147
font-weight: bolder;
148148
transform: rotate(-2deg);
149149
}
150150

151151
#firstpane-content-right p {
152152
font-family:Helvetica, Geneva, Tahoma, sans-serif;
153-
color: black;
153+
color: white;
154154
margin-left: 3%;
155155
margin-top: 0;
156156
font-size: 1.3em;
@@ -164,10 +164,10 @@ body {
164164
font-size: 2em;
165165
border-radius: 15px;
166166
border-width: 5px;
167-
border-color: transparent;
167+
border-color: #0066ffff;
168168
border-style: solid;
169-
background-color: #0064ca;
170-
color: #00ca31;
169+
background-color: black;
170+
color: #ff6600ff;
171171
font-weight: bold;
172172
float: right;
173173
margin-top: 2.5%;
@@ -184,8 +184,8 @@ body {
184184
}
185185

186186
#downloadbutton:hover {
187-
color: #0064ca;
188-
background: #00ca31;
187+
color: #ff6600ff;
188+
border-color: #ff6600ff;
189189
}
190190

191191
#downloadbutton:active {
@@ -195,8 +195,8 @@ body {
195195
}
196196

197197
#freej2me_logo {
198-
z-index: 5;
199198
width: 100%;
199+
filter: saturate(1.5);
200200
animation: logoanim 3s ease-in-out infinite;
201201
}
202202

@@ -233,9 +233,9 @@ body {
233233
position: relative;
234234
margin: 0;
235235
display:flex;
236-
background-color: white;
236+
background-color: #1a1a1aff;
237237
border: none;
238-
border: 12px double #5566ff;
238+
border: 12px double #0066ffff;
239239
border-left: none;
240240
border-right: none;
241241
box-shadow: 0px 0px 16px #444;
@@ -256,21 +256,21 @@ body {
256256
font-size: 4em;
257257
margin: 0 auto;
258258
font-family:'Times New Roman', Times, serif;
259-
color: #00ca31;
259+
color: #ff6600ff;
260260
font-weight: bolder;
261261
}
262262

263263
.info-frame p {
264264
font-size: 1.3em;
265265
font-family:Helvetica, Geneva, Tahoma, sans-serif;
266266
font-weight: 700;
267-
color: #555;
267+
color: white;
268268
}
269269

270270
.footerdiv {
271271
position: relative;
272-
border-top: 12px double #5566ff;
273-
background-color: white;
272+
border-top: 12px double #0066ffff;
273+
background-color: #1a1a1aff;
274274
box-shadow: 0px 0px 16px #444;
275275
z-index: 4;
276276
padding: 25px;
@@ -281,24 +281,25 @@ body {
281281
font-weight: bolder;
282282
font-family:'Times New Roman', Times, serif;
283283
font-size: 1.85em;
284-
color: #5566ff;
284+
color: #0066ffff;
285285
text-align: center;
286286
margin-bottom: 25px;
287287
}
288288

289289
.footerdiv a {
290290
text-decoration: none;
291+
color: #ff6600ff;
291292
}
292293

293294
.footerdiv a:hover {
294-
color: #00ca31;
295+
color: #0066ffff;
295296
}
296297

297298
.footerdiv #footer_bottom {
298299
font-weight: bold;
299300
font-family: cursive,sans-serif;
300301
font-size: 1.4em;
301-
color: #5566ff;
302+
color: #0066ffff;
302303
text-align: end;
303304
}
304305

0 commit comments

Comments
 (0)