Skip to content
This repository was archived by the owner on Nov 25, 2022. It is now read-only.

Commit cf5a786

Browse files
LQ16LQ16
LQ16
authored and
LQ16
committed
Initial Commit
0 parents  commit cf5a786

File tree

732 files changed

+62566
-0
lines changed

Some content is hidden

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

732 files changed

+62566
-0
lines changed

README.md

+39
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
# TitaniumLite
2+
3+
A simple and lightweight web-proxy site built to be easy to use and modify for everyone.
4+
5+
Initial Release Date: 05/11/2020.
6+
#### Basic info
7+
8+
This web-app, measuring about 15 MB, is designed to be as light on server storage as possible.
9+
10+
# Features
11+
12+
#### Locally Stored and Hosted Proxy Server
13+
14+
This allows your site to have a proxy already equipped when you deploy it so you can quickly get to circumventing censorship!
15+
16+
#### Games
17+
18+
This site includes several games out of the box.
19+
20+
#### Setup Instructions:
21+
22+
***You need to fork this repository; Please do not just deploy it directly to Heroku.***
23+
24+
You want to have Cloudflare or a similar DNS provider on your domain.
25+
26+
Node Unblocker setup:
27+
28+
Configure a Node Unblocker server, by following the instructions found at https://github.com/nfriedly/nodeunblocker.com
29+
30+
Attach the IP/CNAME of the Node Unblocker server to your site's domain, with the subdomain "node".
31+
32+
Done, you now have a local Node server.
33+
34+
***Please add your own Terms of Service and Privacy Policy.***
35+
36+
***Please edit the example portions of this site so you have a complete mirror.***
37+
38+
#
39+
Property of TitaniumNetwork. Users have full permission to duplicate and modify as much/long as their hearts desire, as long as credit is given to TitaniumNetwork.

css/main.css

