From 9ebacf1d1eac7adcba16984587e5fc279679802a Mon Sep 17 00:00:00 2001 From: shcascarra Date: Mon, 15 Jan 2024 16:44:26 +0100 Subject: [PATCH 1/4] les beaux boutons --- .../utilisateurs/DatagridUtilisateurs.razor | 17 +++++++++++++++-- 1 file changed, 15 insertions(+), 2 deletions(-) diff --git a/VeraxShield/VeraxShield/composants/affichages/utilisateurs/DatagridUtilisateurs.razor b/VeraxShield/VeraxShield/composants/affichages/utilisateurs/DatagridUtilisateurs.razor index 6181c1f..b3891c4 100644 --- a/VeraxShield/VeraxShield/composants/affichages/utilisateurs/DatagridUtilisateurs.razor +++ b/VeraxShield/VeraxShield/composants/affichages/utilisateurs/DatagridUtilisateurs.razor @@ -19,12 +19,25 @@ - + + + + @if (context.IsBan) + { + Ban + } else + { + Valide + } + + + + - + From 3d43957fb4a145726f86679303b707a75a26aea7 Mon Sep 17 00:00:00 2001 From: NoaSlld <102046195+NoaSlld@users.noreply.github.com> Date: Tue, 16 Jan 2024 09:24:42 +0100 Subject: [PATCH 2/4] page index finie --- VeraxShield/VeraxShield/pages/Index.razor | 27 +++++++++++- VeraxShield/VeraxShield/pages/Index.razor.cs | 5 +++ VeraxShield/VeraxShield/wwwroot/css/index.css | 43 +++++++++++++++++++ 3 files changed, 74 insertions(+), 1 deletion(-) create mode 100644 VeraxShield/VeraxShield/wwwroot/css/index.css diff --git a/VeraxShield/VeraxShield/pages/Index.razor b/VeraxShield/VeraxShield/pages/Index.razor index 389d7ef..db9be41 100644 --- a/VeraxShield/VeraxShield/pages/Index.razor +++ b/VeraxShield/VeraxShield/pages/Index.razor @@ -1,5 +1,6 @@ @page "/" + Liste des utilisateurs + -> Liste des utilisateurs + +--> + + + + + + + +
+

VeraxShield

+
+ +
+
+
+ +
+
+ +
+
+
+ \ No newline at end of file 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/wwwroot/css/index.css b/VeraxShield/VeraxShield/wwwroot/css/index.css new file mode 100644 index 0000000..1ddfd7a --- /dev/null +++ b/VeraxShield/VeraxShield/wwwroot/css/index.css @@ -0,0 +1,43 @@ +body { + background-color: #afc1db; + margin: 0; + padding: 0; + font-family: Arial, sans-serif; +} + +header { + color: #053679; + text-align: center; + padding: 10px; + margin: 0; +} + +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; +} From 67737369976cc42341838f7d83ab8f6642cdd5a2 Mon Sep 17 00:00:00 2001 From: NoaSlld <102046195+NoaSlld@users.noreply.github.com> Date: Tue, 16 Jan 2024 10:41:58 +0100 Subject: [PATCH 3/4] =?UTF-8?q?page=20connect=C3=A9/non=20connect=C3=A9=20?= =?UTF-8?q?finie=20avec=20navbar=20temporaire?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- VeraxShield/VeraxShield/pages/Index.razor | 65 +++++++++++++------ VeraxShield/VeraxShield/wwwroot/css/index.css | 30 ++++++++- 2 files changed, 75 insertions(+), 20 deletions(-) diff --git a/VeraxShield/VeraxShield/pages/Index.razor b/VeraxShield/VeraxShield/pages/Index.razor index db9be41..3964ac9 100644 --- a/VeraxShield/VeraxShield/pages/Index.razor +++ b/VeraxShield/VeraxShield/pages/Index.razor @@ -17,24 +17,51 @@ --> - - - - -
-

VeraxShield

-
- -
-
-
- -
-
- -
-
-
- \ No newline at end of file + + + +
+

VeraxShield

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

VeraxShield

+
+ + + +
+
+

Adiu : @context.User.Identity.Name!

+

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

+
+
+ +
+ + + diff --git a/VeraxShield/VeraxShield/wwwroot/css/index.css b/VeraxShield/VeraxShield/wwwroot/css/index.css index 1ddfd7a..a5863c7 100644 --- a/VeraxShield/VeraxShield/wwwroot/css/index.css +++ b/VeraxShield/VeraxShield/wwwroot/css/index.css @@ -1,8 +1,13 @@ -body { +/*Not Authorized + --------------------------------------------------- +*/ + +body { background-color: #afc1db; margin: 0; padding: 0; font-family: Arial, sans-serif; + width: 100%; } header { @@ -10,6 +15,7 @@ header { text-align: center; padding: 10px; margin: 0; + background-color:white; } main { @@ -41,3 +47,25 @@ main { 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%; + +} From 585b91a7b6833c9cf1441384128b0a066230c593 Mon Sep 17 00:00:00 2001 From: NoaSlld <102046195+NoaSlld@users.noreply.github.com> Date: Tue, 16 Jan 2024 17:42:29 +0100 Subject: [PATCH 4/4] vue liste utilisateurs finie --- .../utilisateurs/DatagridUtilisateurs.razor | 40 ++++++++++--------- .../DatagridUtilisateurs.razor.cs | 5 +++ .../utilisateurs/ListeUtilisateurs.razor | 17 +++++++- .../utilisateurs/datagridUtilisateurs.css | 16 ++++++++ .../pages/utilisateurs/listeUtilisateurs.css | 27 +++++++++++++ 5 files changed, 85 insertions(+), 20 deletions(-) create mode 100644 VeraxShield/VeraxShield/wwwroot/css/composants/affichages/utilisateurs/datagridUtilisateurs.css create mode 100644 VeraxShield/VeraxShield/wwwroot/css/pages/utilisateurs/listeUtilisateurs.css diff --git a/VeraxShield/VeraxShield/composants/affichages/utilisateurs/DatagridUtilisateurs.razor b/VeraxShield/VeraxShield/composants/affichages/utilisateurs/DatagridUtilisateurs.razor index b3891c4..8b2fcbb 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) @@ -33,11 +38,13 @@ + + - - + + @@ -45,18 +52,21 @@ - + @context.PageNumber - - - - - @context.TotalItems total items - @context.TotalItems - + + + + + @context.TotalItems utilisateurs + @context.TotalItems + + + + @@ -71,7 +81,7 @@ - @foreach (var curPageSize in context.PageSizes) { @curPageSize @@ -80,12 +90,6 @@ -
- - Ajouter - -
-
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/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