{{- $content := .Inner | .Page.RenderString -}} {{- $id := partial "function/id.html" (dict "content" $content) -}} {{- $tag := .Get 1 | default "div" -}} {{- $style := .Get 0 | printf "#%s{%s}" $id -}} {{- $res := resources.FromString "css/shortcode/style.scss" $style -}} {{- $res = $res | toCSS (dict "targetPath" "css/shortcode/style.css" "outputStyle" "compressed") -}} {{- printf `<%s id="%s">%s` $tag $id $content $tag | safeHTML -}}