Collapse

Share via

Use the collapse shortcode to reveil or hide a panel.

Overview

Use the collapse shortcode to reveil or hide a panel. The panel can contain both HTML code and plain text. Link a button to the panel by assigning it’s ID to the collapse attribute. As an example, the following shortcode displays a button that, when clicked, triggers a panel to appear or disappear.

Some placeholder content for the collapse component. This panel is hidden by default but revealed when the user activates the relevant trigger.
markdown
{{< button collapse="collapse-1" >}}
    Trigger panel
{{< /button >}}

{{< collapse id="collapse-1" class="p-3 border rounded" >}}
    Some placeholder content for the collapse component. This panel is <i>hidden by default</i> but
    revealed when the user activates the relevant trigger.
{{< /collapse >}}

Arguments

The shortcode supports the following arguments:

ArgumentRequiredDescription
idYesRequired unique id of the collapse element, e.g. “collapse-1”.
classNoOptional class attribute of the inner panel element, e.g. “p-3”.

Remarks

The nav shortcode uses multiple collapse panels under the hood to provide access to a group of tab panes.