Update CSS styles and menu links in style.css, menu.php, creerPartie_vue.php, and jouerPartie_vue.php

This commit is contained in:
2024-04-18 18:40:54 +02:00
parent 3018952831
commit 6bbaf30f26
4 changed files with 51 additions and 22 deletions

View File

@@ -1,5 +1,17 @@
<?php
class CouleurPion
{
public $couleurs = [
'4472c4',
'92d050',
'eb93e0',
'ed7d31',
'ffd966',
'00fe00',
'00fff8',
'ff0000'
];
}
function afficher_pions($joueurs)
{
foreach ($joueurs as $joueur) {
@@ -12,12 +24,9 @@ function afficher_joueurs(int $idpartie)
$joueurs = getJoueursPartie($idpartie);
echo '<div>';
echo '<p>Joueurs : </p>';
foreach ($joueurs as $joueur) {
$couleur = $joueur['couleur_pion'];
$couleur_hex = "000000";
if (!is_null($couleur)) {
$couleur_hex = dechex($couleur);
}
for ($i = 0; $i < count($joueurs); $i++) {
$joueur = $joueurs[$i];
$couleur_hex = (new CouleurPion())->couleurs[$i];
echo '<p style="color:#' . $couleur_hex . ';">' . $joueur['pseudo'] . " (" . $joueur['prenom'] . " " . $joueur['nom'] . ')</p>';
}
echo '</div>';
@@ -110,27 +119,35 @@ function formulaire_selection_des_main(int $idpartie)
?>
<div class="panneau_details">
<div class="panneau_details_3">
<div>
<h2>Jouer une partie</h2>
<?php
$idpartie = -1;
if (isset($_POST['idpartie'])) {
$idpartie = (int) $_POST['idpartie'];
if (isset($_POST['lancerPartie'])) {
lancer_partie($idpartie);
}
afficher_joueurs($idpartie);
afficherCartes($idpartie, get_parties_tour($idpartie));
if (partie_est_a_venir($idpartie)) {
formulaire_lancer_partie($idpartie);
} else {
formulaire_selection_des_main($idpartie);
}
} else {
} else if (isset($_GET['idpartie'])) {
$idpartie = (int) $_GET['idpartie'];
}
if ($idpartie == -1) {
formulaire_selection_partie();
return;
}
if (isset($_POST['lancerPartie'])) {
lancer_partie($idpartie);
}
afficher_joueurs($idpartie);
afficherCartes($idpartie, get_parties_tour($idpartie));
if (partie_est_a_venir($idpartie)) {
formulaire_lancer_partie($idpartie);
} else {
formulaire_selection_des_main($idpartie);
}
?>