Spaces:
Running
Running
Update templates/sign-in.html
Browse files- templates/sign-in.html +27 -24
templates/sign-in.html
CHANGED
@@ -13,7 +13,7 @@
|
|
13 |
<script src="/_next/static/chunks/main-app-892c3dff08e9cd4c.js" async="" crossorigin=""></script>
|
14 |
<script src="/_next/static/chunks/326-1870c15fd85c544e.js?dpl=dpl_J1tbkvrtzchrmWyLBiAfJW1Wv2FE" async=""></script>
|
15 |
<script src="/_next/static/chunks/app/(user)/sign-in/page-91647370f54339e3.js?dpl=dpl_J1tbkvrtzchrmWyLBiAfJW1Wv2FE" async=""></script>
|
16 |
-
<title>
|
17 |
<meta property="og:title" content="Sign In" />
|
18 |
<meta name="twitter:card" content="summary" />
|
19 |
<meta name="twitter:title" content="Sign In" />
|
@@ -22,46 +22,49 @@
|
|
22 |
<script src="/_next/static/chunks/polyfills-c67a75d1b6f99dc8.js" crossorigin="" noModule=""></script>
|
23 |
</head>
|
24 |
<style>
|
25 |
-
.success-message {
|
26 |
-
color: green;
|
27 |
-
border: 2px solid green;
|
28 |
-
padding: 10px;
|
29 |
-
margin-bottom: 10px;
|
30 |
-
}
|
31 |
-
|
32 |
.error-message {
|
33 |
-
|
34 |
-
|
35 |
-
|
36 |
-
|
37 |
}
|
38 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
39 |
<body>
|
40 |
<!--$-->
|
41 |
<div class="techwave_fn_sign">
|
42 |
<div class="sign__content">
|
43 |
-
|
44 |
<form class="login" method="POST" action="/login">
|
45 |
<div class="form__content">
|
46 |
-
|
47 |
{% if messages %}
|
48 |
<ul>
|
49 |
-
|
50 |
-
|
51 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
52 |
</ul>
|
53 |
{% endif %}
|
54 |
-
{% endwith %}
|
55 |
-
<div class="form__username"><label for="user_login">Username
|
56 |
<div class="form__pass">
|
57 |
-
<div class="pass_lab"><label for="user_password">Password</label
|
58 |
<div class="form__submit"><label class="fn__submit"><input type="submit" name="submit" value="Sign In"/></label></div>
|
59 |
<div class="form__alternative">
|
60 |
<div class="fn__lined_text">
|
61 |
<div class="line"></div>
|
62 |
-
<div class="text">Or</div>
|
63 |
-
<div class="line"></div>
|
64 |
-
</div><a class="techwave_fn_button" href="#"><span>Sign in with Google</span></a></div>
|
65 |
</div>
|
66 |
</form>
|
67 |
<div class="sign__desc">
|
|
|
13 |
<script src="/_next/static/chunks/main-app-892c3dff08e9cd4c.js" async="" crossorigin=""></script>
|
14 |
<script src="/_next/static/chunks/326-1870c15fd85c544e.js?dpl=dpl_J1tbkvrtzchrmWyLBiAfJW1Wv2FE" async=""></script>
|
15 |
<script src="/_next/static/chunks/app/(user)/sign-in/page-91647370f54339e3.js?dpl=dpl_J1tbkvrtzchrmWyLBiAfJW1Wv2FE" async=""></script>
|
16 |
+
<title>Sign IN</title>
|
17 |
<meta property="og:title" content="Sign In" />
|
18 |
<meta name="twitter:card" content="summary" />
|
19 |
<meta name="twitter:title" content="Sign In" />
|
|
|
22 |
<script src="/_next/static/chunks/polyfills-c67a75d1b6f99dc8.js" crossorigin="" noModule=""></script>
|
23 |
</head>
|
24 |
<style>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
25 |
.error-message {
|
26 |
+
color: red;
|
27 |
+
border: 1px solid red;
|
28 |
+
padding: 10px;
|
29 |
+
list-style: none;
|
30 |
}
|
31 |
+
|
32 |
+
.success-message {
|
33 |
+
color: green;
|
34 |
+
border: 1px solid green;
|
35 |
+
padding: 10px;
|
36 |
+
list-style: none;
|
37 |
+
}
|
38 |
+
</style>
|
39 |
<body>
|
40 |
<!--$-->
|
41 |
<div class="techwave_fn_sign">
|
42 |
<div class="sign__content">
|
43 |
+
<img src="/_next/static/media/logo.png" class="logo">
|
44 |
<form class="login" method="POST" action="/login">
|
45 |
<div class="form__content">
|
46 |
+
{% with messages = get_flashed_messages() %}
|
47 |
{% if messages %}
|
48 |
<ul>
|
49 |
+
{% for message in messages %}
|
50 |
+
{% if message == "Invalid username or password." %}
|
51 |
+
<li class="error-message">{{ message }}</li>
|
52 |
+
{% elif message == "Account created successfully Please Sign In" %}
|
53 |
+
<li class="success-message">{{ message }}</li>
|
54 |
+
{% else %}
|
55 |
+
|
56 |
+
{% endif %}
|
57 |
+
{% endfor %}
|
58 |
</ul>
|
59 |
{% endif %}
|
60 |
+
{% endwith %} <div class="form__title">Sign In</div>
|
61 |
+
<div class="form__username"><label for="user_login">Username</label><input type="text" class="input" id="username" name="username" autoComplete="account_name" aria-describedby="login-message" /></div>
|
62 |
<div class="form__pass">
|
63 |
+
<div class="pass_lab"><label for="user_password">Password</label></div><input type="password" id="password" name="password" spellCheck="false" /></div>
|
64 |
<div class="form__submit"><label class="fn__submit"><input type="submit" name="submit" value="Sign In"/></label></div>
|
65 |
<div class="form__alternative">
|
66 |
<div class="fn__lined_text">
|
67 |
<div class="line"></div>
|
|
|
|
|
|
|
68 |
</div>
|
69 |
</form>
|
70 |
<div class="sign__desc">
|