From 616ecc8220598c6ccee9d608b75f427add4b573c Mon Sep 17 00:00:00 2001 From: lebeaulato Date: Wed, 15 Jan 2025 17:16:34 +0100 Subject: [PATCH] modif accueil et essai de mettre l'icon de Wf dans le header --- WF-WebAdmin/WF-WebAdmin/Pages/Accueil.razor | 52 +++++++------------ .../Pages/{Accueil.cs => Accueil.razor.cs} | 4 +- WF-WebAdmin/WF-WebAdmin/Pages/Login.razor | 1 + WF-WebAdmin/WF-WebAdmin/Pages/Login.razor.cs | 1 - WF-WebAdmin/WF-WebAdmin/Pages/_Layout.cshtml | 2 + .../WF-WebAdmin/Shared/MainLayout.razor | 10 +--- WF-WebAdmin/WF-WebAdmin/Shared/iconwf.svg | 11 ++++ WF-WebAdmin/WF-WebAdmin/wwwroot/css/site.css | 7 +++ .../wwwroot/fake-dataDailyQuote.json | 9 +++- .../WF-WebAdmin/wwwroot/fake-dataUsers.json | 6 +-- 10 files changed, 55 insertions(+), 48 deletions(-) rename WF-WebAdmin/WF-WebAdmin/Pages/{Accueil.cs => Accueil.razor.cs} (69%) create mode 100644 WF-WebAdmin/WF-WebAdmin/Shared/iconwf.svg diff --git a/WF-WebAdmin/WF-WebAdmin/Pages/Accueil.razor b/WF-WebAdmin/WF-WebAdmin/Pages/Accueil.razor index e44f3c7..1cd75b6 100644 --- a/WF-WebAdmin/WF-WebAdmin/Pages/Accueil.razor +++ b/WF-WebAdmin/WF-WebAdmin/Pages/Accueil.razor @@ -3,42 +3,30 @@ Accueil -

Accueil

+

Bienvenu sur le tableau de bord de What the Fantasy

-

Citation du jour

+

Citation du jour

-@* -
- -

Identifiant de la citation :@quote.Id

-

Citation:@quote.Content

-

Personnage : @quote.Charac

-

Source : @quote.TitleSrc

-

Langue : @quote.Langue

-

@quote.UserProposition a proposé cette citation

- -
-*@ - - - - -@if (quotes != null) +@if (Dailyquote != null) { -

Citations non validées

-

Citations en attente de validation:

- - @foreach (var quote in quotes) + @foreach(var quote in Dailyquote) {
- -

Identifiant de la citation :@quote.Id

-

Citation:@quote.Content

-

Personnage : @quote.Charac

-

Source : @quote.TitleSrc

-

Langue : @quote.Langue

-

@quote.UserProposition a proposé cette citation

- + +

@quote.Content

+ +

Personnage : @quote.Charac

+

Source : @quote.TitleSrc

+
} -} \ No newline at end of file + +} +else +{ +

Aucune citation du jour

+} + +

Changement de la citation manuellement

