Skip to content

Commit

Permalink
Merge pull request #72 from Capstone-Projects-2024-Spring/Gao
Browse files Browse the repository at this point in the history
Updated signup pages
  • Loading branch information
Dem0nMaxwell authored Apr 30, 2024
2 parents 80a361a + 89e8ce2 commit f28298b
Show file tree
Hide file tree
Showing 3 changed files with 69 additions and 2 deletions.
8 changes: 6 additions & 2 deletions static/stylesheets/form.css
Original file line number Diff line number Diff line change
Expand Up @@ -57,10 +57,14 @@
padding: 0 0.5rem;
}

#form-ctn form a {
display: block;
#form-ctn .agreements {
display: flex;
align-items: center;

max-width: 225px;
}


/* Google Login Button Styles */
.gsi-material-button {
-moz-user-select: none;
Expand Down
54 changes: 54 additions & 0 deletions static/termsOfService.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,54 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Thrill Typer - Terms of Service</title>
<style>
body {
font-family: Arial, sans-serif;
margin: 0;
padding: 20px;
}
.container {
max-width: 800px;
margin: 0 auto;
}
h1 {
text-align: center;
}
p {
margin-bottom: 20px;
}
ol {
margin-bottom: 20px;
}
</style>
</head>
<body>
<div class="container">
<h1>Thrill Typer - Terms of Service</h1>
<p>Welcome to Thrill Typer! These Terms of Service govern your access to and use of Thrill Typer (referred to as "the game"), so please read them carefully before using the game. By accessing or using the game, you agree to be bound by these Terms of Service.</p>

<h2>1. Data Usage:</h2>
<p>Thrill Typer utilizes data solely for the purpose of game data storage, including but not limited to user progress, scores, and preferences. We do not collect, store, or utilize personal data for any other purpose. By using Thrill Typer, you consent to the collection and usage of this data strictly for game-related functionalities. We adhere to strict privacy standards and do not share or sell any user data to third parties.</p>

<h2>2. User Conduct:</h2>
<p>You agree not to engage in any activity that interferes with or disrupts the operation of the game. This includes but is not limited to hacking, cheating, or any other unauthorized use of the game. You also agree not to use the game for any unlawful purpose or in any way that violates these Terms of Service.</p>

<h2>3. Limitation of Liability:</h2>
<p>To the fullest extent permitted by applicable law, Thrill Typer and its affiliates shall not be liable for any indirect, incidental, special, consequential, or punitive damages, or any loss of profits or revenues, whether incurred directly or indirectly, or any loss of data, use, goodwill, or other intangible losses, resulting from (a) your access to or use of or inability to access or use the game; (b) any conduct or content of any third party on the game; or (c) unauthorized access, use, or alteration of your transmissions or content.</p>

<h2>4. Governing Law:</h2>
<p>These Terms of Service shall be governed by and construed in accordance with the laws of Pennsylvania, without regard to its conflict of law provisions. Any dispute arising out of or relating to these Terms of Service shall be subject to the exclusive jurisdiction of the courts in Pennsylvania.</p>

<h2>5. Changes to Terms of Service:</h2>
<p>Thrill Typer reserves the right to modify or replace these Terms of Service at any time. If a revision is material, we will provide at least 30 days' notice prior to any new terms taking effect. What constitutes a material change will be determined at our sole discretion.</p>

<h2>6. Contact Us:</h2>
<p>If you have any questions about these Terms of Service, please contact us at CS2TT@gmail.com.</p>

<p>By accessing or using the game, you acknowledge that you have read, understood, and agree to be bound by these Terms of Service.</p>
</div>
</body>
</html>
9 changes: 9 additions & 0 deletions templates/signup.html
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,15 @@ <h2>Register</h2>
<input type="password" id="confirm_password" name="confirm_password" class="text-input" required>
</div>

<div class="form-group agreements">
<input type="checkbox" name="TOS" required/>
&nbsp;
<label for="TOS">
By clicking, you agree to our
<a href="{{ url_for('static', filename='termsOfService.html') }}">Terms of Service</a>
</label>
</div>

<div class="register-ops form-ops">
<button type="submit" class="signUp">Signup</button>
</div>
Expand Down

0 comments on commit f28298b

Please sign in to comment.