working from 42

This commit is contained in:
Eric LAZO
2023-01-12 20:11:34 +01:00
parent 9e53ed140a
commit 7e1e8d2129
6 changed files with 237 additions and 506 deletions

File diff suppressed because it is too large Load Diff

File diff suppressed because one or more lines are too long

View File

@@ -108,10 +108,10 @@
</div> </div>
<section class="main-stats"> <section class="main-stats">
<h4>Match Statistics</h4> <h4>Match Statistics</h4>
<p>Total: {user.stats.totalGame}</p>
<p>Victories: {user.stats.winGame}</p> <p>Victories: {user.stats.winGame}</p>
<p>Losses: {user.stats.loseGame}</p> <p>Losses: {user.stats.loseGame}</p>
<p>Draws: {user.stats.drawGame}</p> <p>Draws: {user.stats.drawGame}</p>
<p class="highlight">Total: {user.stats.totalGame}</p>
</section> </section>
</main> </main>
{/if} {/if}
@@ -174,6 +174,30 @@
color: red; color: red;
} }
.highlight {
font-weight: bold;
}
p.highlight{
grid-column: 1 / span 3;
}
@media screen and (max-width: 500px) {
section.main-stats{
grid-template-columns: 1fr;
}
section.main-stats h4{
grid-column: 1;
}
section.main-stats p{
grid-column: 1;
}
}
/* Glittery Star Stuff */ /* Glittery Star Stuff */

View File

@@ -22,14 +22,15 @@
<!-- svelte-ignore a11y-click-events-have-key-events --> <!-- svelte-ignore a11y-click-events-have-key-events -->
<header> <header>
<div>
<img src="/img/potato_logo.png" alt="Potato Pong Logo" on:click={() => (push('/'))}> <img src="/img/potato_logo.png" alt="Potato Pong Logo" on:click={() => (push('/'))}>
<h1>Potato Pong</h1> <h1>Potato Pong</h1>
</div>
<nav> <nav>
<button class:selected="{current === '/game'}" on:click={() => (push('/game'))}>Play</button> <button class:selected="{current === '/game'}" on:click={() => (push('/game'))}>Play</button>
<button class:selected="{current === '/spectator'}" on:click={() => (push('/spectator'))}>Spectate</button> <button class:selected="{current === '/spectator'}" on:click={() => (push('/spectator'))}>Spectate</button>
<button class:selected="{current === '/ranking'}" on:click={() => (push('/ranking'))}>Ranking</button> <button class:selected="{current === '/ranking'}" on:click={() => (push('/ranking'))}>Ranking</button>
<button class:selected="{current === '/profile'}" on:click={() => (push('/profile'))}>My Profile</button> <button class:selected="{current === '/profile'}" on:click={() => (push('/profile'))}>My Profile</button>
<!-- <button class:selected="{current === '/profile/settings'}" on:click={() => (push('/profile/settings'))}>Settings</button> -->
<button class:selected="{current === '/profile/friends'}" on:click={() => (push('/profile/friends'))}>Friends</button> <button class:selected="{current === '/profile/friends'}" on:click={() => (push('/profile/friends'))}>Friends</button>
<button on:click={handleClickLogout}>Log Out</button> <button on:click={handleClickLogout}>Log Out</button>
</nav> </nav>
@@ -76,8 +77,11 @@
/* for some reason this doesn't do shit! */ /* for some reason this doesn't do shit! */
position: sticky; position: sticky;
/* position: absolute; */ /* position: absolute; */
display: grid; display: flex;
grid-template-columns: 1fr 1fr 1fr; justify-content: space-between;
flex-wrap: wrap;
/* display: grid; */
/* grid-template-columns: 1fr 1fr 1fr; */
} }
/* Headers */ /* Headers */
@@ -104,18 +108,39 @@
justify-self: left; justify-self: left;
} }
header div {
display: flex;
justify-self: center;
align-self: center;
}
nav{ nav{
display: flex; display: flex;
justify-content: right; /* justify-content: flex-end; */
justify-content: space-evenly;
flex-wrap: wrap;
} }
nav button{ nav button{
margin: 7px 20px; margin: 7px 20px;
/* margin: 7px auto; */
/* padding: 5px; */ /* padding: 5px; */
border-radius: 4px; border-radius: 4px;
} }
/* .none{
} */ @media screen and (max-width: 350px) {
nav button{
width: 100%;
}
header div{
flex-wrap: wrap;
display: flex;
justify-content: center;
}
}
</style> </style>

View File

@@ -84,7 +84,7 @@
</ChatBox> </ChatBox>
<!-- TMP DEBUG --> <!-- TMP DEBUG -->
<Debug bind:layouts /> <!-- <Debug bind:layouts /> -->
<style></style> <style></style>

View File

@@ -12,6 +12,7 @@ export const profileRoutes = {
'/': ProfileDisplay, '/': ProfileDisplay,
'/settings': ProfileSettings, '/settings': ProfileSettings,
'/friends': ProfileFriends, '/friends': ProfileFriends,
// '/friends/:username': AProfile,
'*': NotFound '*': NotFound
}; };