From 94392c082192b1fc69fda2954e7b60eb0b741a72 Mon Sep 17 00:00:00 2001 From: a73x Date: Mon, 2 Sep 2024 18:32:22 +0100 Subject: feat(html): new css styling --- html/highlight.go | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) (limited to 'html/highlight.go') diff --git a/html/highlight.go b/html/highlight.go index 72b8d79..7f520ed 100644 --- a/html/highlight.go +++ b/html/highlight.go @@ -19,10 +19,10 @@ type Highlighter struct { } func (h Highlighter) htmlHighlight(w io.Writer, source, lang, defaultLang string) error { - if lang == "" { lang = defaultLang } + l := lexers.Get(lang) if l == nil { l = lexers.Analyse(source) @@ -55,9 +55,7 @@ func (h Highlighter) myRenderHook(w io.Writer, node ast.Node, entering bool) (as func newRenderer() *mdhtml.Renderer { htmlFormatter := html.New(html.WithClasses(true), html.TabWidth(2)) - if htmlFormatter == nil { - panic("couldn't create html formatter") - } + styleName := "monokailight" highlightStyle := styles.Get(styleName) if highlightStyle == nil { -- cgit v1.2.3