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

Merged
leni.beaulaton merged 1 commits from Modif into master 3 months ago

@ -3,42 +3,30 @@
<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>
@*
<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)
@if (Dailyquote != null)
{
<h3>Citations non validées</h3>
<p>Citations en attente de validation:</p>
@foreach (var quote in quotes)
@foreach(var quote in Dailyquote)
{
<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>
<img class="imgProfil" src="@quote.ImgPath" />
<p class ="pseudo"> @quote.Content</p>
<p class="pseudo"><strong>Personnage :</strong> @quote.Charac</p>
<p class="pseudo"><strong>Source :</strong> @quote.TitleSrc</p>
</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
{
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<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>
</EditForm>
</div>
<p><i>Indice de connexion : admin / admin</i></p>
@code {

@ -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;

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

@ -9,7 +9,7 @@
@if (uLogin.Name != null)
{
<div class="sidebar">
<NavMenu />
<NavMenu/>
</div>
}
@ -30,13 +30,5 @@
</main>
</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;
height: 24px;
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,
"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,

Loading…
Cancel
Save