Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
33 changes: 33 additions & 0 deletions Registration page/display.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.0.2/dist/css/bootstrap.min.css" rel="stylesheet"
integrity="sha384-EVSTQN3/azprG1Anm3QDgpJLIm9Nao0Yz1ztcQTwFspd3yD65VohhpuuCOmLASjC" crossorigin="anonymous">
<link href="css/styles.css" rel="stylesheet">
<title>Display Page</title>
</head>
<body>
<div class="container mt-5 mb-5 pt-3 w-75">
<div class="mx-auto card text-white bg-dark border-info w-50 text-center pt-3 pb-3">
<div class="card-title displayTitle display-6 fw-bold">Name: </div>
<div id="displayName" class="card-text fs-5"></div>
</div>
<div class="mx-auto card text-white bg-dark border-info w-50 mt-4 text-center pt-3 pb-3">
<div class="card-title displayTitle display-6 fw-bold">Email: </div>
<div id="displayEmail" class="card-text fs-5"></div>
</div>
<div class="mx-auto card text-white bg-dark border-info w-50 mt-4 text-center pt-3 pb-3">
<div class="card-title displayTitle display-6 fw-bold">Branch: </div>
<div id="displayBranch" class="card-text fs-5"></div>
</div>
<div class="mx-auto card text-white bg-dark border-info w-50 mt-4 text-center pt-3 pb-3">
<div class="card-title displayTitle display-6 fw-bold">Birthday: </div>
<div id="displayBday" class="card-text fs-5"></div>
</div>
</div>
<script src="main.js"></script>
</body>
</html>
37 changes: 37 additions & 0 deletions Registration page/display_details.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.0.2/dist/css/bootstrap.min.css" rel="stylesheet"
integrity="sha384-EVSTQN3/azprG1Anm3QDgpJLIm9Nao0Yz1ztcQTwFspd3yD65VohhpuuCOmLASjC" crossorigin="anonymous">
<link href="css/styles.css" rel="stylesheet">
<title>Display Page</title>
</head>
<body>
<div class="container mt-5 mb-5 pt-3 w-75">
<div class="mx-auto card text-white bg-dark border-info w-50 text-center pt-3 pb-3">
<div class="card-title displayTitle display-6 fw-bold">First Name: </div>
<div id="displayFName" class="card-text fs-5"></div>
</div>
<div class="mx-auto card text-white bg-dark border-info w-50 text-center pt-3 pb-3">
<div class="card-title displayTitle display-6 fw-bold">Last Name: </div>
<div id="displayLName" class="card-text fs-5"></div>
</div>
<div class="mx-auto card text-white bg-dark border-info w-50 mt-4 text-center pt-3 pb-3">
<div class="card-title displayTitle display-6 fw-bold">Email: </div>
<div id="displayEmail" class="card-text fs-5"></div>
</div>
<div class="mx-auto card text-white bg-dark border-info w-50 mt-4 text-center pt-3 pb-3">
<div class="card-title displayTitle display-6 fw-bold">Number: </div>
<div id="displayNumber" class="card-text fs-5"></div>
</div>
<div class="mx-auto card text-white bg-dark border-info w-50 mt-4 text-center pt-3 pb-3">
<div class="card-title displayTitle display-6 fw-bold">Birth date: </div>
<div id="displayDate" class="card-text fs-5"></div>
</div>
</div>
<script src="main.js"></script>
</body>
</html>
37 changes: 37 additions & 0 deletions Registration page/index.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.0.2/dist/css/bootstrap.min.css" rel="stylesheet"
integrity="sha384-EVSTQN3/azprG1Anm3QDgpJLIm9Nao0Yz1ztcQTwFspd3yD65VohhpuuCOmLASjC" crossorigin="anonymous">
<link href="css/styles.css" rel="stylesheet">
<title>Display Page</title>
</head>
<body>
<div class="container mt-5 mb-5 pt-3 w-75">
<div class="mx-auto card text-white bg-dark border-info w-50 text-center pt-3 pb-3">
<div class="card-title displayTitle display-6 fw-bold">First Name: </div>
<div id="displayFName" class="card-text fs-5"></div>
</div>
<div class="mx-auto card text-white bg-dark border-info w-50 text-center pt-3 pb-3">
<div class="card-title displayTitle display-6 fw-bold">Last Name: </div>
<div id="displayLName" class="card-text fs-5"></div>
</div>
<div class="mx-auto card text-white bg-dark border-info w-50 mt-4 text-center pt-3 pb-3">
<div class="card-title displayTitle display-6 fw-bold">Email: </div>
<div id="displayEmail" class="card-text fs-5"></div>
</div>
<div class="mx-auto card text-white bg-dark border-info w-50 mt-4 text-center pt-3 pb-3">
<div class="card-title displayTitle display-6 fw-bold">Number: </div>
<div id="displayNumber" class="card-text fs-5"></div>
</div>
<div class="mx-auto card text-white bg-dark border-info w-50 mt-4 text-center pt-3 pb-3">
<div class="card-title displayTitle display-6 fw-bold">Birth date: </div>
<div id="displayDate" class="card-text fs-5"></div>
</div>
</div>
<script src="main.js"></script>
</body>
</html>
21 changes: 21 additions & 0 deletions Registration page/main.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
function store() {
var inputFName = document.getElementById('fname');
var inputLName = document.getElementById('lname');
var inputEmail = document.getElementById('email');
var inputNumber = document.getElementById('number');
var inputDate = document.getElementById('date');
localStorage.setItem('fname',inputFName.value)
localStorage.setItem('lname',inputLName.value)
localStorage.setItem('email',inputEmail.value)
localStorage.setItem('number',inputNumber.value)
localStorage.setItem('date',inputDate.value)
}

