diff --git a/apps/member/templates/member/base.html b/apps/member/templates/member/base.html index 9cb4bb6b831498836c8cd8de6c6464e5491ce9e8..b61d869cc4f751f592944e98c9315dd0fe1d1482 100644 --- a/apps/member/templates/member/base.html +++ b/apps/member/templates/member/base.html @@ -2,6 +2,7 @@ {% comment %} SPDX-License-Identifier: GPL-3.0-or-later {% endcomment %} +{% block contenttitle %}{% endblock %} {# Use a fluid-width container #} {% block containertype %}container-fluid{% endblock %} diff --git a/apps/member/templates/member/club_info.html b/apps/member/templates/member/club_info.html index 8dcf5baae7963a5979b225237ef76b622dfcbcfc..bc76385b16447148fe60a57d0b79ba987811c54e 100644 --- a/apps/member/templates/member/club_info.html +++ b/apps/member/templates/member/club_info.html @@ -1,11 +1,12 @@ -{% load i18n static pretty_money perms %} -<div class="card bg-light shadow"> - <div class="card-header text-center"> - <h4> Club {{ club.name }} </h4> - </div> +{% load i18n pretty_money perms %} + +<div class="card bg-light"> + <h4 class="card-header text-center"> + Club {{ club.name }} + </h4> <div class="card-top text-center"> - <a href="{% url 'member:club_update_pic' club.pk %}"> - <img src="{{ club.note.display_image.url }}" class="img-thumbnail mt-2" > + <a href="{% url 'member:club_update_pic' club.pk %}"> + <img src="{{ club.note.display_image.url }}" class="img-thumbnail mt-2"> </a> </div> <div class="card-body" id="profile_infos"> @@ -14,43 +15,45 @@ <dd class="col-xl-6">{{ club.name }}</dd> {% if club.parent_club %} - <dt class="col-xl-6"><a href="{% url 'member:club_detail' club.parent_club.pk %}">{% trans 'Club Parent'|capfirst %}</a></dt> - <dd class="col-xl-6"> {{ club.parent_club.name }}</dd> + <dt class="col-xl-6"> + <a href="{% url 'member:club_detail' club.parent_club.pk %}">{% trans 'Club Parent'|capfirst %}</a> + </dt> + <dd class="col-xl-6"> {{ club.parent_club.name }}</dd> {% endif %} {% if club.require_memberships %} - {% if club.membership_start %} - <dt class="col-xl-6">{% trans 'membership start'|capfirst %}</dt> - <dd class="col-xl-6">{{ club.membership_start }}</dd> - {% endif %} + {% if club.membership_start %} + <dt class="col-xl-6">{% trans 'membership start'|capfirst %}</dt> + <dd class="col-xl-6">{{ club.membership_start }}</dd> + {% endif %} - {% if club.membership_end %} - <dt class="col-xl-6">{% trans 'membership end'|capfirst %}</dt> - <dd class="col-xl-6">{{ club.membership_end }}</dd> - {% endif %} + {% if club.membership_end %} + <dt class="col-xl-6">{% trans 'membership end'|capfirst %}</dt> + <dd class="col-xl-6">{{ club.membership_end }}</dd> + {% endif %} - {% if club.membership_duration %} - <dt class="col-xl-6">{% trans 'membership duration'|capfirst %}</dt> - <dd class="col-xl-6">{{ club.membership_duration }} {% trans "days" %}</dd> - {% endif %} + {% if club.membership_duration %} + <dt class="col-xl-6">{% trans 'membership duration'|capfirst %}</dt> + <dd class="col-xl-6">{{ club.membership_duration }} {% trans "days" %}</dd> + {% endif %} - {% if club.membership_fee_paid == club.membership_fee_unpaid %} - <dt class="col-xl-6">{% trans 'membership fee'|capfirst %}</dt> - <dd class="col-xl-6">{{ club.membership_fee_paid|pretty_money }}</dd> - {% else %} - <dt class="col-xl-6">{% trans 'membership fee (paid students)'|capfirst %}</dt> - <dd class="col-xl-6">{{ club.membership_fee_paid|pretty_money }}</dd> + {% if club.membership_fee_paid == club.membership_fee_unpaid %} + <dt class="col-xl-6">{% trans 'membership fee'|capfirst %}</dt> + <dd class="col-xl-6">{{ club.membership_fee_paid|pretty_money }}</dd> + {% else %} + <dt class="col-xl-6">{% trans 'membership fee (paid students)'|capfirst %}</dt> + <dd class="col-xl-6">{{ club.membership_fee_paid|pretty_money }}</dd> - <dt class="col-xl-6">{% trans 'membership fee (unpaid students)'|capfirst %}</dt> - <dd class="col-xl-6">{{ club.membership_fee_unpaid|pretty_money }}</dd> - {% endif %} + <dt class="col-xl-6">{% trans 'membership fee (unpaid students)'|capfirst %}</dt> + <dd class="col-xl-6">{{ club.membership_fee_unpaid|pretty_money }}</dd> + {% endif %} {% endif %} {% if "note.view_note"|has_perm:club.note %} - <dt class="col-xl-6">{% trans 'balance'|capfirst %}</dt> - <dd class="col-xl-6">{{ club.note.balance | pretty_money }}</dd> + <dt class="col-xl-6">{% trans 'balance'|capfirst %}</dt> + <dd class="col-xl-6">{{ club.note.balance | pretty_money }}</dd> {% endif %} - + <dt class="col-xl-6"><a href="{% url 'member:club_alias' club.pk %}">{% trans 'aliases'|capfirst %}</a></dt> <dd class="col-xl-6 text-truncate">{{ club.note.alias_set.all|join:", " }}</dd> @@ -59,17 +62,19 @@ </dl> </div> {% if not club.weiclub %} - <div class="card-footer text-center"> - {% if can_add_members %} - <a class="btn btn-primary btn-sm my-1" href="{% url 'member:club_add_member' club_pk=club.pk %}" data-turbolinks="false"> {% trans "Add member" %}</a> - {% endif %} - {% if ".change_"|has_perm:club %} - <a class="btn btn-primary btn-sm my-1" href="{% url 'member:club_update' pk=club.pk %}" data-turbolinks="false"> {% trans "Edit" %}</a> - {% endif %} - {% url 'member:club_detail' club.pk as club_detail_url %} - {%if request.path_info != club_detail_url %} - <a class="btn btn-primary btn-sm my-1" href="{{ club_detail_url }}">{% trans 'View Profile' %}</a> - {% endif %} - </div> + <div class="card-footer text-center"> + {% if can_add_members %} + <a class="btn btn-primary btn-sm my-1" href="{% url 'member:club_add_member' club_pk=club.pk %}" + data-turbolinks="false"> {% trans "Add member" %}</a> + {% endif %} + {% if ".change_"|has_perm:club %} + <a class="btn btn-primary btn-sm my-1" href="{% url 'member:club_update' pk=club.pk %}" data-turbolinks="false"> + {% trans "Edit" %}</a> + {% endif %} + {% url 'member:club_detail' club.pk as club_detail_url %} + {%if request.path_info != club_detail_url %} + <a class="btn btn-primary btn-sm my-1" href="{{ club_detail_url }}">{% trans 'View Profile' %}</a> + {% endif %} + </div> {% endif %} -</div> +</div> \ No newline at end of file diff --git a/apps/member/templates/member/club_picture_update.html b/apps/member/templates/member/club_picture_update.html index 4f72efec88cb13bc4a2955ad3a91def1870c49f7..358fdd6e882399c2cb9654e9f650f35ba6d2b554 100644 --- a/apps/member/templates/member/club_picture_update.html +++ b/apps/member/templates/member/club_picture_update.html @@ -1,5 +1,4 @@ {% extends "member/club_detail.html" %} -{% load i18n static pretty_money django_tables2 crispy_forms_tags %} {% block profile_content%} {% include "member/picture_update.html" %} diff --git a/apps/member/templates/member/profile_info.html b/apps/member/templates/member/profile_info.html index 4d92fe7e8030a2f72f907e0332a5ab6019a046f1..3fbf5e3dcc96be54a96eb623e17c94256b2f6122 100644 --- a/apps/member/templates/member/profile_info.html +++ b/apps/member/templates/member/profile_info.html @@ -1,9 +1,9 @@ {% load i18n pretty_money perms %} -<div class="card bg-light shadow"> - <div class="card-header text-center"> - <h4>{% trans "Account #" %}{{ user_object.pk }}</h4> - </div> +<div class="card bg-light"> + <h4 class="card-header text-center"> + {% trans "Account #" %}{{ user_object.pk }} + </h4> <div class="card-top text-center"> <a href="{% url 'member:user_update_pic' user_object.pk %}"> <img src="{{ user_object.note.display_image.url }}" class="img-thumbnail mt-2"> @@ -52,7 +52,6 @@ {% for alias in user_object.note.alias_set.all %} <span class="badge badge-secondary">{{ alias }}</span> {% endfor %} - </div> <div class="card-footer"> <a class="btn btn-sm btn-secondary" href="{% url 'member:user_update_profile' user_object.pk %}"> @@ -66,5 +65,7 @@ </div> {% if user_object.pk == user_object.pk %} -<a class="small float-right text-decoration-none" href="{% url 'member:auth_token' %}">{% trans 'Manage auth token' %}</a> +<a class="small float-right text-decoration-none" href="{% url 'member:auth_token' %}"> + {% trans 'Manage auth token' %} +</a> {% endif %} \ No newline at end of file diff --git a/apps/member/templates/member/profile_picture_update.html b/apps/member/templates/member/profile_picture_update.html index 4be78dc899e5f9c84768d6bf7e0ccbf23ad87c18..c50a82996b010535a06aca837e29a5c9239c82a0 100644 --- a/apps/member/templates/member/profile_picture_update.html +++ b/apps/member/templates/member/profile_picture_update.html @@ -1,5 +1,4 @@ {% extends "member/profile_detail.html" %} -{% load i18n static pretty_money django_tables2 crispy_forms_tags %} {% block profile_content%} {% include "member/picture_update.html" %} diff --git a/apps/member/templates/member/profile_update.html b/apps/member/templates/member/profile_update.html index a47a147bdc9d1c07b62c6a411396bfa68b681f6b..19d971892bd038c28464b39393c2abec8ceab9f1 100644 --- a/apps/member/templates/member/profile_update.html +++ b/apps/member/templates/member/profile_update.html @@ -3,14 +3,22 @@ {% comment %} SPDX-License-Identifier: GPL-3.0-or-later {% endcomment %} +{% block contenttitle %}{% endblock %} {% block content %} -<form method="post"> - {% csrf_token %} - {{ form|crispy }} - {{ profile_form|crispy }} - <button class="btn btn-primary" type="submit"> - {% trans "Save Changes" %} - </button> -</form> -{% endblock %} +<div class="card bg-light"> + <h3 class="card-header text-center"> + {{ title }} + </h3> + <div class="card-body"> + <form method="post"> + {% csrf_token %} + {{ form | crispy }} + {{ profile_form | crispy }} + <button class="btn btn-primary" type="submit"> + {% trans "Save Changes" %} + </button> + </form> + </div> +</div> +{% endblock %} \ No newline at end of file