modif accueil et essai de mettre l'icon de Wf dans le header

pull/24/head
lebeaulato 3 months ago
parent 63ef5a9cd3
commit 616ecc8220

@ -3,42 +3,30 @@
<PageTitle>Accueil</PageTitle> <PageTitle>Accueil</PageTitle>
<h1>Accueil</h1> <h2><strong>Bienvenu sur le tableau de bord de What the Fantasy</strong></h2>
<h2>Citation du jour</h2> <h4>Citation du jour</h4>
@* @if (Dailyquote != null)
<div class="QuoteDiv">
<img class="imgQuote" src="@quote.ImgPath" />
<p class="idQuote"><strong>Identifiant de la citation :</strong>@quote.Id </p>
<p class="contentQuote"><strong>Citation:</strong>@quote.Content</p>
<p class="CaracterQuote"><strong>Personnage :</strong> @quote.Charac</p>
<p class="SourceQuote"><strong>Source :</strong> @quote.TitleSrc</p>
<p class="langueQuote"><strong>Langue :</strong> @quote.Langue</p>
<p class="UserPropositionQuote">@quote.UserProposition a proposé cette citation</p>
<button>Suprimé la citation</button>
</div>
*@
<button>Mettre une citation aléatoire</button>
@if (quotes != null)
{ {
<h3>Citations non validées</h3> @foreach(var quote in Dailyquote)
<p>Citations en attente de validation:</p>
@foreach (var quote in quotes)
{ {
<div class="QuoteDiv"> <div class="QuoteDiv">
<img class="imgQuote" src="@quote.ImgPath" /> <img class="imgProfil" src="@quote.ImgPath" />
<p class="idQuote"><strong>Identifiant de la citation :</strong>@quote.Id </p> <p class ="pseudo"> @quote.Content</p>
<p class="contentQuote"><strong>Citation:</strong>@quote.Content</p>
<p class="CaracterQuote"><strong>Personnage :</strong> @quote.Charac</p> <p class="pseudo"><strong>Personnage :</strong> @quote.Charac</p>
<p class="SourceQuote"><strong>Source :</strong> @quote.TitleSrc</p> <p class="pseudo"><strong>Source :</strong> @quote.TitleSrc</p>
<p class="langueQuote"><strong>Langue :</strong> @quote.Langue</p>
<p class="UserPropositionQuote">@quote.UserProposition a proposé cette citation</p>
<button>Suprimé la citation</button>
</div> </div>
} }
}
}
else
{
<p>Aucune citation du jour</p>
}
<h4>Changement de la citation manuellement</h4>
<button>Mettre une nouvellement citation aléatoire</button>

@ -7,7 +7,7 @@ namespace WF_WebAdmin.Pages
{ {
public partial class Accueil public partial class Accueil
{ {
private Quote[] quotes; private Quote[] Dailyquote;
[Inject] [Inject]
public HttpClient Http { get; set; } public HttpClient Http { get; set; }
@ -17,7 +17,7 @@ namespace WF_WebAdmin.Pages
protected override async Task OnInitializedAsync() protected override async Task OnInitializedAsync()
{ {
quotes = await Http.GetFromJsonAsync<Quote[]>($"{NavigationManager.BaseUri}fake-dataQuote.json"); Dailyquote = await Http.GetFromJsonAsync<Quote[]>($"{NavigationManager.BaseUri}fake-dataDailyQuote.json");
} }
} }

@ -21,6 +21,7 @@
<p class="ErrorMsg"><i>@ErrorConnexion</i></p> <p class="ErrorMsg"><i>@ErrorConnexion</i></p>
</EditForm> </EditForm>
</div> </div>
<p><i>Indice de connexion : admin / admin</i></p>
@code { @code {

@ -40,7 +40,6 @@ namespace WF_WebAdmin.Pages
{ {
if(user.IsAdmin) if(user.IsAdmin)
{ {
ErrorConnexion = $"Connecté en tant que {user.Name} (Ca doit disparaitre dans le futur)";
uLogin.Id = userLogin.Id; uLogin.Id = userLogin.Id;
uLogin.Name = user.Name; uLogin.Name = user.Name;
uLogin.Image = user.Image; uLogin.Image = user.Image;

@ -12,6 +12,7 @@
<link href="css/site.css" rel="stylesheet" /> <link href="css/site.css" rel="stylesheet" />
<link href="WF-WebAdmin.styles.css" rel="stylesheet" /> <link href="WF-WebAdmin.styles.css" rel="stylesheet" />
<component type="typeof(HeadOutlet)" render-mode="ServerPrerendered" /> <component type="typeof(HeadOutlet)" render-mode="ServerPrerendered" />
<link rel="icon" type="image/svg" href="../Shared/iconwf.svg" />
</head> </head>
<body> <body>
@RenderBody() @RenderBody()
@ -33,5 +34,6 @@
<link href="_content/Blazorise/blazorise.css" rel="stylesheet" /> <link href="_content/Blazorise/blazorise.css" rel="stylesheet" />
<link href="_content/Blazorise.Bootstrap/blazorise.bootstrap.css" rel="stylesheet" /> <link href="_content/Blazorise.Bootstrap/blazorise.bootstrap.css" rel="stylesheet" />
</body> </body>
</html> </html>

@ -9,7 +9,7 @@
@if (uLogin.Name != null) @if (uLogin.Name != null)
{ {
<div class="sidebar"> <div class="sidebar">
<NavMenu /> <NavMenu/>
</div> </div>
} }
@ -30,13 +30,5 @@
</main> </main>
</div> </div>
<style>
.imageProfil{
height:auto;
width : 30px;
border-radius:45%;
}
</style>

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 13 KiB

@ -237,4 +237,11 @@ td {
width: 24px; width: 24px;
height: 24px; height: 24px;
object-fit: contain; object-fit: contain;
}
.imageProfil {
height: auto;
width: 30px;
border-radius: 45%;
} }

@ -1,5 +1,12 @@
[ [
{ {
"citation_id" : 1 "Id": "1",
"Content": "Dans le monde il ny a pas dun côté le bien et le mal, il y a une part de lumière et dombre en chacun de nous. Ce qui compte cest celle que lon choisit de montrer dans nos actes, ça cest ce que lon 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"
} }
] ]

@ -2,7 +2,7 @@
{ {
"Id": 1, "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", "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", "Email": "admin@gmail.com",
"DateCreation": "2024-12-12", "DateCreation": "2024-12-12",
"IsAdmin": true, "IsAdmin": true,
@ -16,7 +16,7 @@
"DateCreation": "2024-11-12" "DateCreation": "2024-11-12"
} }
], ],
"Mdp": "passwd" "Mdp": "admin"
}, },
{ {
"Id": 2, "Id": 2,
@ -25,7 +25,7 @@
"Email": "exploit@gmail.com", "Email": "exploit@gmail.com",
"DateCreation": "2024-11-12", "DateCreation": "2024-11-12",
"IsAdmin": true, "IsAdmin": true,
"Mdp": "passwd" "Mdp": "exploit"
}, },
{ {
"Id": 3, "Id": 3,

Loading…
Cancel
Save