From d5196c48fa43df2b2f785ce74428e6b4767304f1 Mon Sep 17 00:00:00 2001 From: loks0n <22452787+loks0n@users.noreply.github.com> Date: Sat, 29 Jul 2023 12:57:31 +0100 Subject: [PATCH] feat: paginaaaaation --- src/app.css | 4 +++ src/routes/(index)/+page.svelte | 57 ++++++++++++++++++++++++++++++--- 2 files changed, 57 insertions(+), 4 deletions(-) diff --git a/src/app.css b/src/app.css index 53df73d..5028e67 100644 --- a/src/app.css +++ b/src/app.css @@ -110,6 +110,10 @@ a:visited { filter: brightness(0.8); } +button { + font-family: 'Azeret Mono Variable', monospace; +} + article pre { max-width: 100%; overflow-x: scroll; diff --git a/src/routes/(index)/+page.svelte b/src/routes/(index)/+page.svelte index acce46c..a0f6063 100644 --- a/src/routes/(index)/+page.svelte +++ b/src/routes/(index)/+page.svelte @@ -3,15 +3,21 @@ import type { PageData } from './$types'; export let data: PageData; + + const PAGE_SIZE = 5; + + let page = 0; + + $: posts = data.posts.slice(page * PAGE_SIZE, (page + 1) * PAGE_SIZE); {SITE_TITLE} -
+
+ +