Skip to content

Commit

Permalink
Merge pull request #3 from DLSU-CCAPDEV/register
Browse files Browse the repository at this point in the history
Register
  • Loading branch information
GcpAps committed Jun 26, 2023
2 parents dc95746 + 616becd commit 82c4732
Show file tree
Hide file tree
Showing 3 changed files with 135 additions and 4 deletions.
55 changes: 52 additions & 3 deletions css/styles.css
Original file line number Diff line number Diff line change
Expand Up @@ -354,7 +354,7 @@ input.form-control, textarea.form-control {
overflow-y: auto;
}

#login-wrapper {
#login-wrapper,#register-wrapper {
display: flex;
align-items: center;
justify-content: center;
Expand All @@ -369,7 +369,7 @@ input.form-control, textarea.form-control {
font-weight: 600;
}

#login-container {
#login-container,#register-container {
min-width: 25%;
background-color: var(--color-secondary);
border-radius: var(--radius);
Expand Down Expand Up @@ -419,4 +419,53 @@ input.form-control, textarea.form-control {
width: 100%;
text-transform: uppercase;
font-weight: 700;
}
}

#btn-register {
background-color: var(--color-accent);
width: 20%;
text-transform: uppercase;
font-weight: 700;
float: right;

}

#avatars {
display: flex;
overflow-x: scroll;
scroll-behavior: smooth;
white-space: nowrap;
width: 400px;
}

.avatar-selection{
height: 100px;
width: 100px;
cursor: pointer;
border: 1px solid var(--color-secondary);
}

.avatar-selection:hover {
border-color: var(--color-accent);

}

.avatar-selection.selected {
border-color: red;
}

#submit-register{
background-color: var(--color-accent);
width: 30%;
text-transform: uppercase;
font-weight: 700;
float: right;
}

#cancel-register{
background-color: var(--color-accent);
width: 30%;
text-transform: uppercase;
font-weight: 700;

}
8 changes: 7 additions & 1 deletion html/login.html
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,12 @@
<script src="../js/login.js"></script>
</head>
<body>

<div id="regHeader">
<button class="btn" id="btn-register" onclick="location.href='register.html'">Dont have an account?</button>
</div>


<div id="login-wrapper">
<h1 id="main-branding">forum.</h1>
<div id="login-container">
Expand Down Expand Up @@ -42,4 +48,4 @@ <h3 id="login-heading">LOGIN</h3>
</div>
</div>
</body>
</html>
</html>
76 changes: 76 additions & 0 deletions html/register.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,76 @@
<!DOCTYPE html>
<html lang="en" dark>
<head>
<meta charset="UTF-8">
<meta name="viewport"
content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<title>Forum - Register</title>
<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet"
integrity="sha384-9ndCyUaIbzAi2FUVXJi0CjmCapSmO7SnpJef0486qhLnuZ2cdeRhO02iuK6FUUVM" crossorigin="anonymous">
<link rel="stylesheet" href="https://cdn.jsdelivr.net/gh/hung1001/font-awesome-pro@4cac1a6/css/all.css">
<link rel="stylesheet" href="../css/styles.css">
<script src="https://code.jquery.com/jquery-3.7.0.min.js"></script>
<script src="../js/scripts.js"></script>

</head>
<body>




<div id="register-wrapper">
<h1 id="main-branding">Forum Registration</h1>

<div id="register-container">


<form action="login.html" method="POST" enctype="multipart/form-data" onsubmit="return validateForm()">
<h2>Account Information</h2>


<label for="username" class="form-label">Username:</label>
<input type="text" id="username" name="username" class="form-control" required>
<br><br>

<label for="email" class="form-label">Email:</label>
<input type="email" id="email" name="email" class="form-control" required>
<br><br>

<label for="password" class="form-label">Password:</label>
<input type="password" id="password" name="password" class="form-control" required>
<br><br>

<label for="confirm_password" class="form-label">Confirm Password:</label>
<input type="password" id="confirm_password" name="confirm_password" class="form-control" required>
<span id="password_error" style="color:red"></span>
<br><br>


<h2>Avatar Preference</h2>

<div id="avatars">
<img class="avatar-selection" src="https://api.dicebear.com/6.x/avataaars/svg?seed=davidmiller" >
<img class="avatar-selection" src="https://api.dicebear.com/6.x/avataaars/svg?seed=davidmay" >
<img class="avatar-selection" src="https://api.dicebear.com/6.x/avataaars/svg?seed=Sarahg" >
<img class="avatar-selection" src="https://api.dicebear.com/6.x/avataaars/svg?seed=May" >
<img class="avatar-selection" src="https://api.dicebear.com/6.x/avataaars/svg?seed=Mayssw" >
<img class="avatar-selection" src="https://api.dicebear.com/6.x/avataaars/svg?seed=May23" >
<img class="avatar-selection" src="https://api.dicebear.com/6.x/avataaars/svg?seed=Mayasd" >

</div>
<span id="avatar_error" style="color:red"></span>

<h2>Terms and Conditions</h2>
<input type="checkbox" id="terms" name="terms" required>
<label for="terms">I agree to the terms and conditions</label><br><br>

<input type="submit" value="Submit" class="btn" id="submit-register" onclick="matchPassword()">
<input type="reset" value="Cancel" class="btn" id="cancel-register" onclick="location.href='login.html'">
</form>
</div>
</div>

<script src="../js/register.js"></script>
</body>
</html>

0 comments on commit 82c4732

Please sign in to comment.