From d22be9a00da34a2c0d605482d3aaf91371efc2db Mon Sep 17 00:00:00 2001 From: adityacp Date: Wed, 1 Jul 2020 17:16:27 +0530 Subject: Change templates - Add custom template tag to check user group - Disable propose workshop option for the instructor - Show a generic message info in the propose workshop section - Fix forgot password - Make a proper footer - Remove navbar options in the login page - Other minor fixes --- workshop_app/static/workshop_app/css/base.css | 12 ++- .../registration/password_reset_complete.html | 12 +++ .../registration/password_reset_confirm.html | 59 +++++++++++++++ .../registration/password_reset_done.html | 14 ++++ .../registration/password_reset_form.html | 34 +++++++++ workshop_app/templates/workshop_app/base.html | 85 ++++++++++------------ workshop_app/templates/workshop_app/login.html | 17 ++++- workshop_app/templates/workshop_app/logout.html | 4 +- .../templates/workshop_app/propose_workshop.html | 5 +- workshop_app/templates/workshop_app/register.html | 35 +++++++++ .../workshop_app/registration/register.html | 35 --------- .../templates/workshop_app/view_profile.html | 5 +- .../templates/workshop_app/workshop_details.html | 6 +- .../workshop_app/workshop_status_instructor.html | 8 +- .../workshop_app/workshop_type_details.html | 2 +- .../templates/workshop_app/workshop_type_list.html | 6 +- workshop_app/templatetags/__init__.py | 0 workshop_app/templatetags/custom_filters.py | 7 ++ 18 files changed, 238 insertions(+), 108 deletions(-) create mode 100644 workshop_app/templates/registration/password_reset_complete.html create mode 100644 workshop_app/templates/registration/password_reset_confirm.html create mode 100644 workshop_app/templates/registration/password_reset_done.html create mode 100644 workshop_app/templates/registration/password_reset_form.html create mode 100644 workshop_app/templates/workshop_app/register.html delete mode 100644 workshop_app/templates/workshop_app/registration/register.html create mode 100644 workshop_app/templatetags/__init__.py create mode 100644 workshop_app/templatetags/custom_filters.py diff --git a/workshop_app/static/workshop_app/css/base.css b/workshop_app/static/workshop_app/css/base.css index 5ad36b2..3c38459 100644 --- a/workshop_app/static/workshop_app/css/base.css +++ b/workshop_app/static/workshop_app/css/base.css @@ -48,10 +48,14 @@ .footer { position: fixed; - right: 0; + z-index: 100; bottom: 0; - left: 0; - background-color: #efefef; + width: 100%; + background-color: #61615F; + color: white; text-align: center; - padding: 10px 0; +} +.base-content { + padding-top: 5em; + padding-bottom: 5em; } diff --git a/workshop_app/templates/registration/password_reset_complete.html b/workshop_app/templates/registration/password_reset_complete.html new file mode 100644 index 0000000..7b07cf8 --- /dev/null +++ b/workshop_app/templates/registration/password_reset_complete.html @@ -0,0 +1,12 @@ +{% extends "workshop_app/base.html" %} + +{% block title %} Forgot Password {% endblock %} + +{% block content %} +
Your password has been reset.
+ +Please enter your new password twice so we can verify you typed it in correctly +
+ + {% else %} +This reset link is no longer valid!
+ {% endif %} +