+
{#each about.games as game (game.name)}
-
-
- Play
-
+
{/each}
{#each mediaGroups as group (group.id)}
-
- {#each group.items as item (item.name)}
-
- {/each}
-
+
{/each}
@@ -78,21 +71,15 @@
margin: 0;
}
- .media-grid {
+ .game-grid {
display: grid;
- grid-template-columns: repeat(auto-fill, minmax(150px, 1fr));
+ grid-template-columns: repeat(auto-fill, minmax(220px, 1fr));
gap: 1rem 0.85rem;
}
@container (max-width: 520px) {
- .media-grid {
- grid-template-columns: repeat(auto-fill, minmax(110px, 1fr));
+ .game-grid {
+ grid-template-columns: repeat(auto-fill, minmax(150px, 1fr));
}
}
-
- .game-image {
- width: 100%;
- aspect-ratio: 16 / 9;
- object-fit: cover;
- }
diff --git a/src/routes/blog/+page.svelte b/src/routes/blog/+page.svelte
index 749192c..e5982ef 100644
--- a/src/routes/blog/+page.svelte
+++ b/src/routes/blog/+page.svelte
@@ -3,6 +3,7 @@
import { blogSettings } from '#lib/content';
import { formatPostDate } from '#lib/blog/date';
import PageHeader from '#lib/components/ui/PageHeader.svelte';
+ import Pagination from '#lib/components/ui/Pagination.svelte';
let { data }: PageProps = $props();
@@ -72,13 +73,7 @@
{/each}
- {#if totalPages > 1}
-
- {/if}
+