1
0
Fork 0
mirror of https://github.com/Findus23/guides.git synced 2024-09-19 16:03:51 +02:00
guides/layouts/_default/_markup/render-codeblock-bash.html

10 lines
374 B
HTML

{{ $class := .Attributes.class | default "" }}
{{ $lang := .Attributes.lang | default .Type }}
{{ if transform.CanHighlight $lang }}
{{ $highlighted := highlight .Inner $lang }}
<div class="{{ $class }}">
{{ replace $highlighted "➜ " "<span class='shell'></span>" | safeHTML }}
</div>
{{else}}
<pre><code class="{{ $class }}">{{.Inner}}</code></pre>
{{end}}