From bbd44a0a1ca774351e0430c6bc4577619e4186a7 Mon Sep 17 00:00:00 2001 From: Sreemukhi <50538322+sree2mukhi@users.noreply.github.com> Date: Thu, 26 Aug 2021 17:43:43 +0530 Subject: [PATCH 01/23] student & faculty login pages bootstrap login pages for student and faculty members. Needs debugging by @zikrullahMd --- login.html | 16 ------- login/css/my-login.css | 67 ++++++++++++++++++++++++++++ login/fac_login.html | 75 ++++++++++++++++++++++++++++++++ login/fac_register.html | 80 ++++++++++++++++++++++++++++++++++ login/forgot.html | 52 ++++++++++++++++++++++ login/js/my-login.js | 76 ++++++++++++++++++++++++++++++++ login/reset.html | 54 +++++++++++++++++++++++ login/stu_login.html | 75 ++++++++++++++++++++++++++++++++ login/stu_register.html | 96 +++++++++++++++++++++++++++++++++++++++++ 9 files changed, 575 insertions(+), 16 deletions(-) delete mode 100644 login.html create mode 100644 login/css/my-login.css create mode 100644 login/fac_login.html create mode 100644 login/fac_register.html create mode 100644 login/forgot.html create mode 100644 login/js/my-login.js create mode 100644 login/reset.html create mode 100644 login/stu_login.html create mode 100644 login/stu_register.html diff --git a/login.html b/login.html deleted file mode 100644 index ab54a808..00000000 --- a/login.html +++ /dev/null @@ -1,16 +0,0 @@ - - Login Page - - - -
- Student Id
- -
-
- Password
- -

