|
|
|
@ -1,26 +1,23 @@
|
|
|
|
|
{{ $inn := .Inner | $.Page.RenderString }}
|
|
|
|
|
<div class="glosscontainer">
|
|
|
|
|
<div class="gloss">
|
|
|
|
|
{{- range $g := split .Inner "\n" -}}
|
|
|
|
|
{{- if hasPrefix $g "{t}" -}}
|
|
|
|
|
<div class="glosstop">
|
|
|
|
|
{{- range $g := (split $inn "\n") -}}
|
|
|
|
|
{{- if hasPrefix $g "{r}" -}}
|
|
|
|
|
<div class="glossregular">
|
|
|
|
|
{{- substr $g 3 -}}
|
|
|
|
|
</div>
|
|
|
|
|
{{- else if hasPrefix $g "{m}" -}}
|
|
|
|
|
<div class="glossmiddle">
|
|
|
|
|
{{- else if hasPrefix $g "{g}" -}}
|
|
|
|
|
<div class="glossline">
|
|
|
|
|
{{- range (split (substr $g 3) "|") -}}
|
|
|
|
|
{{- with . -}}
|
|
|
|
|
<div class="glosswords">
|
|
|
|
|
{{- range (split . "," ) -}}
|
|
|
|
|
<div class="glossword">{{- . -}}</div>
|
|
|
|
|
<div class="glossword">{{- . | htmlUnescape | safeHTML -}}</div>
|
|
|
|
|
{{- end -}}
|
|
|
|
|
</div>
|
|
|
|
|
{{- end -}}
|
|
|
|
|
{{- end -}}
|
|
|
|
|
</div>
|
|
|
|
|
{{- else if hasPrefix $g "{b}" -}}
|
|
|
|
|
<div class="glossbottom">
|
|
|
|
|
{{- substr $g 3 -}}
|
|
|
|
|
</div>
|
|
|
|
|
{{- end -}}
|
|
|
|
|
{{- end -}}
|
|
|
|
|
</div>
|
|
|
|
|