{{ define "entry" }}
<div class="box">
    <h3 lang="ja">
        <a href="/word/{{ .Key }}">
        {{- range .Furigana -}}
            {{- if .Furigana -}}
                <ruby>{{- .Kanji -}}<rp>(</rp><rt>{{- .Furigana -}}</rt><rp>)</rp></ruby>
            {{- else -}}
                {{- .Kanji -}}
            {{- end -}}
        {{- end -}}
        </a>
    </h3>
    {{- $count := len .Definitions -}}
    {{ if eq $count 1 -}}
    <p>{{- template "definition" (index .Definitions 0) -}}</p>
    {{- else if ne $count 0 -}}
    <ol>
        {{- range .Definitions }}
        <li>
            {{ template "definition" . }}
        </li>
        {{- end }}
    </ol>
    {{- end }}
</div>
{{ end }}