-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathhomepage.html
More file actions
248 lines (221 loc) · 10.5 KB
/
homepage.html
File metadata and controls
248 lines (221 loc) · 10.5 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
<!--
The ORIGINAL CODE is the `BRACE WEBSITE` Source Code.
The INITIAL DEVELOPER is Brace Inc., DEntisT.
Version: MPL 1.1
The contents of this file are subject to the Mozilla Public License Version
1.1 the "License"; you may not use this file except in compliance with
the License. You may obtain a copy of the License at
http://www.mozilla.org/MPL/
Software distributed under the License is distributed on an "AS IS" basis,
WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
for the specific language governing rights and limitations under the
License.
Portions created by the Initial Developer are Copyright (c) 2022
the Initial Developer. All Rights Reserved.
-->
<!DOCTYPE html>
<html lang="en">
<head>
<link rel="icon" href="brace_logo.png" type="image/icon type">
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Brace™ Co.</title>
<link rel="stylesheet" href="web_style.css">
<script src="user_utils.js"></script>
<script src="main_script.js"></script>
<script src="button_sys.js"></script>
<script src="dropdown_impl.js"></script>
<script src="static.js"></script>
<script src="refresh.js"></script>
<script>
console.log("index.html (Brace Inc.): script element called.")
current_page = PAGE_BRACE_HOMEPAGE;
</script>
</head>
<body>
<div id="fade-block"></div>
<script src="fade_block.js"></script>
<div id="loader-wrapper">
<div id="loader"></div>
</div>
<header id="page_header">
</header>
<div id="AlreadyLoggedIn" class="modal">
<div class="modal-content">
<span class="close" onclick="closeModal()">×</span>
<h2>Logged In!</h2>
<p>You are already logged in as: <code id="display_username"></code></p>
<headerbutton id="account_proceed_btn" onclick="AccountLogOut()">LOG OUT</headerbutton>
</div>
</div>
<div id="sucLogin" class="modal">
<div class="modal-content">
<span class="close" onclick="closeModal()">×</span>
<h2>Logged In!</h2>
<p>You successfully have logged in!</p>
</div>
</div>
<div id="LoggedOut" class="modal">
<div class="modal-content">
<span class="close" onclick="closeModal()">×</span>
<h2>Logged Out!</h2>
<p>You successfully have logged out!</p>
</div>
</div>
<div id="AccountPage" class="modal">
<div class="modal-content">
<img class="apply_border_radius" src="brace_slogan.png">
<span class="close" onclick="closeModal()">×</span>
<h2>Login or Sign Up</h2>
<p>Please input your credentials down below:</p>
<input type="text" placeholder="Username:" id="data_username">
<input type="text" placeholder="Password:" id="data_password">
<p id="account_popup_warntext"><p>
<headerbutton onclick="closeModal()">CANCEL</headerbutton>
<headerbutton id="account_proceed_btn" onclick="AccountLogin()">PROCEED</headerbutton>
</div>
</div>
<section id="home">
<img id="headerbutton_home_" class="apply_border_radius" src="brace_slogan.png" alt="BRACE Slogan">
</section>
<!-- ------------------- -->
<!-- ABOUTUS -->
<!-- ------------------- -->
<div class="aero-box about">
<h1>Welcome to Brace Software</h1>
<p style="color: var(--subtext_color);">What is this?</p>
<div class="img_text_container">
<div class="slideshow-container img_text_container-image-manual">
<div class="slide">
<img src="visual_resources/brace_slide1.png">
</div>
<div class="slide">
<img src="visual_resources/brace_slide2.png">
</div>
<div class="slide">
<img src="visual_resources/brace_slide3.png">
</div>
<div class="slide">
<img src="visual_resources/brace_slide4.png">
</div>
<other-button class="prev" onclick="changeSlide(-1)">←</other-button>
<other-button class="next" onclick="changeSlide(1)">→</other-button>
</div>
<p class="img_text_container-text">
Brace™ Co. is a small IT company dedicated to making information technology fun and interesting to newbies and future generations.
Interested in contribution, development or whatsoever? Click those buttons down there!
All of the official products of the Brace™ team are licensed with Mozilla Public License. We're fully open source!
</p>
</div>
</div>
<!-- ------------------- -->
<!-- SERVICES -->
<!-- ------------------- -->
<!--<section id="services">
<img id="headerbutton_services_" class="apply_border_radius" width="300" src="visual_resources/brace_services.png">
<ul>
<li>Software Development</li>
<li>IT Consulting</li>
<li>Cloud Solutions</li>
<li>System Maintenance</li>
</ul>
</section>-->
<!-- ------------------- -->
<!-- Aside meni -->
<!-- ------------------- -->
<!-- <div class="aside-menu" style="flex: 1; max-width: 200px;">
<p>
Select:
</p>
<aside class="aside-options">
<headerbutton onclick="aside_update(option_newasm)">NewASM</headerbutton>
<headerbutton onclick="aside_update(option_damnlarper)">DamnLarper</headerbutton>
<headerbutton onclick="aside_update(option_pawnscript)">PawnScript</headerbutton>
</aside>
</div> -->
<section class="aero-box" id="aside-menu-whole" style="transition: height 0.5s ease;">
<div style="text-align: center;">
<button id="aaside-button-1" class="normalbutton" onclick="aside_update(-1)">←</button>
<button id="aaside-button-2" class="normalbutton" onclick="aside_update(1)">→</button>
</div>
<img id="aside-image" class="apply_border_radius image_transition" width="100" src="visual_resources/pawnscript_logo.png" alt="PS Logo" style="margin: 30px;">
<p id="aside-content" style="margin: 30px; text-align: center; margin-right: 250px; margin-left: 250px;">Choose your option.</p>
<div style="text-align: right; margin-right: 200px;">
<button id="aside-button-1" class="normalbutton" onclick="brace_redirect(BRACE_LINK__PAWNSCRIPT)">Download Now</button>
<button id="aside-button-2" class="normalbutton" onclick="brace_redirect(BRACE_LINK__PAWNSCRIPTPAGE)">Learn more</button>
</div>
</section>
<!-- ------------------- -->
<!--<section id="PawnScript">
<div class="img_text_container">
<img id="headerbutton_more_" class="apply_border_radius img_text_container-image-manual" width="100" src="visual_resources/pawnscript_logo.png" alt="PS Logo">
<ul class="img_text_container-text">
<li>PawnScript is a small interpreted semi-statically-typed object-oriented (and really memory-consuming) language written in Pawn and thus it is its extension (similar to C/C++ in terms of functionality or Java/JavaScript in terms of naming). It is designed with the role of enabling modification of the gamemode code on the server during run-time.</li>
<li>It contains various features and things that aren't even introduced into Pawn itself. PawnScript has a very complex syntax which makes it very hard to learn but also fragile to small mistakes.</li>
</ul>
</div>
<div style="text-align: right; margin-right: 50px;">
<button class="normalbutton" onclick="brace_redirect(BRACE_LINK__PAWNSCRIPT)">Download Now</button>
<button class="normalbutton" onclick="brace_redirect(BRACE_LINK__PAWNSCRIPTPAGE)">Learn more</button>
</div>
</section>-->
<!-- ------------------- -->
<!-- DamnLarper -->
<!-- ------------------- -->
<!--<section id="DamnLarper">
<div class="img_text_container">
<img class="apply_border_radius img_text_container-image-manual" width="300" src="visual_resources/damnlarper_logo.png" alt="DL Logo">
<ul class="img_text_container-text">
<li>Damn Larper is a multipurpose bot with many commands and features. It is basically a text-based game right in your server! This bot has a verification system, which is not allowing the unverified to send messages until they verify themselves. Besides verification, there are also moderation commands such as ban and kick commands.</li>
<li>In case you're searching for a fun bot, there are categories of commands for economy, custom text commands, miscellaneous commands, levelling system, bump system in development, list system with which you can make your own list and for example write down your chores on them.</li>
<li>And it's not over yet, you can basically take care of your virtual pet! You can get one at a petshop (it helps you gain sweet bonuses on economy commands!). There's also roleplaying, where you can buy items, craft items, go mining, hunting, fishing and chopping wood - in basic terms, get resources and be a boss (there are command cooldowns though, get premium to avoid them!).</li>
<li>You can also unlock achievements and get spectacular rewards once you complete them! Regarding to server security, there is a anti-raid and security system which is customizeable! There is also social media-like system where you can post messages and view them on a global feed. More features are waiting you once you add Damn Larper to your server!</li>
</ul>
</div>
<div style="text-align: right; margin-right: 50px;">
<button class="normalbutton" onclick="brace_redirect(BRACE_LINK__DAMNLARPER)">Check Out</button>
<button class="normalbutton" onclick="brace_redirect(BRACE_LINK__DLPAGE)">Learn more</button>
</div>
</section>-->
<!-- ------------------- -->
<!-- New-ASM -->
<!-- ------------------- -->
<!--
<section id="NewASM">
<div class="img_text_container">
<img src="visual_resources/newasm_logo.png" alt="IMAGE" width="300" class="apply_border_radius img_text_container-image-manual">
<ul class="img_text_container-text">
<li>New-ASM is an interpreted language written in C++ that mimics assembly language, which somehow makes it a portable version of assembly.</li>
</ul>
</div>
<div style="text-align: right; margin-right: 50px;">
<button class="normalbutton" onclick="brace_redirect(BRACE_LINK__NEWASM)">Check Out</button>
<button class="normalbutton" onclick="brace_redirect(BRACE_LINK__NAPAGE)">Learn more</button>
</div>
</section>
-->
<!-- ------------------- -->
<!-- TESTING -->
<!-- ------------------- -->
<section id="default_box" class="centerthetext">
<ul>Have something to say?</ul>
<input type="text" id="userInput" placeholder="Feedback:">
<button class="normalbutton" id="readButton">Submit</button>
<p id="output1"></p>
<sub id="output2"></sub>
</section>
<!-- ------------------- -->
<!-- FOOTER -->
<!-- ------------------- -->
<div id="contact-info-bajo"></div>
<footer id="website-footer">
</footer>
<script src="popup_impl.js"></script>
<script src="account.js"></script>
<script src="aside_menu.js"></script>
<script>
aside_update(option_newasm);
</script>
<script src="footer.js"></script>
</body>
</html>