centrer le jeu + un peu de style

pull/23/head
gwen 1 year ago
parent cc3030075e
commit 395c68a989

@ -74,28 +74,30 @@ export default{
</script> </script>
<template> <template>
<div> <h1 style="padding-left: 0.5em;">Pendu</h1>
<div v-if="partieTerminee"> <div class="separateur">
<div v-if="partieTerminee" class="divjeu">
<!-- hors partie --> <!-- hors partie -->
<button v-on:click="creerPartie">Créer une partie</button>
<div v-if="!premierePartie"> <div v-if="!premierePartie">
<div v-if="viesRestantes>=0"> <div v-if="viesRestantes >= 0">
Gagné! Gagné!
</div> </div>
<div v-if="viesRestantes<0"> <div v-if="viesRestantes < 0">
Perdu! Perdu!
</div> </div>
<p>Le mot était : </p> <p>Le mot était : </p>
<!-- l'api devrait retourner le mot entier quand la vie est a 0 --> <!-- l'api devrait retourner le mot entier quand la vie est a 0 -->
<h2 style="font-family: monospace">{{ progression }}</h2> <h2 style="font-family: monospace">{{ progression }}</h2>
</div> </div>
<button class="btn btn-primary" v-on:click="creerPartie">Créer une partie</button>
</div> </div>
<div v-if="!partieTerminee"> <div v-if="!partieTerminee" class="divjeu">
<!-- dans une partie --> <!-- dans une partie -->
<!-- TODO : dessiner le pendu --> <!-- TODO : dessiner le pendu -->
<p>Mot a deviner ({{ nbLettresADeviner }} lettres) : </p> <p>Mot a deviner ({{ nbLettresADeviner }} lettres) : </p>
<h2 class="trous">{{ progression }}</h2> <h2 class="trous">{{ progression }}</h2>
<input type="text" minlength="1" maxlength="1" @input="deviner" placeholder="Devinez la lettre ici"> <input class="form-control" type="text" minlength="1" maxlength="1" @input="deviner"
placeholder="Devinez la lettre ici">
<p>Vies restantes : {{ viesRestantes }}</p> <p>Vies restantes : {{ viesRestantes }}</p>
<p>Lettres devinées : <span style="font-family: monospace">{{ lettresDejaDevine }}</span></p> <p>Lettres devinées : <span style="font-family: monospace">{{ lettresDejaDevine }}</span></p>
</div> </div>
@ -108,5 +110,14 @@ export default{
letter-spacing:0.5em; letter-spacing:0.5em;
font-family: monospace; font-family: monospace;
} }
.divjeu {
text-align: center;
}
.separateur{
display: flex;
flex:1;
justify-content: center;
}
</style> </style>
Loading…
Cancel
Save