diff options
Diffstat (limited to 'views')
| -rw-r--r-- | views/dashboard.ejs | 18 | ||||
| -rw-r--r-- | views/error.ejs | 16 | ||||
| -rw-r--r-- | views/index.ejs | 18 | ||||
| -rw-r--r-- | views/password.ejs | 26 | ||||
| -rw-r--r-- | views/register.ejs | 29 | ||||
| -rw-r--r-- | views/success.ejs | 17 |
6 files changed, 124 insertions, 0 deletions
diff --git a/views/dashboard.ejs b/views/dashboard.ejs new file mode 100644 index 0000000..b4dec17 --- /dev/null +++ b/views/dashboard.ejs @@ -0,0 +1,18 @@ +<!DOCTYPE html> +<html lang="en"> +<head> + <meta charset="UTF-8"> + <meta name="viewport" content="width=device-width, initial-scale=1.0"> + <link rel="stylesheet" href="/css/style.css"> + <title>bnbAIM Dashboard</title> +</head> +<body> + <div class="background"></div> + <div class="container"> + <h1>Welcome, <%= username %>!</h1> + <h2>Screen Name: <%= aim_username %></h2> + <a href="/password" class="button">Change Password</a> + <a href="/logout" class="button logout">Logout</a> + </div> +</body> +</html> diff --git a/views/error.ejs b/views/error.ejs new file mode 100644 index 0000000..d273621 --- /dev/null +++ b/views/error.ejs @@ -0,0 +1,16 @@ +<!DOCTYPE html> +<html lang="en"> +<head> + <meta charset="UTF-8"> + <meta name="viewport" content="width=device-width, initial-scale=1.0"> + <link rel="stylesheet" href="/css/style.css"> + <title>bnbAIM</title> +</head> +<body> + <div class="background"></div> + <div class="container"> + <h1>Oh no! Something went wrong!</h1> + <p><%= error %></p> + </div> +</body> +</html> diff --git a/views/index.ejs b/views/index.ejs new file mode 100644 index 0000000..9e9e551 --- /dev/null +++ b/views/index.ejs @@ -0,0 +1,18 @@ +<!DOCTYPE html> +<html lang="en"> +<head> + <meta charset="UTF-8"> + <meta name="viewport" content="width=device-width, initial-scale=1.0"> + <link rel="stylesheet" href="/css/style.css"> + <title>bnbAIM</title> +</head> +<body> + <div class="background"></div> + <div class="container"> + <img src="/img/logo.png" alt="logo" width="100"> + <p>Log into your Discord account to get access to <%= serverName %>.</p> + <p><i>You must be a <%= discordName %> member.</i></p> + <a class="button discord" href="/login">Login with Discord</a> + </div> +</body> +</html> diff --git a/views/password.ejs b/views/password.ejs new file mode 100644 index 0000000..94f42f1 --- /dev/null +++ b/views/password.ejs @@ -0,0 +1,26 @@ +<!DOCTYPE html> +<html lang="en"> +<head> + <meta charset="UTF-8"> + <meta name="viewport" content="width=device-width, initial-scale=1.0"> + <link rel="stylesheet" href="/css/style.css"> + <title>bnbAIM Change Password</title> +</head> +<body> + <div class="background"></div> + <div class="container"> + <h1>Change Password</h1> + <form method="post" action="/password/change"> + <label for="newpassword">New Password:</label> + <input type="password" id="newpassword" name="newpassword"> + <label for="newpassword2">Confirm New Password:</label> + <input type="password" id="newpassword2" name="newpassword2"> + <button type="submit">Change Password</button> + </form> + <a href="/" class="button">Dashboard</a> + <% if (typeof error !== 'undefined') { %> + <div class="error"><%= error %></div> + <% } %> + </div> +</body> +</html> diff --git a/views/register.ejs b/views/register.ejs new file mode 100644 index 0000000..6187031 --- /dev/null +++ b/views/register.ejs @@ -0,0 +1,29 @@ +<!DOCTYPE html> +<html lang="en"> +<head> + <meta charset="UTF-8"> + <meta name="viewport" content="width=device-width, initial-scale=1.0"> + <link rel="stylesheet" href="/css/style.css"> + <title>bnbAIM Register</title> +</head> +<body> + <div class="background"></div> + <div class="container"> + <img src="/img/logo.png" alt="logo" width="100"> + <h1>Welcome to bnbAIM!</h1> + <p>You will be sending the following information to register your bnbAIM account</p> + <form method="post" action="/register"> + <label for="username">Screen Name:</label> + <input type="text" id="username" name="username"> + <label for="password">Password:</label> + <input type="password" id="password" name="password"> + <label for="passwordconfirm">Confirm Password:</label> + <input type="password" id="passwordconfirm" name="passwordconfirm"> + <button type="submit">Register</button> + </form> + <% if (typeof error !== 'undefined') { %> + <div class="error"><%= error %></div> + <% } %> + </div> +</body> +</html> diff --git a/views/success.ejs b/views/success.ejs new file mode 100644 index 0000000..520f177 --- /dev/null +++ b/views/success.ejs @@ -0,0 +1,17 @@ +<!DOCTYPE html> +<html lang="en"> +<head> + <meta charset="UTF-8"> + <meta name="viewport" content="width=device-width, initial-scale=1.0"> + <link rel="stylesheet" href="/css/style.css"> + <title>bnbAIM</title> +</head> +<body> + <div class="background"></div> + <div class="container"> + <h1>Success!</h1> + <p class="success"><%= success %></p> + <a href="/">Dashboard</a> + </div> +</body> +</html> |
