chore(icon_packs): integrate prefix as part of the attribute instead of manifest

This commit is contained in:
Elian Doran
2025-12-28 09:56:08 +02:00
parent 99bdd2e433
commit 1570ea77d8
4 changed files with 24 additions and 17 deletions

View File

@@ -89,10 +89,10 @@ export function renderNoteForExport(note: BNote, parentBranch: BBranch, basePath
faviconUrl: `${basePath}favicon.ico`,
ancestors,
isStatic: true,
iconPackCss: iconPacks.map(p => generateCss(p, `${basePath}assets/icon-pack-${p.manifest.prefix.toLowerCase()}.${MIME_TO_EXTENSION_MAPPINGS[p.fontMime]}`))
iconPackCss: iconPacks.map(p => generateCss(p, `${basePath}assets/icon-pack-${p.prefix.toLowerCase()}.${MIME_TO_EXTENSION_MAPPINGS[p.fontMime]}`))
.filter(Boolean)
.join("\n\n"),
iconPackSupportedPrefixes: iconPacks.map(p => p.manifest.prefix)
iconPackSupportedPrefixes: iconPacks.map(p => p.prefix)
});
}
@@ -147,7 +147,7 @@ export function renderNoteContent(note: SNote) {
))
.filter(Boolean)
.join("\n\n"),
iconPackSupportedPrefixes: iconPacks.map(p => p.manifest.prefix)
iconPackSupportedPrefixes: iconPacks.map(p => p.prefix)
});
}