Dropdown administration
All checks were successful
Apply PHP CS Fixer / php-cs-fixer (push) Successful in 13s
CI / build-test (push) Successful in 1m36s
rector / Rector (push) Successful in 1m33s

This commit is contained in:
Melaine Gérard 2025-02-19 14:15:47 +01:00
parent 5651251da7
commit 7141c8d1f3
5 changed files with 17 additions and 22 deletions

View File

@ -1,4 +1,4 @@
{% extends 'base-admin.html.twig' %}
{% extends 'base.html.twig' %}
{% block title %}Le disque nuagique de Camélia-Studio{% endblock %}

View File

@ -1,4 +1,4 @@
{% extends 'base-admin.html.twig' %}
{% extends 'base.html.twig' %}
{% block body %}
<div class="container mx-auto px-16 mt-4">

View File

@ -1,4 +1,4 @@
{% extends 'base-admin.html.twig' %}
{% extends 'base.html.twig' %}
{% block body %}
<div class="container mx-auto px-16 mt-4">

View File

@ -1,18 +0,0 @@
<!DOCTYPE html>
<html lang="fr" class="bg-white dark:bg-gray-800 dark:text-white">
<head>
<meta charset="UTF-8">
<title>Kumora - {% block title %}Accueil{% endblock %}</title>
<link rel="icon" href="{{ asset('images/favicon.ico') }}">
{% block stylesheets %}
{% endblock %}
{% block javascripts %}
{% block importmap %}{{ importmap('app') }}{% endblock %}
{% endblock %}
</head>
<body data-turbo="false">
{% include "partials/navbar-admin.html.twig" %}
{% block body %}{% endblock %}
</body>
</html>

View File

@ -25,7 +25,20 @@
{% else %}
{% if is_granted('ROLE_ADMIN') %}
<li>
<a href="{{ path('app_admin_index') }}" class="block py-2 px-3 text-gray-900 rounded hover:bg-gray-100 md:hover:bg-transparent md:border-0 md:hover:text-blue-700 md:p-0 dark:text-white md:dark:hover:text-blue-500 dark:hover:bg-gray-700 dark:hover:text-white md:dark:hover:bg-transparent">Administration</a>
<button id="dropdownNavbarLink" data-dropdown-toggle="dropdownNavbar" class="flex items-center justify-between w-full py-2 px-3 text-gray-900 rounded-sm hover:bg-gray-100 md:hover:bg-transparent md:border-0 md:hover:text-blue-700 md:p-0 md:w-auto dark:text-white md:dark:hover:text-blue-500 dark:focus:text-white dark:border-gray-700 dark:hover:bg-gray-700 md:dark:hover:bg-transparent">Administration <svg class="w-2.5 h-2.5 ms-2.5" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 10 6">
<path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m1 1 4 4 4-4"></path>
</svg></button>
<!-- Dropdown menu -->
<div id="dropdownNavbar" class="z-10 hidden font-normal bg-white divide-y divide-gray-100 rounded-lg shadow-sm w-44 dark:bg-gray-700 dark:divide-gray-600">
<ul class="py-2 text-sm text-gray-700 dark:text-gray-400" aria-labelledby="dropdownLargeButton">
<li>
<a href="{{ path('app_admin_index') }}" class="block px-4 py-2 hover:bg-gray-100 dark:hover:bg-gray-600 dark:hover:text-white">Tableau de bord</a>
</li>
<li>
<a href="{{ path('app_admin_user_index') }}" class="block px-4 py-2 hover:bg-gray-100 dark:hover:bg-gray-600 dark:hover:text-white">Gestion des utilisateurs</a>
</li>
</ul>
</div>
</li>
{% endif %}
<li>