improve djot plugin

This commit is contained in:
2025-11-20 17:26:50 +01:00
parent 910038a5e3
commit 6fdb515289
2 changed files with 96 additions and 28 deletions

View File

@@ -2,13 +2,19 @@ import lume from "lume/mod.ts";
import nav from "lume/plugins/nav.ts";
import codeHighlight from "lume/plugins/code_highlight.ts";
import googleFonts from "lume/plugins/google_fonts.ts";
import { djotLoader, djotRender } from "./_djot.ts";
import djotPlugin from "./_djot.ts";
import djot from "@djot/djot";
const site = lume();
site.use(nav());
site.use(codeHighlight());
site.use(djotPlugin({
renderOptions: {
},
}));
site.use(googleFonts({
cssFile: "/styles/main.css",
placeholder: "/* import fonts */",
@@ -21,8 +27,4 @@ site.use(googleFonts({
site.copy("/styles");
site.copy("favicon.svg");
site.data("djot", djotRender);
site.filter("djot", djotRender);
site.loadPages([".dj"], djotLoader);
export default site;