+ + diff --git a/WF-WebAdmin/WF-WebAdmin/Pages/Accueil.cs b/WF-WebAdmin/WF-WebAdmin/Pages/Accueil.razor.cs similarity index 69% rename from WF-WebAdmin/WF-WebAdmin/Pages/Accueil.cs rename to WF-WebAdmin/WF-WebAdmin/Pages/Accueil.razor.cs index 0e69dcf..379853e 100644 --- a/WF-WebAdmin/WF-WebAdmin/Pages/Accueil.cs +++ b/WF-WebAdmin/WF-WebAdmin/Pages/Accueil.razor.cs @@ -7,7 +7,7 @@ namespace WF_WebAdmin.Pages { public partial class Accueil { - private Quote[] quotes; + private Quote[] Dailyquote; [Inject] public HttpClient Http { get; set; } @@ -17,7 +17,7 @@ namespace WF_WebAdmin.Pages protected override async Task OnInitializedAsync() { - quotes = await Http.GetFromJsonAsync($"{NavigationManager.BaseUri}fake-dataQuote.json"); + Dailyquote = await Http.GetFromJsonAsync($"{NavigationManager.BaseUri}fake-dataDailyQuote.json"); } } diff --git a/WF-WebAdmin/WF-WebAdmin/Pages/Login.razor b/WF-WebAdmin/WF-WebAdmin/Pages/Login.razor index bc7c735..411b655 100644 --- a/WF-WebAdmin/WF-WebAdmin/Pages/Login.razor +++ b/WF-WebAdmin/WF-WebAdmin/Pages/Login.razor @@ -21,6 +21,7 @@

@ErrorConnexion

+

Indice de connexion : admin / admin

@code { diff --git a/WF-WebAdmin/WF-WebAdmin/Pages/Login.razor.cs b/WF-WebAdmin/WF-WebAdmin/Pages/Login.razor.cs index 94d4492..06177e7 100644 --- a/WF-WebAdmin/WF-WebAdmin/Pages/Login.razor.cs +++ b/WF-WebAdmin/WF-WebAdmin/Pages/Login.razor.cs @@ -40,7 +40,6 @@ namespace WF_WebAdmin.Pages { if(user.IsAdmin) { - ErrorConnexion = $"Connecté en tant que {user.Name} (Ca doit disparaitre dans le futur)"; uLogin.Id = userLogin.Id; uLogin.Name = user.Name; uLogin.Image = user.Image; diff --git a/WF-WebAdmin/WF-WebAdmin/Pages/_Layout.cshtml b/WF-WebAdmin/WF-WebAdmin/Pages/_Layout.cshtml index bc00141..8d65dee 100644 --- a/WF-WebAdmin/WF-WebAdmin/Pages/_Layout.cshtml +++ b/WF-WebAdmin/WF-WebAdmin/Pages/_Layout.cshtml @@ -12,6 +12,7 @@ + @RenderBody() @@ -33,5 +34,6 @@ + diff --git a/WF-WebAdmin/WF-WebAdmin/Shared/MainLayout.razor b/WF-WebAdmin/WF-WebAdmin/Shared/MainLayout.razor index 13bedc2..95c9e55 100644 --- a/WF-WebAdmin/WF-WebAdmin/Shared/MainLayout.razor +++ b/WF-WebAdmin/WF-WebAdmin/Shared/MainLayout.razor @@ -9,7 +9,7 @@ @if (uLogin.Name != null) { } @@ -30,13 +30,5 @@ - diff --git a/WF-WebAdmin/WF-WebAdmin/Shared/iconwf.svg b/WF-WebAdmin/WF-WebAdmin/Shared/iconwf.svg new file mode 100644 index 0000000..42908dc --- /dev/null +++ b/WF-WebAdmin/WF-WebAdmin/Shared/iconwf.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/WF-WebAdmin/WF-WebAdmin/wwwroot/css/site.css b/WF-WebAdmin/WF-WebAdmin/wwwroot/css/site.css index 33c8b06..ad40277 100644 --- a/WF-WebAdmin/WF-WebAdmin/wwwroot/css/site.css +++ b/WF-WebAdmin/WF-WebAdmin/wwwroot/css/site.css @@ -237,4 +237,11 @@ td { width: 24px; height: 24px; object-fit: contain; +} + + +.imageProfil { + height: auto; + width: 30px; + border-radius: 45%; } \ No newline at end of file diff --git a/WF-WebAdmin/WF-WebAdmin/wwwroot/fake-dataDailyQuote.json b/WF-WebAdmin/WF-WebAdmin/wwwroot/fake-dataDailyQuote.json index e668fe0..4b9acbe 100644 --- a/WF-WebAdmin/WF-WebAdmin/wwwroot/fake-dataDailyQuote.json +++ b/WF-WebAdmin/WF-WebAdmin/wwwroot/fake-dataDailyQuote.json @@ -1,5 +1,12 @@ [ { - "citation_id" : 1 + "Id": "1", + "Content": "Dans le monde il n’y a pas d’un côté le bien et le mal, il y a une part de lumière et d’ombre en chacun de nous. Ce qui compte c’est celle que l’on choisit de montrer dans nos actes, ça c’est ce que l’on est vraiment.", + "Likes": 0, + "Langue": "fr", + "Charac": "Superman", + "TitleSrc": "SuperMan : le film", + "UserProposition": "joe", + "ImgPath": "https://tse4.mm.bing.net/th/id/OIP.fc5TQflh0cbxB1GUeOdk6gHaK8?w=123&h=180&c=7&r=0&o=5&pid=1.7" } ] \ No newline at end of file diff --git a/WF-WebAdmin/WF-WebAdmin/wwwroot/fake-dataUsers.json b/WF-WebAdmin/WF-WebAdmin/wwwroot/fake-dataUsers.json index 23e361d..06f95cf 100644 --- a/WF-WebAdmin/WF-WebAdmin/wwwroot/fake-dataUsers.json +++ b/WF-WebAdmin/WF-WebAdmin/wwwroot/fake-dataUsers.json @@ -2,7 +2,7 @@ { "Id": 1, "Image": "https://tse4.mm.bing.net/th/id/OIP.fc5TQflh0cbxB1GUeOdk6gHaK8?w=123&h=180&c=7&r=0&o=5&pid=1.7", - "Name": "Admin", + "Name": "admin", "Email": "admin@gmail.com", "DateCreation": "2024-12-12", "IsAdmin": true, @@ -16,7 +16,7 @@ "DateCreation": "2024-11-12" } ], - "Mdp": "passwd" + "Mdp": "admin" }, { "Id": 2, @@ -25,7 +25,7 @@ "Email": "exploit@gmail.com", "DateCreation": "2024-11-12", "IsAdmin": true, - "Mdp": "passwd" + "Mdp": "exploit" }, { "Id": 3, -- 2.36.3