feat: personalize blog and update configurations

This commit is contained in:
KazooTTT
2025-02-05 20:35:05 +08:00
parent 4f55d62fb6
commit f22b2529e8
20 changed files with 314 additions and 50 deletions

View File

@ -18,6 +18,7 @@ const {
description,
date_modified: updatedDate,
date: publishDate,
tags,
} = post.data;
const socialImage = ogImage ?? `/og-image/${post.id}.png`;
const articleDate = updatedDate?.toISOString() ?? publishDate.toISOString();
@ -28,9 +29,10 @@ const readingTime: string = remarkPluginFrontmatter.readingTime;
<BaseLayout
meta={{
articleDate,
description,
description: description ?? "",
ogImage: socialImage,
title,
tags: tags.join(", "),
}}
>
<article class="grow break-words" data-pagefind-body>