Merge d66c251a8cc03ad3bdc99c6fd0aa8f2a2b9595fe into 91189dfd2f4cb32e205117b327e0ae7a0c2dd716

This commit is contained in:
Antoine Déchappe 2025-02-03 09:26:03 -05:00 committed by GitHub
commit 94d2256f4e
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -42,6 +42,8 @@ export const PageList: QuartzComponent = ({ cfg, fileData, allFiles, limit, sort
{list.map((page) => { {list.map((page) => {
const title = page.frontmatter?.title const title = page.frontmatter?.title
const tags = page.frontmatter?.tags ?? [] const tags = page.frontmatter?.tags ?? []
const isFolder = tags.includes("folder")
const href = resolveRelative(fileData.slug!, page.slug!) + (isFolder ? "/" : "")
return ( return (
<li class="section-li"> <li class="section-li">
@ -51,7 +53,7 @@ export const PageList: QuartzComponent = ({ cfg, fileData, allFiles, limit, sort
</p> </p>
<div class="desc"> <div class="desc">
<h3> <h3>
<a href={resolveRelative(fileData.slug!, page.slug!)} class="internal"> <a href={href} class="internal">
{title} {title}
</a> </a>
</h3> </h3>