bendns' repos
/
helix
Unnamed repository; edit this file 'description' to name the repository.
98b1717
helix
/ runtime/queries/blade
folds.scm
-rw-r--r--
171
highlights.scm
-rw-r--r--
240
import { createHighlighter } from 'https://esm.sh/shiki@3.21.0'; const t = Object.freeze((await fetch("/icons/theme.json")).json()); const highlighter = await createHighlighter({ themes: [], langs: ["svg"] }); await highlighter.loadTheme(t); const o = document.getElementById('code-block'); const i = document.getElementById('contents'); o.innerHTML = (await highlighter.codeToHtml(i.innerText, { lang: "svg", theme: 'ayu-mirage' })).replaceAll( "font-style:italic", "font-family:'Cascadia Code NF Italic', 'Cascadia Code', italic", );