window.addEventListener('load',()=>{
document.getElementById('displayFName').innerHTML = localStorage.fname;
document.getElementById('displayLName').innerHTML = localStorage.lname;
document.getElementById('displayEmail').innerHTML = localStorage.email;
document.getElementById('displayNumber').innerHTML = localStorage.number;
document.getElementById('displayDate').innerHTML = localStorage.date;

})
147 changes: 147 additions & 0 deletions Registration page/styles.css
Original file line number Diff line number Diff line change
@@ -0,0 +1,147 @@
@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@200;300;400;500;600;700&display=swap');
*{
margin: 0;
padding: 0;
box-sizing: border-box;
font-family: 'Poppins',sans-serif;
}
body{
height: 100vh;
display: flex;
justify-content: center;
align-items: center;
padding: 10px;
background: linear-gradient(135deg, #71b7e6, #3811c7);
}
.container{
max-width: 700px;
width: 100%;
background-color: #fff;
padding: 25px 30px;
border-radius: 5px;
box-shadow: 0 5px 10px rgba(0,0,0,0.15);
}
.container .title{
font-size: 25px;
font-weight: 500;
position: relative;
}
.container .title::before{
content: "";
position: absolute;
left: 0;
bottom: 0;
height: 3px;
width: 30px;
border-radius: 5px;
background: linear-gradient(135deg, #71b7e6, #9b59b6);
}
.content form .user-details{
display: flex;
flex-wrap: wrap;
justify-content: space-between;
margin: 20px 0 12px 0;
}
form .user-details .input-box{
margin-bottom: 15px;
width: calc(100% / 2 - 20px);
}
form .input-box span.details{
display: block;
font-weight: 500;
margin-bottom: 5px;
}
.user-details .input-box input{
height: 45px;
width: 100%;
outline: none;
font-size: 16px;
border-radius: 5px;
padding-left: 15px;
border: 1px solid #ccc;
border-bottom-width: 2px;
transition: all 0.3s ease;
}
.user-details .input-box input:focus,
.user-details .input-box input:valid{
border-color: #9b59b6;
}
form .gender-details .gender-title{
font-size: 16px;
font-weight: 500;
}
form .category{
display: flex;
width: 80%;
margin: 14px 0 ;
justify-content: space-between;
}
form .category label{
display: flex;
align-items: center;
cursor: pointer;
}
form .category label .dot{
height: 18px;
width: 18px;
border-radius: 50%;
margin-right: 10px;
background: #d9d9d9;
border: 5px solid transparent;
transition: all 0.3s ease;
}
#dot-1:checked ~ .category label .one,
#dot-2:checked ~ .category label .two,
#dot-3:checked ~ .category label .three{
background: #9b59b6;
border-color: #d9d9d9;
}
form input[type="radio"]{
display: none;
}
form .button{
height: 50px;
margin: 35px 0
}
form .button input{
height: 100%;
width: 100%;
border-radius: 5px;
border: none;
color: #fff;
font-size: 18px;
font-weight: 500;
letter-spacing: 1px;
align-self: center;
cursor: pointer;
transition: all 0.3s ease;
background: linear-gradient(135deg, #090a0a, #121411);
}
form .button input:hover{
/* transform: scale(0.99); */
background: linear-gradient(-135deg, #71b7e6, #bde921);
}
@media(max-width: 584px){
.container{
max-width: 100%;
}
form .user-details .input-box{
margin-bottom: 15px;
width: 100%;
}
form .category{
width: 100%;
}
.content form .user-details{
max-height: 300px;
overflow-y: scroll;
}
.user-details::-webkit-scrollbar{
width: 5px;
}
}
@media(max-width: 459px){
.container .content .category{
flex-direction: column;
}
}
Loading