From 35ab2a00293c6cf4a6590fd1f850a605c4472eed Mon Sep 17 00:00:00 2001 From: Ward Cunningham Date: Tue, 7 Apr 2026 15:58:27 -0700 Subject: [PATCH] add language field for code coloring --- client/code.js | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/client/code.js b/client/code.js index 375fd3f..f145ed8 100644 --- a/client/code.js +++ b/client/code.js @@ -14,8 +14,11 @@ async function emit($item, item) { } window.HighlightJS = (await import('https://cdn.jsdelivr.net/npm/highlight.js@11/+esm')).HighlightJS - - $item.html(`
${HighlightJS.highlightAuto(item.text).value}
`) + const show = code => $item.html(`
${code}
`) + if('language' in item) + show(HighlightJS.highlight(item.text,{language:item.language}).value) + else + show(HighlightJS.highlightAuto(item.text).value) } function bind($item, item) {