Skip to content

Commit b171a91

Browse files
More fixes for recursion
1 parent 8da816a commit b171a91

File tree

1 file changed

+13
-46
lines changed

1 file changed

+13
-46
lines changed

layouts/shortcodes/dropdown.html

Lines changed: 13 additions & 46 deletions
Original file line numberDiff line numberDiff line change
@@ -31,34 +31,21 @@
3131
body = 'And some content and an icon!'
3232
{{< /dropdown >}}
3333

34-
{{< dropdown >}}</dropdown>
35-
title = "A success color dropdown"
36-
icon = "fa-solid fa-check"
37-
color = "success"
38-
body = "And some content and an icon!"
34+
{{< dropdown >}}
35+
title = 'A success color dropdown'
36+
icon = 'fa-solid fa-check'
37+
color = 'success'
38+
body = 'And some content and an icon!'
3939
{{< /dropdown >}}
4040

4141
{{< dropdown >}}
42-
title = "A dropdown inside a dropdown"
43-
icon = "fa-solid fa-exclamation-triangle"
44-
body='''
45-
Here is a dropdown again!
46-
{{< dropdown >}}
47-
title="A nested dropdown"
48-
icon="fa-solid fa-bell"
49-
body="And some content!"
50-
{{< /dropdown >}}
51-
'''
42+
title = 'Open dropdown by default'
43+
icon = 'fa-solid fa-eye'
44+
color = 'info'
45+
open = true
46+
body = 'This dropdown is open by default!'
5247
{{< /dropdown >}}
5348

54-
{{< dropdown
55-
title="Open dropdown by default"
56-
icon="fa-solid fa-eye"
57-
color="info"
58-
open="true"
59-
body="This dropdown is open by default!"
60-
>}}
61-
6249
{{< dropdown >}}
6350
title = 'Fade in animation'
6451
icon = 'fa-solid fa-magic'
@@ -161,7 +148,7 @@
161148
{{- $summaryClasses = $summaryClasses | append (printf "sd-bg-%s" .) -}}
162149
{{- $summaryClasses = $summaryClasses | append (printf "sd-bg-text-%s" .) -}}
163150
{{- end -}}
164-
151+
165152
<summary class="{{ delimit $summaryClasses " " }}">
166153
{{- with $data.icon }}
167154
<span class="sd-summary-icon"><i class="fa {{ . }}"></i></span>
@@ -181,25 +168,5 @@
181168
{{- with (trim $data.body "\n") -}}
182169
{{- . | markdownify -}}
183170
{{- end -}}
184-
185-
<summary class="{{ delimit $summaryClasses " " }}">
186-
{{- with $data.icon }}
187-
<span class="sd-summary-icon"><i class="fa {{ . }}"></i></span>
188-
{{- end }}
189-
<span class="sd-summary-text">
190-
{{- with $data.title }}
191-
{{- . }}
192-
{{- else }}
193-
<i class="fas fa-ellipsis-h no-title sd-octicon"></i>
194-
{{- end }}
195-
</span>
196-
<span class="sd-summary-state-marker {{ $chevronClass }}">
197-
<i class="fas {{ $chevronIcon }}"></i>
198-
</span>
199-
</summary>
200-
<div class="sd-summary-content sd-card-body docutils">
201-
{{- with (trim $data.body "\n") -}}
202-
{{- . | markdownify -}}
203-
{{- end -}}
204-
</div>
205-
</details>
171+
</div>
172+
</details>

0 commit comments

Comments
 (0)