+285
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,285 @@
1+
body:before {
2+
content: "";
3+
position: fixed;
4+
left: 0; right: 0;
5+
top: 0; bottom: 0;
6+
background: linear-gradient(45deg, rgba(0, 0, 0, 0.52), rgba(0, 0, 0, 0.56) 90%);
7+
/*filter: blur(8px);*/
8+
z-index: -1;
9+
}
10+
11+
/* USE THIS TO CHANGE COLOR SCHEME*/
12+
:root {
13+
--main-color:darkorange;
14+
--secondary-color:black;
15+
--hovercolor:orange;
16+
--textcolor:white;
17+
--borders:white;
18+
}
19+
20+
body{
21+
font: 15px/1.5 Arial, Helvetica, sans-serif;
22+
text-align: center;
23+
padding: 0;
24+
text-decoration: none;
25+
margin:0;
26+
background-color: white;
27+
color:var(--textcolor);
28+
background-image:url('https://cdn.discordapp.com/attachments/708459350649340034/709192289779580988/thumb-1920-1029784.png');
29+
background-size: cover;
30+
background-repeat: no-repeat;
31+
background-position: center;
32+
background-attachment: fixed;
33+
}
34+
35+
body a {text-decoration: none;}
36+
37+
body {
38+
margin: 0;
39+
font-family: sans-serif;
40+
}
41+
42+
.navbar {
43+
overflow: hidden;
44+
background-color: var(--secondary-color);
45+
position:fixed;
46+
z-index:10;
47+
width:100%;
48+
}
49+
50+
.navbar a {
51+
float: right;
52+
display: table;
53+
color: var(--textcolor);
54+
text-align: center;
55+
padding: 12px 12px;
56+
text-decoration: none;
57+
font-size: 17px;
58+
}
59+
60+
.navbar a:hover {
61+
background-color: var(--hovercolor);
62+
color: var(--textcolor);
63+
}
64+
65+
66+
67+
.navbar .icon {
68+
display: none;
69+
}
70+
71+
@media screen and (max-width: 600px) {
72+
.navbar a {display: none;}
73+
.navbar a.icon {
74+
z-index:11;
75+
float: right;
76+
display: block;
77+
}
78+
}
79+
80+
@media screen and (max-width: 600px) {
81+
.navbar.responsive {position: fixed; z-index:10;}
82+
.navbar.responsive .icon {
83+
position: absolute;
84+
right: 0;
85+
top: 0;
86+
}
87+
.navbar.responsive a {
88+
float: none;
89+
display: block;
90+
text-align: left;
91+
}
92+
}
93+
94+
.container{
95+
width: 100%;
96+
margin: auto;
97+
overflow: hidden;
98+
justify-content: center;
99+
100+
}
101+
102+
.containerb{
103+
width: 75%;
104+
margin: auto;
105+
overflow: hidden;
106+
justify-content: center;
107+
}
108+
109+
.containerc{
110+
width: 99%;
111+
margin: auto;
112+
overflow: hidden;
113+
justify-content: center;
114+
}
115+
116+
117+
.centerh {
118+
119+
position: absolute;
120+
top:25%;
121+
122+
}
123+
124+
125+
.button {
126+
/*background-color: var(--main-color);*/
127+
border: none;
128+
color: var(--textcolor);
129+
padding: 15px 32px;
130+
text-align: center;
131+
text-decoration: none;
132+
display: inline-block;
133+
font-size: 16px;
134+
margin: 4px 2px;
135+
cursor: pointer;
136+
border-top: 2px solid var(--borders);
137+
border-bottom: 2px solid var(--borders);
138+
border-right: 2px solid var(--borders);
139+
border-left: 2px solid var(--borders);
140+
}
141+
142+
.navbar .logo {
143+
display: table;
144+
float: left;
145+
font-size: 2.2em;
146+
padding: 0px 10px;
147+
text-decoration: none;
148+
}
149+
150+
151+
.c-box {
152+
font-family: 'Roboto', sans-serif;
153+
position: relative;
154+
top:65px;
155+
border-top: var(--main-color) 3px solid;
156+
border-bottom: var(--main-color) 3px solid;
157+
border-left: var(--main-color) 3px solid;
158+
border-right: var(--main-color) 3px solid;
159+
background: rgba(0, 0, 0, 0.8);
160+
-webkit-box-shadow: 1px 2px 3px #000;
161+
-moz-box-shadow: 1px 2px 3px #111;
162+
box-shadow: 1px 2px 3px #1d1d1d;
163+
-webkit-border-radius: .9em;
164+
-moz-border-radius: .9em;
165+
border-radius: .9em;
166+
overflow:hidden;
167+
168+
}
169+
170+
.c-box h1 {
171+
margin: 0 0 12px 0;
172+
padding: 12px 0;
173+
font-size: 24px;
174+
color: #ffffff;
175+
border-bottom: 2px dotted #ffffff;
176+
}
177+
178+
.c-box p {
179+
margin: 0 0 12px 0;
180+
line-height: 1.5em;
181+
font-size: 15px;
182+
color: #ffffff;
183+
}
184+
185+
.c-box span {
186+
font-weight: bold;
187+
}
188+
189+
.c-box a {color:white;}
190+
191+
.d-box {
192+
font-family: 'Roboto', sans-serif;
193+
position: relative;
194+
padding: 20px 40px;
195+
margin-top:63px;
196+
background: rgba(50, 50, 50, 0.4);
197+
border-top: var(--main-color) 3px solid;
198+
border-bottom: var(--main-color) 3px solid;
199+
border-left: var(--main-color) 3px solid;
200+
border-right: var(--main-color) 3px solid;
201+
-webkit-box-shadow: 1px 2px 3px #000;
202+
-moz-box-shadow: 1px 2px 3px #111;
203+
box-shadow: 1px 2px 3px #1d1d1d;
204+
-webkit-border-radius: .9em;
205+
-moz-border-radius: .9em;
206+
border-radius: .9em;
207+
}
208+
209+
.d-box h1 {
210+
margin: 0 0 12px 0;
211+
padding: 12px 0;
212+
font-size: 24px;
213+
color: #ffffff;
214+
border-bottom: 2px dotted #ffffff;
215+
}
216+
217+
.d-box p {
218+
margin: 0 0 12px 0;
219+
line-height: 1.5em;
220+
font-size: 15px;
221+
color: #ffffff;
222+
}
223+
224+
.d-box span {
225+
font-weight: bold;
226+
}
227+
228+
229+
230+
231+
cctb {
232+
display: inline-block;
233+
border-radius: 10px;
234+
min-width: 65px;
235+
color:white;
236+
border: 1px solid var(--borders);
237+
text-align: center;
238+
font-family: Arial, Helvetica, sans-serif;
239+
background-color: var(--main-color);
240+
text-rendering: optimizeLegibility;
241+
}
242+
243+
244+
.selbuttons {border:none;border-radius: 5px;padding:10px;width:48px;background:var(--main-color);;color:#fff;font-weight:bold;}
245+
.selbuttonsbigger {border:none;border-radius: 5px;padding:10px;width:55px;background:var(--main-color);;color:#fff;font-weight:bold;}
246+
247+
/*tabbed browsing portion
248+
249+
.tabcontent {
250+
animation: fadeEffect 1s; /* Fading effect takes 1 second */
251+
}
252+
253+
/* Go from zero to full opacity */
254+
@keyframes fadeEffect {
255+
from {opacity: 0;}
256+
to {opacity: 1;}
257+
}
258+
259+
/* Style the tab */
260+
261+
262+
/* Style the buttons that are used to open the tab content */
263+
.tab button {
264+
background-color: inherit;
265+
float: left;
266+
border: none;
267+
outline: none;
268+
cursor: pointer;
269+
padding: 14px 16px;
270+
transition: 0.3s;
271+
}
272+
273+
/* Change background color of buttons on hover */
274+
.tab button:hover {
275+
background-color: #ddd;
276+
}
277+
278+
279+
280+
/* Style the tab content */
281+
.tabcontent {
282+
display: none;
283+
padding: 6px 12px;
284+
border-top: none;
285+
}

games.html

+70
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,70 @@
1+
<head>
2+
<meta charset="utf-8">
3+
<title>TitaniumNetwork</title>
4+
<link href="./css/main.css" rel="stylesheet">
5+
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css">
6+
<meta name="viewport" content="width=device-width, initial-scale=1">
7+
<script src="js/primary.js"></script>
8+
</head>
9+
10+
11+
12+
13+
<div class="c-box">
14+
<center><h1><span style="color: white;">Titanium Arcade</span></h1>
15+
<h5><span style="color: white;">If you have any suggestions for games to add to the arcade, contact a staff member on the Discord.</span></h5>
16+
<h5>You can go back to this page by simply double-clicking the games button!</h5>
17+
<h5><span style="color: white;">Report any issues with any games to <a href="mailto:[email protected]"><font color="white">[email protected]</a></font>!</h5></center>
18+
<center>
19+
<h5>Games last updated at <span style="color:green;">1:29 AM (EST) </span> on <span style="color:green;">05/07/2020</span></h5></center>
20+
</div>
21+
22+
<div class="d-box">
23+
<center>
24+
<h1>HTML5 Games</h1>
25+
26+
<div><div style="height: 10px; overflow: hidden;"></div></div>
27+
<a href="gfiles/2048/index.html">
28+
<span style="color: white;">2048</span></a>
29+
30+
<div><div style="height: 10px; overflow: hidden;"></div></div>
31+
<a href="gfiles/astray/index.html">
32+
<span style="color: white;">Astray</span></a>
33+
34+
<div><div style="height: 10px; overflow: hidden;"></div></div>
35+
<a href="gfiles/breaklock/index.html">
36+
<span style="color: white;">Breaklock</span></a>
37+
38+
<div><div style="height: 10px; overflow: hidden;"></div></div>
39+
<a href="gfiles/nerd.html">
40+
<span style="color: white;">Breakout</span></a>
41+
42+
<div><div style="height: 10px; overflow: hidden;"></div></div>
43+
<a href="gfiles/cookies/index.html">
44+
<span style="color: white;">Cookie Clicker</span></a>
45+
46+
<div><div style="height: 10px; overflow: hidden;"></div></div>
47+
<a href="gfiles/flappybird/index.html">
48+
<span style="color: white;">Flappy Bird</span></a>
49+
50+
<div><div style="height: 10px; overflow: hidden;"></div></div>
51+
<a href="gfiles/hextris/index.html">
52+
<span style="color: white;">Hextris</span></a>
53+
54+
<div><div style="height: 10px; overflow: hidden;"></div></div>
55+
<a href="gfiles/pacman/index.htm">
56+
<span style="color: white;">Pac-Man</span></a>
57+
58+
<div><div style="height: 10px; overflow: hidden;"></div></div>
59+
<a href="gfiles/radius-raid/min.html">
60+
<span style="color: white;">Radius Raid</span></a>
61+
62+
<div><div style="height: 10px; overflow: hidden;"></div></div>
63+
<a href="gfiles/spaceinvaders/index.html">
64+
<span style="color: white;">Space Invaders</span></a>
65+
66+
<div><div style="height: 10px; overflow: hidden;"></div></div>
67+
<a href="gfiles/towermaster/index.html">
68+
<span style="color: white;">Towermaster</span></a>
69+
<h1></h1>
70+
</div>

0 commit comments

Comments
 (0)