mirror of
https://github.com/BradNut/boredgame
synced 2025-09-08 17:40:22 +00:00
54 lines
957 B
Svelte
54 lines
957 B
Svelte
|
|
<script lang="ts">
|
||
|
|
import Game from '$lib/components/game/index.svelte';
|
||
|
|
import { collectionStore } from '$lib/stores/collectionStore';
|
||
|
|
</script>
|
||
|
|
|
||
|
|
<svelte:head>
|
||
|
|
<title>Your Collection | Bored Game</title>
|
||
|
|
</svelte:head>
|
||
|
|
|
||
|
|
<h1>Your Collection</h1>
|
||
|
|
|
||
|
|
<div class="games">
|
||
|
|
<div class="games-list">
|
||
|
|
{#each $collectionStore as game}
|
||
|
|
<Game {game} />
|
||
|
|
{/each}
|
||
|
|
</div>
|
||
|
|
</div>
|
||
|
|
|
||
|
|
<style lang="scss">
|
||
|
|
h1 {
|
||
|
|
width: 100%;
|
||
|
|
}
|
||
|
|
button {
|
||
|
|
border-radius: 10px;
|
||
|
|
margin: 0.5rem;
|
||
|
|
padding: 1rem;
|
||
|
|
color: var(--clr-input-txt);
|
||
|
|
background-color: var(--color-btn-primary-active);
|
||
|
|
}
|
||
|
|
|
||
|
|
.games {
|
||
|
|
margin: 2rem 0rem;
|
||
|
|
|
||
|
|
h1 {
|
||
|
|
margin-bottom: 2rem;
|
||
|
|
}
|
||
|
|
}
|
||
|
|
|
||
|
|
.games-list {
|
||
|
|
display: grid;
|
||
|
|
grid-template-columns: repeat(3, minmax(200px, 1fr));
|
||
|
|
gap: 2rem;
|
||
|
|
|
||
|
|
@media (max-width: 800px) {
|
||
|
|
grid-template-columns: 1fr 1fr;
|
||
|
|
}
|
||
|
|
|
||
|
|
@media (max-width: 650px) {
|
||
|
|
grid-template-columns: 1fr;
|
||
|
|
}
|
||
|
|
}
|
||
|
|
</style>
|