diff options
feat: im done for tn i think
Diffstat (limited to 'src/routes/blog')
| -rw-r--r-- | src/routes/blog/+page.svelte | 8 | ||||
| -rw-r--r-- | src/routes/blog/[id=int]/+page.svelte | 2 | ||||
| -rw-r--r-- | src/routes/blog/[id=int]/+page.ts | 1 | ||||
| -rw-r--r-- | src/routes/blog/posts/test-post.svx | 8 |
4 files changed, 17 insertions, 2 deletions
diff --git a/src/routes/blog/+page.svelte b/src/routes/blog/+page.svelte index 89a3b3a..7e21fda 100644 --- a/src/routes/blog/+page.svelte +++ b/src/routes/blog/+page.svelte @@ -17,6 +17,14 @@ class="text-red-400 transition-all afterunderline-red-400 hover:afterunderline-hoverstate hover:text-white" >link</a > + - + <a + href={resolve('/blog/[id=int]', { + id: post.metadata.id.toString(), + })} + class="text-red-400 transition-all afterunderline-red-400 hover:afterunderline-hoverstate hover:text-white" + >short</a + > {JSON.stringify(post.metadata, (k, v) => v instanceof Date ? v.toISOString() : v, )} diff --git a/src/routes/blog/[id=int]/+page.svelte b/src/routes/blog/[id=int]/+page.svelte index b2f6807..84d33ef 100644 --- a/src/routes/blog/[id=int]/+page.svelte +++ b/src/routes/blog/[id=int]/+page.svelte @@ -28,4 +28,4 @@ <link rel="canonical" href={new URL(route, page.url).href} /> </svelte:head> -<Post post={data.post} /> +<Post post={data.post} filename={data.filename} /> diff --git a/src/routes/blog/[id=int]/+page.ts b/src/routes/blog/[id=int]/+page.ts index 077d72c..ea2803f 100644 --- a/src/routes/blog/[id=int]/+page.ts +++ b/src/routes/blog/[id=int]/+page.ts @@ -7,5 +7,6 @@ export const load = async ({ data }) => { const post = (await posts[filename]()); return { post, + filename, } } diff --git a/src/routes/blog/posts/test-post.svx b/src/routes/blog/posts/test-post.svx index 71d8c21..b12b25a 100644 --- a/src/routes/blog/posts/test-post.svx +++ b/src/routes/blog/posts/test-post.svx @@ -3,7 +3,7 @@ title: "Test Post" blurb: "Awawawa Ipsum dolor the neobot is in the washing machine" author: "7222e800" slug: "test-post" -id: 0 +id: -1 # Timestamps are in ISO8601 UTC (`date -u +%Y-%m-%dT%H:%M:%SZ`) created: "2026-01-14T01:25:14Z" @@ -18,6 +18,8 @@ updated: "2026-01-14T01:25:14Z" this is a test blog post. +## elements + ## markdown [this is a link](https://en.wikipedia.org/wiki/Catgirl). @@ -30,6 +32,10 @@ this is a test blog post. console.log('and this is a codeblock'); ``` +> and this is a quote +> +> a multiline one + ### unwrapped table | | awawa | test | |