Merge branch 'feat-local-header-links' into dev

This commit is contained in:
venus
2026-10-20 16:25:52 -05:00
8 changed files with 113 additions and 13 deletions
+9
View File
@@ -1,9 +1,17 @@
import { DateTime } from "luxon";
import markdownIt from "markdown-it";
/**
* Custom Eleventy Filters for River Rooks Blog
*/
const excerptMarkdown = markdownIt({ html: false });
export const renderExcerptMarkdown = (excerpt) => {
if (typeof excerpt !== "string") return "";
return excerptMarkdown.renderInline(excerpt);
};
export const postDate = (dateObj) => {
if (!dateObj) return "";
const date = typeof dateObj === "string" ? new Date(dateObj) : dateObj;
@@ -92,6 +100,7 @@ export const removeTerminalPreview = (htmlContent) => {
};
export const filters = {
renderExcerptMarkdown,
postDate,
isoDate,
limit,
+1 -1
View File
@@ -29,7 +29,7 @@
</h2>
<p class="featured-prose">
{{ featured.data.excerpt }}
{{ featured.data.excerpt | renderExcerptMarkdown | safe }}
</p>
{% if featured.data.terminal == true %}
+1 -1
View File
@@ -11,7 +11,7 @@
</h3>
{% if post.data.excerpt %}
<p class="feed-excerpt">{{ post.data.excerpt }}</p>
<p class="feed-excerpt">{{ post.data.excerpt | renderExcerptMarkdown | safe }}</p>
{% endif %}
<div class="feed-tags-row">