79 lines
4.1 KiB
HTML
79 lines
4.1 KiB
HTML
{% load static %}
|
|
<!DOCTYPE html>
|
|
<html lang="fr-fr">
|
|
<head>
|
|
<meta charset="UTF-8">
|
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
|
<title>{% block title %}{% endblock title %}</title>
|
|
<link href="{% static 'unified-navigator/navigator.css' %}" rel="stylesheet" type="text/css">
|
|
<link href="{% static 'main.css' %}" rel="stylesheet" type="text/css">
|
|
<script src="https://kit.fontawesome.com/0fd87250ec.js" crossorigin="anonymous" defer></script>
|
|
<script src="{% static "unified-navigator/script.js" %}" defer></script>
|
|
{% block head %}{% endblock head %}
|
|
</head>
|
|
<body>
|
|
<header>
|
|
<div class="unified_navigator">
|
|
<div class="nav-container">
|
|
<div class="logo-wrapper" onclick="navigator_toggleMenu();">
|
|
<a class="logo">
|
|
<img src="{% static 'unified-navigator/icon.png' %}" alt="logo"><strong>mp2i-vms.fr</strong>
|
|
</a>
|
|
<i id="navigator-dropdown-indicator" class="fa-solid fa-caret-down"></i>
|
|
</div>
|
|
<div class="menu-wrapper hidden" id="menu-sec">
|
|
<div class="link"><a href="https://mp2i-vms.fr/pages.html"><i class="fa-solid fa-house"></i> Pages personnelles</a></div>
|
|
<div class="link"><a href="https://git.mp2i-vms.fr"><i class="fa-brands fa-git-alt"></i> Git</a></div>
|
|
<div class="link"><a href="https://play.mp2i-vms.fr"><i class="fa-solid fa-cubes"></i> Minecraft</a></div>
|
|
<div class="link"><a href="{% url "home" %}"><i class="fa-solid fa-book"></i> Colles</a></div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="navbar">
|
|
<div class="block">
|
|
<a href="{% url "home" %}">
|
|
<div class="link"><i class="fa-solid fa-home"></i> Accueil</div>
|
|
</a>
|
|
{% if request.user.is_authenticated %}
|
|
<a href="{% url "colloscope:dashboard" %}">
|
|
<div class="link"><i class="fa-solid fa-rocket"></i> Tableau de bord</div>
|
|
</a>
|
|
<a href="{% url "colloscope:table" %}">
|
|
<div class="link"><i class="fa-solid fa-calendar"></i> Colloscope</div>
|
|
</a>
|
|
<a href="{% url "colloscope:marketplace" %}">
|
|
<div class="link"><i class="fa-solid fa-shop"></i> Marketplace</div>
|
|
</a>
|
|
{% endif %}
|
|
</div>
|
|
<div class="block">
|
|
{% if request.user.is_authenticated %}
|
|
<div class="link">
|
|
<i class="fa-solid fa-user"></i> {{ user.username }} ({{ request.user.profile }})
|
|
</div>
|
|
|
|
<form action="{% url 'logout' %}" method="post">
|
|
{% csrf_token %}
|
|
<button class="link" type="submit" href="{% url "login" %}">
|
|
<i class="fa-solid fa-right-from-bracket"></i> Se déconnecter
|
|
</button>
|
|
</form>
|
|
{% else %}
|
|
<a href="{% url "login" %}">
|
|
<div class="link right"><i class="fa-solid fa-right-from-bracket"></i> Se connecter</div>
|
|
</a>
|
|
{% endif %}
|
|
</div>
|
|
</div>
|
|
|
|
{% block header %}{% endblock header %}
|
|
</header>
|
|
<main>
|
|
{% block main %}{% endblock main %}
|
|
</main>
|
|
<footer>
|
|
{% block footer %}© colles.mp2i-vms.fr 2024 - <a href="https://git.mp2i-vms.fr/mp2i-vms/colles.mp2i-vms.fr" target="_blank">Code source</a> - <a href="https://www.gnu.org/licenses/agpl-3.0.html" target="_blank">Licence GNU AGPL v3 or later</a>{% endblock footer %}
|
|
</footer>
|
|
</body>
|