- -
- \ No newline at end of file diff --git a/login/css/my-login.css b/login/css/my-login.css new file mode 100644 index 00000000..d9811b5c --- /dev/null +++ b/login/css/my-login.css @@ -0,0 +1,67 @@ +html,body { + height: 100%; +} + +body.my-login-page { + background-color: #f7f9fb; + font-size: 14px; +} + +.my-login-page .message { + overflow: hidden; + margin: 40px auto; + position: relative; + z-index: 1; +} + +.my-login-page .card-wrapper { + width: 400px; +} + +.my-login-page .card { + border-color: transparent; + box-shadow: 0 4px 8px rgba(0,0,0,.05); +} + +.my-login-page .card.fat { + padding: 10px; +} + +.my-login-page .card .card-title { + margin-bottom: 30px; +} + +.my-login-page .form-control { + border-width: 2.3px; +} + +.my-login-page .form-group label { + width: 100%; +} + +.my-login-page .btn.btn-block { + padding: 12px 10px; +} + +.my-login-page .footer { + margin: 40px 0; + color: #888; + text-align: center; +} + +@media screen and (max-width: 425px) { + .my-login-page .card-wrapper { + width: 90%; + margin: 0 auto; + } +} + +@media screen and (max-width: 320px) { + .my-login-page .card.fat { + padding: 0; + } + + .my-login-page .card.fat .card-body { + padding: 15px; + } +} diff --git a/login/fac_login.html b/login/fac_login.html new file mode 100644 index 00000000..b9419e3e --- /dev/null +++ b/login/fac_login.html @@ -0,0 +1,75 @@ + + + + + + + Login | MLRIT + + + + + +
+
+
+
+
+

Welcome back!

+
+
+
+

Login to your Account.

+ +
+
+ +
+
+
+
+ + + + + + + diff --git a/login/fac_register.html b/login/fac_register.html new file mode 100644 index 00000000..53af3c44 --- /dev/null +++ b/login/fac_register.html @@ -0,0 +1,80 @@ + + + + + + + Register + + + + +
+
+
+
+
+

New around here?

+
+
+
+

Register Today!

+ +
+
+ +
+
+
+
+ + + + + + \ No newline at end of file diff --git a/login/forgot.html b/login/forgot.html new file mode 100644 index 00000000..886ae400 --- /dev/null +++ b/login/forgot.html @@ -0,0 +1,52 @@ + + + + + + + Login | MLRIT password reset + + + + +
+
+
+
+
+

Forgot Password?

+
+
+
+ +
+
+ +
+
+
+
+ + + + + \ No newline at end of file diff --git a/login/js/my-login.js b/login/js/my-login.js new file mode 100644 index 00000000..8e571083 --- /dev/null +++ b/login/js/my-login.js @@ -0,0 +1,76 @@ +/****************************************** + * My Login + * In case a feedback link has to be provided at the bottom right + * corner of the login page + * var author = '
By @mhdnauvalazhar  •  Buy me a Coffee
'; + $("body").append(author); + * Above code to be edited. + ******************************************/ + +'use strict'; + +$(function() { + + $("input[type='password'][data-eye]").each(function(i) { + var $this = $(this), + id = 'eye-password-' + i, + el = $('#' + id); + + $this.wrap($("
", { + style: 'position:relative', + id: id + })); + + $this.css({ + paddingRight: 60 + }); + $this.after($("
", { + html: 'Show', + class: 'btn btn-primary btn-sm', + id: 'passeye-toggle-'+i, + }).css({ + position: 'absolute', + right: 10, + top: ($this.outerHeight() / 2) - 12, + padding: '2px 7px', + fontSize: 12, + cursor: 'pointer', + })); + + $this.after($("", { + type: 'hidden', + id: 'passeye-' + i + })); + + var invalid_feedback = $this.parent().parent().find('.invalid-feedback'); + + if(invalid_feedback.length) { + $this.after(invalid_feedback.clone()); + } + + $this.on("keyup paste", function() { + $("#passeye-"+i).val($(this).val()); + }); + $("#passeye-toggle-"+i).on("click", function() { + if($this.hasClass("show")) { + $this.attr('type', 'password'); + $this.removeClass("show"); + $(this).removeClass("btn-outline-primary"); + }else{ + $this.attr('type', 'text'); + $this.val($("#passeye-"+i).val()); + $this.addClass("show"); + $(this).addClass("btn-outline-primary"); + } + }); + }); + + $(".my-login-validation").submit(function() { + var form = $(this); + if (form[0].checkValidity() === false) { + event.preventDefault(); + event.stopPropagation(); + } + form.addClass('was-validated'); + }); +}); diff --git a/login/reset.html b/login/reset.html new file mode 100644 index 00000000..2b3e593a --- /dev/null +++ b/login/reset.html @@ -0,0 +1,54 @@ + + + + + + + My password reset + + + + +
+
+
+
+
+ bootstrap 4 login page +
+
+
+

Reset Password

+ +
+
+ +
+
+
+
+ + + + + + \ No newline at end of file diff --git a/login/stu_login.html b/login/stu_login.html new file mode 100644 index 00000000..860da3ce --- /dev/null +++ b/login/stu_login.html @@ -0,0 +1,75 @@ + + + + + + + Login | MLRIT + + + + + +
+
+
+
+
+

Welcome back!

+
+
+
+

Login to your Account.

+ +
+
+ +
+
+
+
+ + + + + + + diff --git a/login/stu_register.html b/login/stu_register.html new file mode 100644 index 00000000..e08b5b53 --- /dev/null +++ b/login/stu_register.html @@ -0,0 +1,96 @@ + + + + + + + Register + + + + +
+
+
+
+
+

New around here?

+
+
+
+

Register Today!

+ +
+
+ +
+
+
+
+ + + + + + \ No newline at end of file From d7654860302856943e0084ed6f4a1bd080c6a250 Mon Sep 17 00:00:00 2001 From: Sreemukhi <50538322+sree2mukhi@users.noreply.github.com> Date: Fri, 5 Nov 2021 15:02:26 +0530 Subject: [PATCH 02/23] Changes to login + homepage --- login/fac_login.html | 4 ++-- login/fac_register.html | 4 ++-- login/forgot.html | 2 +- login/reset.html | 2 +- login/stu_login.html | 4 ++-- login/stu_register.html | 46 +++++++++++++++++++++++++++++------ main.html | 53 +++++++++++++++++++++++++++++++++++++++++ 7 files changed, 100 insertions(+), 15 deletions(-) create mode 100644 main.html diff --git a/login/fac_login.html b/login/fac_login.html index b9419e3e..63c98fd4 100644 --- a/login/fac_login.html +++ b/login/fac_login.html @@ -15,11 +15,11 @@
-

Welcome back!

+

Welcome back!

-

Login to your Account.

+

Login to your Account.