9 lines
603 B
HTML
9 lines
603 B
HTML
{{ $result := transform.HighlightCodeBlock . }}
|
|
{{ if .Attributes.placeholders }}
|
|
{{ $elReplace := print "<div data-component='code-placeholder' class='code-placeholder-wrapper'><var title='Edit $0' class='code-placeholder' data-code-var='$0' data-code-var-value='$0' data-code-var-escaped=\"$0\">$0<span class='code-placeholder-edit-icon cf-icon Pencil'></span></var></div>" }}
|
|
{{ $highlightedCode := highlight .Inner .Type }}
|
|
{{ $withPlaceholders := replaceRE .Attributes.placeholders $elReplace $highlightedCode }}
|
|
{{ $withPlaceholders | safeHTML }}
|
|
{{ else }}
|
|
{{ $result.Wrapped }}
|
|
{{ end }} |