Merge d66c251a8cc03ad3bdc99c6fd0aa8f2a2b9595fe into 7be47742a6dc86f22d148ca9d304f7a9eea318cf

This commit is contained in:
Antoine Déchappe 2025-01-31 06:46:47 -05:00 committed by GitHub
commit 1be272dea2
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>