aboutsummaryrefslogtreecommitdiff
path: root/layouts/shortcodes/admonition.html
blob: fa5aacb848745388dae94b1cc2c9f0326c3567ee (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
{{ if .IsNamedParams -}}

  {{ if eq (.Get "details") "true" -}}

<details class="admonition {{ .Get "type" }}">
  {{- with .Get "title" }}<summary class="admonition-title">{{ . }}</summary>{{ end }}
  {{ .Inner }}
</details>

  {{- else -}}

<div class="admonition {{ .Get "type" }}">
  {{- with .Get "title" }}<p class="admonition-title">{{ . }}</p>{{ end }}
  {{ .Inner }}
</div>

  {{- end }}

{{- else -}}

  {{ if eq (.Get 2) "true" -}}

<details class="admonition {{ .Get 0 }}">
  {{- with .Get 1 }}<summary class="admonition-title">{{ . }}</summary>{{ end }}
  {{ .Inner }}
</details>

  {{- else -}}

<div class="admonition {{ .Get 0 }}">
  {{- with .Get 1 }}<p class="admonition-title">{{ . }}</p>{{ end }}
  {{ .Inner }}
</div>

  {{- end }}

{{- end }}