feat: split and hash static css

This commit is contained in:
saberzero1
2026-05-22 22:42:06 +02:00
parent 2e34c64c63
commit cfba672f51
6 changed files with 137 additions and 38 deletions
+2 -2
View File
@@ -88,7 +88,7 @@ async function emitPage(
? "/"
: new URL(`https://${cfg.baseUrl ?? "example.com"}`).pathname) as FullSlug)
: pathToRoot(slug)
const externalResources = pageResources(baseDir, resources)
const externalResources = pageResources(baseDir, resources, ctx)
const componentData: QuartzComponentProps = {
ctx,
fileData,
@@ -126,7 +126,7 @@ function populateVirtualPageHtmlAst(
const cfg = ctx.cfg.configuration
for (const ve of virtualEntries) {
const BodyComponent = ve.layout.pageBody
const externalResources = pageResources(pathToRoot(ve.vpSlug), resources)
const externalResources = pageResources(pathToRoot(ve.vpSlug), resources, ctx)
const componentData: QuartzComponentProps = {
ctx,
fileData: ve.vfile.data,