Ajout du bundle bootstrap pour le dropdown du header.

Ajout des premières redirection au niveau du header
This commit is contained in:
Loic Masi
2026-03-05 17:00:48 +01:00
parent 6c71390503
commit f472be8fbc
5 changed files with 6338 additions and 6 deletions

View File

@@ -12,3 +12,4 @@
- Ajout du ViewModel pour afficher les informations nécessaire sur la page d'accueil - Ajout du ViewModel pour afficher les informations nécessaire sur la page d'accueil
- Adaptation de quelques éléments sur la page (Bootstrap) - Adaptation de quelques éléments sur la page (Bootstrap)
- Mise en place du parametrage du nombre d'elements a afficher sur la page dans appsettings - Mise en place du parametrage du nombre d'elements a afficher sur la page dans appsettings
- Modifiaction du header pour ajouter le Dropdown (Administration) et ajout de quelques redirections

View File

@@ -21,20 +21,38 @@
<ul class="navbar-nav me-auto mb-2 mb-lg-0"> <ul class="navbar-nav me-auto mb-2 mb-lg-0">
<li class="nav-item"> <li class="nav-item">
<a class="nav-link active" href="#"> <a class="nav-link" asp-controller="Accueil" asp-action="Index">
<i class="fa-solid fa-house"></i> Accueil <i class="fa-solid fa-house"></i> Accueil
</a> </a>
</li> </li>
@* TODO : Modifier, il s'agit d'une liste *@ @* TODO : Modifier, il s'agit d'une liste *@
<li class="nav-item"> <li class="nav-item">
<a class="nav-link" href="#"> @* <a class="nav-link" href="#">
<i class="fa-solid fa-screwdriver-wrench"></i> Administration
</a> *@
<div class="dropdown">
<a class="nav-link dropdown-toggle"
href="#"
role="button"
data-bs-toggle="dropdown"
aria-expanded="false">
<i class="fa-solid fa-screwdriver-wrench"></i> Administration <i class="fa-solid fa-screwdriver-wrench"></i> Administration
</a> </a>
<ul class="dropdown-menu">
<li><a class="dropdown-item" href="#"><i class="fa-solid fa-gauge-high"></i> Tableau de bord</a></li>
<li><hr class="dropdown-divider"></li>
<li><a class="dropdown-item" asp-controller="Artiste" asp-action="Index"><i class="fa-solid fa-users"></i> Artistes</a></li>
<li><a class="dropdown-item" href="#"><i class="fa-solid fa-comments"></i> Commentaires</a></li>
<li><a class="dropdown-item" href="#"><i class="fa-solid fa-tags"></i> Styles</a></li>
<li><a class="dropdown-item" asp-controller="Titre" asp-action="Details"><i class="fa-solid fa-music"></i> Titres</a></li>
</ul>
</div>
</li> </li>
<li class="nav-item"> <li class="nav-item">
<a class="nav-link" href="#"> <a class="nav-link" asp-controller="Contact" asp-action="Index">
<i class="fa-solid fa-envelope"></i> Contact <i class="fa-solid fa-envelope"></i> Contact
</a> </a>
</li> </li>

View File

@@ -7,6 +7,7 @@
@* Ajout de bootstrap *@ @* Ajout de bootstrap *@
<script src="~/js/bootstrap.min.js" defer></script> <script src="~/js/bootstrap.min.js" defer></script>
<script src="~/js/bootstrap.bundle.js" defer></script>
<link rel="stylesheet" href="~/css/app.css"> <link rel="stylesheet" href="~/css/app.css">
<link rel="stylesheet" href="~/css/bootstrap.min.css"> <link rel="stylesheet" href="~/css/bootstrap.min.css">

View File

@@ -7,7 +7,7 @@
}, },
"Webzine": { "Webzine": {
"NombreDerniereChronique": 3, "NombreDerniereChronique": 3,
"NombreDeTopTitres" : 5 "NombreDeTopTitres" : 3
}, },
"AllowedHosts": "*" "AllowedHosts": "*"
} }

File diff suppressed because it is too large Load Diff