copanier/copanier/templates/base.html

76 lines
2.7 KiB
HTML

{% import "includes/macros.html" as macros %}
<!DOCTYPE html>
<html>
<head>
<title>{% if title %}{{ title }} - {% endif %}{{ config.SITE_NAME }}</title>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<!-- <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" type="text/css"> -->
<link rel="stylesheet" type="text/css" href="/static/app.css">
<link rel="stylesheet" type="text/css" href="/static/icomoon.css">
<link rel="stylesheet" type="text/css" href="/static/purecss.css">
<link rel="stylesheet" type="text/css" href="/static/side-menu.css">
<link rel="stylesheet" type="text/css" href="/static/flash.min.css">
{% block head %}
{% endblock head %}
</head>
<body>
<div id="layout">
<a href="#menu" id="menuLink" class="menu-link">
<span></span>
</a>
{% if request.user %}
<div id="menu">
<div class="pure-menu">
<h1 id="sitename">{{ config.SITE_NAME }}</h1>
<ul class="pure-menu-list">
<li class="pure-menu-item">
<a href="{{ url_for('home') }}"><i class="icon-happy"></i>&nbsp;Voir les distrib</a>
</li>
{% if request.user and request.user.is_staff %}
<li class="pure-menu-item">
<a href="{{ url_for('new_delivery') }}"><i class="icon-hotairballoon"></i>&nbsp;Nouvelle distribution</a>
</li>
{% endif %}
<li class="pure-menu-item">
<a class="pure-menu-link" href="{{ url_for('groups') }}"><i class="icon-globe"></i>&nbsp;Gérer les groupes</a>
</li>
<li class="pure-menu-item">
<a href="{{ url_for('logout') }}"><i class="icon-lock"></i>&nbsp;Se déconnecter</a>
</li>
</ul>
</div>
</div>
{% else %}
<h1 id="sitename">{{ config.SITE_NAME }}</h1>
{% endif %}
<div class="toplink">
{% block toplink %}{% endblock %}
</div>
<div id="main">
<div class="content">
{% block body %}
{% endblock body %}
</div>
</div>
</div>
<script src="/static/js/flash.min.js"></script>
<script src="/static/js/app.js"></script>
{% if message %}
<script>
new window.FlashMessage("{{ message[0] }}", "{{ message[1] }}", {
progress: true,
interactive: true,
timeout: 8000,
theme: "dark"
});
</script>
{% endif %}
</body>
</html>