diff --git a/VeraxShield/VeraxShield/composants/affichages/utilisateurs/DatagridUtilisateurs.razor b/VeraxShield/VeraxShield/composants/affichages/utilisateurs/DatagridUtilisateurs.razor index f54963e..11d9e58 100644 --- a/VeraxShield/VeraxShield/composants/affichages/utilisateurs/DatagridUtilisateurs.razor +++ b/VeraxShield/VeraxShield/composants/affichages/utilisateurs/DatagridUtilisateurs.razor @@ -2,6 +2,10 @@ @using Microsoft.AspNetCore.Components; @using VeraxShield.composants.modals; + + + + - + + + + @if (context.IsBan) + { + Ban + } else + { + Valide + } + - @if (context.IsBan) { - Ban - } else { - Valide - } - + + + - - + + - + @context.PageNumber - - - - - @context.TotalItems total items - @context.TotalItems - + + + + + @context.TotalItems utilisateurs + @context.TotalItems + + + + @@ -66,7 +80,7 @@ - @foreach (var curPageSize in context.PageSizes) { @curPageSize @@ -75,12 +89,6 @@ -
- - Ajouter - -
-
VeraxShield @@ -9,7 +10,58 @@

Adiu : @context.User.Identity.Name!

Podètz veire aquest contengut solament se sètz autentificat !

- --> Liste des utilisateurs + -> Liste des utilisateurs + +--> + + + + + + +
+

VeraxShield

+
+ +
+
+
+ +
+
+ +
+
+
+ +
+ + + +
+

VeraxShield

+
+ + + +
+
+

Adiu : @context.User.Identity.Name!

+

Podètz veire aquest contengut solament se sètz autentificat !

+
+
+ +
+ + + diff --git a/VeraxShield/VeraxShield/pages/Index.razor.cs b/VeraxShield/VeraxShield/pages/Index.razor.cs index 0ed27c7..b6fe570 100644 --- a/VeraxShield/VeraxShield/pages/Index.razor.cs +++ b/VeraxShield/VeraxShield/pages/Index.razor.cs @@ -19,5 +19,10 @@ namespace VeraxShield.pages { NavigationManager.NavigateTo("/connexion"); } + + private void RetourVerax() + { + NavigationManager.NavigateTo("https://www.verax.com"); + } } } \ No newline at end of file diff --git a/VeraxShield/VeraxShield/pages/utilisateurs/ListeUtilisateurs.razor b/VeraxShield/VeraxShield/pages/utilisateurs/ListeUtilisateurs.razor index 060d0f7..9cc8e48 100644 --- a/VeraxShield/VeraxShield/pages/utilisateurs/ListeUtilisateurs.razor +++ b/VeraxShield/VeraxShield/pages/utilisateurs/ListeUtilisateurs.razor @@ -4,9 +4,22 @@ @page "/utilisateurs/liste" @attribute [Authorize(Roles = "admin, modo")] -

Utilisateurs de Verax

+ + + +

Utilisateurs de Verax

+

Vous retrouverez ici les utilisateurs de Verax ainsi que les actions associées

+
+ +
+ + + + - diff --git a/VeraxShield/VeraxShield/wwwroot/css/composants/affichages/utilisateurs/datagridUtilisateurs.css b/VeraxShield/VeraxShield/wwwroot/css/composants/affichages/utilisateurs/datagridUtilisateurs.css new file mode 100644 index 0000000..b35a74c --- /dev/null +++ b/VeraxShield/VeraxShield/wwwroot/css/composants/affichages/utilisateurs/datagridUtilisateurs.css @@ -0,0 +1,16 @@ +.darkBlue { + color: #053679; +} + +.editButton { + background-color: #053679; + border: none; + color: white; +} + +.biggest{ + font-weight: bold; + font-size:120%; +} + + diff --git a/VeraxShield/VeraxShield/wwwroot/css/index.css b/VeraxShield/VeraxShield/wwwroot/css/index.css new file mode 100644 index 0000000..a5863c7 --- /dev/null +++ b/VeraxShield/VeraxShield/wwwroot/css/index.css @@ -0,0 +1,71 @@ +/*Not Authorized + --------------------------------------------------- +*/ + +body { + background-color: #afc1db; + margin: 0; + padding: 0; + font-family: Arial, sans-serif; + width: 100%; +} + +header { + color: #053679; + text-align: center; + padding: 10px; + margin: 0; + background-color:white; +} + +main { + display: flex; + justify-content: center; + align-items: center; + height: 80vh; + margin-top:10vh; +} + +.center-box { + background-color: white; + padding: 20px; + text-align: center; + border-radius: 10px; +} + +.button-container { + margin-top: 10px; +} + +.btn-link { + color: white; + background-color: #053679; + margin: 5px; + padding: 10px; + border: none; + border-radius: 5px; + display: block; + cursor: pointer; +} + +/*Authorized + --------------------------------------------------- +*/ + +.navbar { + background-color: #053679; +} + +.btn-navbar { + color: white; + background-color: none; +} + +.home-center-box { + background-color: white; + padding: 40px; + text-align: center; + border-radius: 10px; + width: 80%; + +} diff --git a/VeraxShield/VeraxShield/wwwroot/css/pages/utilisateurs/listeUtilisateurs.css b/VeraxShield/VeraxShield/wwwroot/css/pages/utilisateurs/listeUtilisateurs.css new file mode 100644 index 0000000..bd50371 --- /dev/null +++ b/VeraxShield/VeraxShield/wwwroot/css/pages/utilisateurs/listeUtilisateurs.css @@ -0,0 +1,27 @@ +.h1{ + text-align:center; + margin: 50px; +} + +.margin10{ + margin: 10px; +} + +.center-box { + padding: 20px; + margin: 20px auto; + text-align: center; + border-radius: 10px; + background-color: #afc1db; + width: 80%; +} + +.dataGrid { + margin: 10px auto; + width: 80%; +} + +.btn:hover { + background-color: #afc1db; + color: #053679; +} \ No newline at end of file