2020-12-19 22:49:50 +01:00
{% load static bulma_utils i18n %}
2020-11-20 19:31:22 +01:00
<!DOCTYPE html>
< html >
2020-12-18 11:48:07 +01:00
< head >
2020-12-20 13:46:25 +01:00
< title > Kadenios< / title >
2020-12-19 12:58:49 +01:00
< meta http-equiv = "Content-Type" content = "text/html; charset=UTF-8" >
2020-12-18 11:48:07 +01:00
< meta http-equiv = "X-UA-Compatible" content = "IE=edge" >
< meta name = "viewport" content = "width=device-width, initial-scale=1" >
{# CSS #}
2020-12-18 13:53:31 +01:00
< link rel = "stylesheet" href = "{% static 'css/main.css' %}" >
< link rel = "stylesheet" href = "{% static 'vendor/font-awesome/css/font-awesome.min.css' %}" >
2020-12-19 12:58:49 +01:00
< link rel = "stylesheet" href = "{% static 'vendor/font-awesome/css/solid.min.css' %}" >
2020-12-18 11:48:07 +01:00
{# Javascript #}
2020-12-18 13:40:40 +01:00
< script src = "{% static 'vendor/jquery/jquery-3.5.1.min.js' %}" > < / script >
2020-12-18 11:48:07 +01:00
{# < script src = "{% static 'elections/js/main.js' %}" > < / script > #}
2020-12-18 15:02:04 +01:00
<!-- Delete notification -->
< script >
document.addEventListener('DOMContentLoaded', () => {
(document.querySelectorAll('.notification .delete') || []).forEach(($delete) => {
var $notification = $delete.parentNode;
$delete.addEventListener('click', () => {
$notification.parentNode.removeChild($notification);
});
});
});
< / script >
2020-12-18 11:48:07 +01:00
{% block extra_head %}{% endblock extra_head %}
< / head >
< body >
< nav class = "level has-background-primary" >
< div class = "level-left pl-4" >
2020-12-19 23:48:18 +01:00
< div class = "level-item" >
2020-12-21 21:14:52 +01:00
< a href = "{% url " kadenios " % } " >
< h1 class = "has-text-primary-light is-size-1 is-family-secondary" > Kadenios< / h1 >
< / a >
2020-12-19 23:48:18 +01:00
< / div >
2020-12-18 11:48:07 +01:00
< / div >
2020-12-21 13:38:18 +01:00
2020-12-21 21:14:52 +01:00
{% block auth %}
2020-12-19 23:48:18 +01:00
< div class = "level-right pr-5" >
2020-12-21 00:07:07 +01:00
{% if user.is_authenticated %}
< div class = "level-item mr-5" >
< div class = "tag" >
{% blocktrans with name=user.base_username connection=user.connection_method %}Connecté·e en tant que {{ name }} par {{ connection }}{% endblocktrans %}
< / div >
< / div >
2020-12-21 13:38:18 +01:00
2020-12-21 00:07:07 +01:00
< div class = "level-item ml-3" >
2020-12-22 01:17:38 +01:00
< a class = "icon is-size-1 has-text-white" href = "{% url 'auth.logout' %}?next={% if view.get_next_url %}{{ view.get_next_url }}{% else %}/{% endif %}" >
2020-12-19 23:48:18 +01:00
< i class = "fas fa-sign-out-alt" > < / i >
2020-12-18 11:48:07 +01:00
< / a >
2020-12-19 23:48:18 +01:00
< / div >
2020-12-21 00:07:07 +01:00
{% else %}
2020-12-21 13:38:18 +01:00
2020-12-21 00:07:07 +01:00
< div class = "level-item" >
2020-12-21 13:38:18 +01:00
{% if election %}
< a class = "icon is-size-1 has-text-white" href = "{% url 'auth.select' %}?next={{ request.path }}&election_id={{ election.id }}&method={{ election.preferred_method }}" >
< i class = "fas fa-sign-in-alt" > < / i >
< / a >
{% else %}
< a class = "icon is-size-1 has-text-white" href = "{% url 'auth.cas' %}?next={{ request.path }}" >
2020-12-21 00:07:07 +01:00
< i class = "fas fa-sign-in-alt" > < / i >
< / a >
2020-12-21 13:38:18 +01:00
{% endif %}
2020-12-21 00:07:07 +01:00
< / div >
{% endif %}
2020-12-18 11:48:07 +01:00
< / div >
2020-12-21 21:14:52 +01:00
{% endblock %}
2020-12-18 11:48:07 +01:00
< / nav >
{% block layout %}
2020-12-18 15:02:04 +01:00
< div class = "main-content" >
< div class = "columns is-centered" >
< div class = "column is-two-thirds" >
2020-12-19 12:58:49 +01:00
< section class = "section pt-3" >
2020-12-18 15:02:04 +01:00
{% if messages %}
{% for message in messages %}
< div class = "notification is-{{ message.level_tag|bulma_message_tag }} is-light" >
{% if 'safe' in message.tags %}
{{ message|safe }}
{% else %}
{{ message }}
{% endif %}
< button class = "delete" > < / button >
< / div >
{% endfor %}
2020-11-20 19:31:22 +01:00
{% endif %}
2020-12-18 15:02:04 +01:00
< div class = "box" >
{% block content %}
{% endblock content %}
< / div >
< / section >
< / div >
2020-11-20 19:31:22 +01:00
< / div >
2020-12-18 11:48:07 +01:00
< / div >
{% endblock layout %}
2020-12-18 15:02:04 +01:00
< footer class = "footer" >
< p class = "has-text-centered" >
2020-12-19 22:49:50 +01:00
{% blocktrans %}Développé par < a class = "tag is-light is-danger" href = "https://www.eleves.ens.fr/kde" > KDEns< / a > . En cas de pépin, contacter < span class = "tag is-info is-light" > klub-dev [at] ens [dot] fr< / span > .{% endblocktrans %}
2020-12-18 15:02:04 +01:00
< / p >
< / footer >
2020-12-18 11:48:07 +01:00
< / body >
2020-11-20 19:31:22 +01:00
< / html >