simplified page routing logic for devlog; restored year/date structure
This commit is contained in:
@@ -12,14 +12,6 @@
|
||||
}
|
||||
return result;
|
||||
}
|
||||
|
||||
function getDevlogPosts(): DevlogPost[] {
|
||||
let posts: DevlogPost[] = [];
|
||||
|
||||
|
||||
|
||||
return posts;
|
||||
}
|
||||
</script>
|
||||
|
||||
|
||||
@@ -29,7 +21,7 @@
|
||||
|
||||
<BannerTitleAlt
|
||||
title="Project N5; Development Log"
|
||||
banner="/projects/projectn5/devlog/20240323/unity_overview.webp"
|
||||
banner="/projects/projectn5/devlog/2024/0323/unity_overview.webp"
|
||||
wide
|
||||
/>
|
||||
|
||||
@@ -39,17 +31,17 @@
|
||||
<p>2023 progress updates summarise an entire month's work, respectively. Progress updates thereafter denote noteworthy developments in a more collected format.</p>
|
||||
|
||||
<div class="post-container">
|
||||
{#each posts.values() as post, index}
|
||||
{@render devlogPost({post, index})}
|
||||
{#each posts.entries() as [key, post], index}
|
||||
{@render devlogPost({key, post, index})}
|
||||
{/each}
|
||||
</div>
|
||||
</Content>
|
||||
|
||||
{#snippet devlogPost({post, index}: {post: DevlogPost, index: number})}
|
||||
{#snippet devlogPost({key, post, index}: {key: string, post: DevlogPost, index: number})}
|
||||
<div class="post-supercontainer">
|
||||
<a href="/projects/projectn5/devlog/{post.id}/" class="post">
|
||||
<a href="/projects/projectn5/devlog/{key}/" class="post">
|
||||
<div class="post-img-container">
|
||||
<img class="post-img" src="/projects/projectn5/devlog/{post.id}/preview.webp" alt="Preview image for devlog {post.title}">
|
||||
<img class="post-img" src="/projects/projectn5/devlog/{key}/preview.webp" alt="Preview image for devlog {post.title}">
|
||||
</div>
|
||||
<div class="post-text-container">
|
||||
<p class="post-date">#{posts.size - index} // {post.date}</p>
|
||||
|
||||
Reference in New Issue
Block a user