finission du style de la page de fin de jeu 💄

pull/78/head
Pierre Ferreira 2 years ago
parent f7ccdcd1e1
commit 8b67e1e2d5

@ -28,7 +28,7 @@ function ScoreBoard({Player = null}) {
// <div className='LeaderBoardiv'> // <div className='LeaderBoardiv'>
<div className='LeaderBoardiv'> <div className='LeaderBoardiv'>
<Tabs style={{width:"100%"}} <Tabs style={{width:"100%"}}
defaultActiveKey="profile" defaultActiveKey="daily"
id="ScoreBoard" id="ScoreBoard"
className="mb-3"> className="mb-3">

@ -48,16 +48,35 @@
align-items: center; */ align-items: center; */
/* flex-direction: column; */ /* flex-direction: column; */
width: 300px; /* width: 300px; */
width: 30%;
margin-bottom: 20px;
/* margin-bottom: 10px; */
border: solid 1px whitesmoke; border: solid 1px whitesmoke;
border-radius: 15px; border-radius: 15px;
background-color: white; background-color: white;
} }
.losingPlayer{ .losingPlayersContainer{
display: flex; display: flex;
flex-wrap: wrap;
justify-content: space-evenly;
margin: 10px 0;
max-width: 50%;
overflow-y: scroll;
max-height: 200px;
/* background-color: yellow; */
}
background-color: yellow; .indiceDisplay{
border: solid 2px whitesmoke;
border-radius: 10px;
margin: 0 15px 0 15px;
padding: 10px;
box-shadow: 5px 5px 5px rgb(246, 246, 246);
} }

@ -38,29 +38,6 @@ function EndGame() {
} }
const theme = useTheme(); const theme = useTheme();
const playersRows = [];
for (let i = 0; i < losingPlayers.length; i += 3) {
const rowPlayers = losingPlayers.slice(i, i + 3);
playersRows.push(
<div className="playerRow" key={i}>
{rowPlayers.map((player, index) => (
<div className="playerContainer" key={index}>
{player.id !== winner?.id && (
<div>
<PersonStatus img={Person} state={Person} key={index} name={player.name} playerTouched={1} setPlayerTouched={() => {}} index={index} showCircle={false}/>
<h6>
{indices[players.findIndex((p) => p.id == player?.id)].ToString("fr")}
</h6>
</div>
)}
</div>
))}
</div>
);
}
return ( return (
<div> <div>
@ -71,32 +48,25 @@ function EndGame() {
</header> </header>
</div> </div>
<div className='winner'> <div className='winner'>
<img src={Person} width='300' height='300'/> <img src={Person} width='250' height='250'/>
<h3>{indices[players.findIndex((p) => p.id == winner?.id)].ToString("fr")}</h3> <h3 className='indiceDisplay'>{indices[players.findIndex((p) => p.id == winner?.id)].ToString("fr")}</h3>
</div> </div>
<div className='bottom'> <div className='bottom'>
<div className='centerDivH'> <div className='centerDivH'>
<BigButtonNav dest="/play" img={Leave}/> <BigButtonNav dest="/play" img={Leave}/>
</div> </div>
{/* <div className='losingPlayer'> */} <div className="losingPlayersContainer">
{/* { {losingPlayers.map((player, index) => (
losingPlayers.map((player, index) => ( <div className="playerContainer" key={index}>
<div className="playersContainer"> {player.id !== winner?.id && (
{player.id!=winner?.id && <div>
<> <PersonStatus img={Person} state={Person} key={index} name={player.name} playerTouched={1} setPlayerTouched={() => {}} index={index} showCircle={false}/>
<div className='playerContainer'> <h6 className='indiceDisplay'>{indices[players.findIndex((p) => p.id == player?.id)].ToString("fr")}</h6>
<PersonStatus img={Person} state={Person} key={index} name={player.name} playerTouched={1} setPlayerTouched={() => {}} index={index} showCircle={false}/> </div>
<h5 style={{width: 50}}>{indices[players.findIndex((p) => p.id == player?.id)].ToString("fr")}</h5> )}
</div> </div>
</> ))}
} </div>
</div>
))
} */}
{playersRows}
{/* </div> */}
<div className='centerDivH'> <div className='centerDivH'>
<BigButtonNav dest="/lobby" img={Replay}/> <BigButtonNav dest="/lobby" img={Replay}/>
</div> </div>

Loading…
Cancel
Save