Files
django-maraudes/maraudes/templates/maraudes/index.html

109 lines
4.3 KiB
HTML

{% extends "maraudes/base.html" %}
{% block title %} {{ block.super }} Tableau de bord {% endblock %}
{% block breadcrumbs %}
<h6 class="navbar-text text-white my-2">Tableau de bord</h6>
<p class="navbar-text my-2 pl-2">{{ date }}</p>
{% endblock %}
{% block page_content %}
{% load tables %}
<div class="col-lg-7 col-md-12">
<div class="card rounded-bottom">
<h6 class="card-header rounded-0 py-2 bg-dark text-white">Planning</h6>
<div class="card-body">
<h6 class="card-title">Prochaine maraude</h6>
<p class="card-text">
{% if prochaine_maraude %}
Le <strong class="text-dark">{{ prochaine_maraude.date }} à {{ prochaine_maraude.heure_debut }}</strong>
avec {% if user == prochaine_maraude.referent %}
{{prochaine_maraude.binome}}
{% else %}
{{prochaine_maraude.referent}}
{% endif %}.
{% else %}
Aucune maraude prévue.
{% endif %}
</p>
<a href="{% url 'maraudes:planning' %}" class="card-link text-primary">
<span class="oi oi-calendar" title="Calendar" aria-hidden="true"></span>
Voir le planning</a>
<a href="{% url 'notes:liste-maraude' %}" class="card-link text-primary">
<span class="oi oi-list" title="Liste" aria-hidden="true"></span>
Toutes les maraudes</a>
</div>
</div>
<div class="row">
{% if derniers_sujets_rencontres %}
<div class="col">
<div class="card rounded-bottom my-3">
<div class="card-header rounded-0 py-1 text-white bg-dark">En ce moment nous croisons...</div>
<div class="card-body">
{% for sujet in derniers_sujets_rencontres %}
{{ sujet }},
{% endfor %}
</div>
</div>
</div>
{% endif %}
{% if derniers_sujets_signales %}
<div class="col">
<div class="card rounded-bottom my-3">
<div class="card-header rounded-0 py-1 text-white bg-dark">
Signalements récents
</div>
<div class="card-body">
{% for sjt in derniers_sujets_signales %}
{{ sjt }}
{% endfor %}
</div>
</div>
</div>
{% endif %}
</div>
{% if user.is_superuser and missing_cr %}
<div class="card border-warning rounded-bottom my-3">
<div class="card-header py-2 bg-dark text-warning rounded-0">
Compte-rendus en retard
</div>
{% table missing_cr cols=2 cell_template="maraudes/table_cell_missing_cr.html" %}
</div>
{% endif %}
</div>
<div class="col-md-12 col-lg-5">
<div class="card shadow">
<div class="card-header bg-dark text-white">
<ul class="nav nav-tabs card-header-tabs" id="addNote" role="tablist">
<li class="nav-item my-2">
<strong class="nav-text pr-2">
<span class="oi oi-plus" title="+" aria-hidden="true"></span>
Ajouter</strong></li>
<li class="nav-item">
<a class="nav-link" role="tab" data-toggle="tab" href="#noteNote" aria-expanded="false" aria-controls="noteNote">
<span class="oi oi-file" title="Phone" aria-hidden="true"></span>
Note</a>
</li>
<li class="nav-item"><a class="nav-link active" role="tab" data-toggle="tab" href="#noteAppel" aria-expanded="false" aria-controls="noteAppel">
<span class="oi oi-phone" title="Phone" aria-hidden="true"></span>
Appel</a></li>
<li class="nav-item"><a class="nav-link" role="tab" data-toggle="tab" href="#noteSignalement" aria-expanded="false" aria-controls="noteSignalement">
<span class="oi oi-warning" title="Phone" aria-hidden="true"></span>
Signalement</a></li>
</ul>
</div>
<div class="card-body tab-content">
<div class="tab-pane fade" id="noteNote" role="tabpanel">
{% include "notes/form_note_inner.html" with form=note_form %}
</div>
<div class="tab-pane fade show active" id="noteAppel" role="tabpanel">
{% include "notes/form_appel_inner.html" with form=appel_form %}
</div>
<div class="tab-pane fade" id="noteSignalement">
{% include "notes/form_signalement_inner.html" with form=signalement_form %}
</div>
</div>
</div>
</div>
{% endblock %}