Improved account creation on mobile layouts
This commit is contained in:
parent
2e7dd6bc0d
commit
87bbd023c9
@ -44,6 +44,15 @@ try { // Try opening the SQL database connection
|
|||||||
<script>verifyPageInFrame()</script>
|
<script>verifyPageInFrame()</script>
|
||||||
<?php include ("admin/db_config.php");?> <!-- Our password-length variable is stored here -->
|
<?php include ("admin/db_config.php");?> <!-- Our password-length variable is stored here -->
|
||||||
<script src="/scripts/user_management.js"></script>
|
<script src="/scripts/user_management.js"></script>
|
||||||
|
<script>
|
||||||
|
var head = document.getElementsByTagName('HEAD')[0];
|
||||||
|
var link = document.createElement('link');
|
||||||
|
link.rel = "stylesheet";
|
||||||
|
if (parent.window.screen.width >= 360 && window.screen.width <= 1024) {
|
||||||
|
link.href = "/styles/user_management_mobile.css";
|
||||||
|
}
|
||||||
|
head.appendChild(link);
|
||||||
|
</script>
|
||||||
<title>USER CREATION FORM</title>
|
<title>USER CREATION FORM</title>
|
||||||
<script>var userList = <?php echo json_encode($userList); ?>; // Convert array from PHP to JS</script>
|
<script>var userList = <?php echo json_encode($userList); ?>; // Convert array from PHP to JS</script>
|
||||||
</head>
|
</head>
|
||||||
|
@ -121,13 +121,13 @@ function usernameConfirm() {
|
|||||||
} else if (listOfUsers.includes(username)) {
|
} else if (listOfUsers.includes(username)) {
|
||||||
document.getElementById("confirmUsername").style.visibility = "visible";
|
document.getElementById("confirmUsername").style.visibility = "visible";
|
||||||
document.getElementById("confirmUsername").style.color = "red";
|
document.getElementById("confirmUsername").style.color = "red";
|
||||||
document.getElementById("confirmUsername").innerHTML = "Name Taken";
|
document.getElementById("confirmUsername").innerHTML = "Taken";
|
||||||
document.getElementById("username").style.border = "2px solid red";
|
document.getElementById("username").style.border = "2px solid red";
|
||||||
return false; // we return false for a match - a match is not what we want!
|
return false; // we return false for a match - a match is not what we want!
|
||||||
} else if (!listOfUsers.includes(username)) {
|
} else if (!listOfUsers.includes(username)) {
|
||||||
document.getElementById("confirmUsername").style.visibility = "visible";
|
document.getElementById("confirmUsername").style.visibility = "visible";
|
||||||
document.getElementById("confirmUsername").style.color = "green";
|
document.getElementById("confirmUsername").style.color = "green";
|
||||||
document.getElementById("confirmUsername").innerHTML = "Name Available!";
|
document.getElementById("confirmUsername").innerHTML = "";
|
||||||
document.getElementById("username").style.border = "1px solid green";
|
document.getElementById("username").style.border = "1px solid green";
|
||||||
return true; // this means the user does not already exist and is good to go
|
return true; // this means the user does not already exist and is good to go
|
||||||
}
|
}
|
||||||
|
@ -311,29 +311,3 @@
|
|||||||
width: 350px;
|
width: 350px;
|
||||||
margin: auto;
|
margin: auto;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@media only screen and (min-width: 360px) and (max-width: 1024px) {
|
|
||||||
|
|
||||||
#createAccountPanel {
|
|
||||||
width: 275px;
|
|
||||||
}
|
|
||||||
|
|
||||||
#createAccountBody {
|
|
||||||
width: 275px;
|
|
||||||
}
|
|
||||||
|
|
||||||
#userForm input[type="password"] {
|
|
||||||
margin: 2% 2%;
|
|
||||||
width: 170px;
|
|
||||||
}
|
|
||||||
#userForm input[type="text"] {
|
|
||||||
margin: 2% 2%;
|
|
||||||
width: 170px;
|
|
||||||
}
|
|
||||||
|
|
||||||
#displayPassword {
|
|
||||||
padding: 0 0 0 5px;
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
|
||||||
|
31
styles/user_management_mobile.css
Normal file
31
styles/user_management_mobile.css
Normal file
@ -0,0 +1,31 @@
|
|||||||
|
#createAccountPanel {
|
||||||
|
width: 275px;
|
||||||
|
}
|
||||||
|
|
||||||
|
#createAccountBody {
|
||||||
|
width: 275px;
|
||||||
|
}
|
||||||
|
|
||||||
|
#userForm input[type="password"] {
|
||||||
|
margin: 2% 2%;
|
||||||
|
width: 170px;
|
||||||
|
}
|
||||||
|
#userForm input[type="text"] {
|
||||||
|
margin: 2% 2%;
|
||||||
|
width: 170px;
|
||||||
|
}
|
||||||
|
|
||||||
|
#displayPassword {
|
||||||
|
padding: 0 0 0 5px;
|
||||||
|
}
|
||||||
|
|
||||||
|
#matchingPasswords {
|
||||||
|
visibility: hidden !important;
|
||||||
|
height: 0;
|
||||||
|
width: 0;
|
||||||
|
}
|
||||||
|
#matchingPasswordsText {
|
||||||
|
visibility: hidden !important;
|
||||||
|
height: 0;
|
||||||
|
width: 0;
|
||||||
|
}
|
@ -64,6 +64,15 @@ try { // Try opening the SQL database connection
|
|||||||
<script src="/scripts/tools.js"></script>
|
<script src="/scripts/tools.js"></script>
|
||||||
<script src="/scripts/user_management.js"></script>
|
<script src="/scripts/user_management.js"></script>
|
||||||
<script>verifyPageInFrame()</script>
|
<script>verifyPageInFrame()</script>
|
||||||
|
<script>
|
||||||
|
var head = document.getElementsByTagName('HEAD')[0];
|
||||||
|
var link = document.createElement('link');
|
||||||
|
link.rel = "stylesheet";
|
||||||
|
if (parent.window.screen.width >= 360 && window.screen.width <= 1024) {
|
||||||
|
link.href = "/styles/user_management_mobile.css";
|
||||||
|
}
|
||||||
|
head.appendChild(link);
|
||||||
|
</script>
|
||||||
<title>User Account Management</title>
|
<title>User Account Management</title>
|
||||||
</head>
|
</head>
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user