WIP : Ajoute une navbar et modifie le readme
continuous-integration/drone/push Build is passing Details

master
Lou VALADE 2 years ago
parent 217f69689a
commit c84e967a72

@ -3,7 +3,7 @@
<div class="row">
<div class="col-6">
<div>@Localizer["InventoryTitle"]</div>
<h4>@Localizer["InventoryTitle"]</h4>
<div class="css-inventory">
<InventoryItem Index="0"/>
@ -47,8 +47,9 @@
</div>
<div class="col-6">
<SearchBar ListeItems="@Items"/>
<div>@Localizer["AvailableItems"]</div>
<h4>@Localizer["AvailableItems"]</h4>
<div>
<div class="css-grid">

@ -8,7 +8,7 @@
.css-grid {
grid-template-columns: repeat(4,minmax(0,1fr));
gap: 10px;
display: grid;
display: inline;
width: 286px;
}

@ -0,0 +1,6 @@
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css">
<form class="search">
<input type="text" name="SearchText" placeholder="Rechercher un item"/>
<button @onclick="@Search" type="submit"><i class="fa fa-search"></i></button>
</form>

@ -0,0 +1,25 @@
using Microsoft.Extensions.Localization;
using BlazorApp1.Models;
using Microsoft.AspNetCore.Components;
namespace BlazorApp1.Components
{
public partial class SearchBar
{
[Parameter]
public List<Item> ListeItems { get; set; }
public string SearchText { get; set; }
public void Search()
{
foreach (var item in ListeItems)
{
if (String.Equals(item.DisplayName, ListeItems) == true)
{
return;
}
}
}
}
}

@ -0,0 +1,5 @@
.search {
width: 50px;
height: 50px;
display: inline;
}

@ -1 +1,30 @@
# Projet de création d'un inventaire en Blazor
[![Quality Gate Status](https://codefirst.iut.uca.fr/sonar/api/project_badges/measure?project=BlazorProject&metric=alert_status&token=517f3f0ae8780061da0076f6b3bcc50f24ede668)](https://codefirst.iut.uca.fr/sonar/dashboard?id=BlazorProject)
Ce projet avait pour but de créer un inventaire type minecraft à l'aide du framework Blazor et ce afin de nous faire découvrir ce dernier.
## Lancement du projet
Etant donné que le projet n'est constitué que de la branche `master`, c'est celle-ci que nous allons utiliser.
Une fois le dépôt cloné, il faut lancer les 2 projets qui y sont présent.
Pour cela, lancer la solution avec Visual Studio : `BlazorApp1.sln`
Ensuite, on va définir les projets de démarrage :
1. Clique droit sur la solution
2. Définir les projets de démarrage...
![Image du menu clique droit](/docs/images/ProjetDeDémarrage.png "Titre de l'image")
3. On sélectionne : Plusieurs projets de démarrage
4. On met les deux projet sur : Démarrer
![Image du menu de sélection des projets](/docs/images/ProjetDeDémarrage2.png "Titre de l'image")
5. On démarre le projet global
![Image du boutton de démarrage](/docs/images/Démarrer.png "Titre de l'image")
Auteurs : Lou Valade et Théo Renaud

Binary file not shown.

After

Width:  |  Height:  |  Size: 864 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 22 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 21 KiB

Loading…
Cancel
Save