This commit is contained in:
Simon Gardling
2023-10-11 17:38:05 -04:00
commit 032679b34a
242 changed files with 9311 additions and 0 deletions

View File

@@ -0,0 +1,12 @@
{{ $ctx := .ctx }}
{{ $content := .content }}
{{ $enable_line_no := ($ctx.Scratch.Get "params").syntax_highlight.prism.enable_line_no | default true }}
<article {{ if $enable_line_no }}class="line-numbers"{{ end }}>
{{ $content := $content | replaceRE "<table>" "<table class=\"mc-table\">" }}
{{ if eq ($ctx.Scratch.Get "params").syntax_highlight.lib "prism.js" }}
{{ $content = $content | replaceRE "<pre>" "<pre class=\"language-text\">" }}
{{ $content = $content | replaceRE "<pre([^>]*)class=\"([^>]*)\"([^>]*)>" "<pre$1 class=\"mc-prism hide $2\" $3>" }}
{{ end }}
{{ $content | safeHTML }}
</article>