Files
hinode/content/en/docs/0.8/components/collapse.md
2023-01-11 15:20:27 +01:00

1.5 KiB

author, title, date, description, group, layout
author title date description group layout
Mark Dumay Collapse 2023-01-05 Use the collapse shortcode to reveil or hide a panel. components docs

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.

Arguments

The shortcode supports the following arguments:

Argument Required Description
id Yes Required unique id of the collapse element, e.g. "collapse-1".
class No Optional class attribute of the inner panel element, e.g. “p-3”.
{.table}

Example

As an example, the following shortcode displays a button that, when clicked, triggers a panel to appear or disappear.

{{</* 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 */>}}

The result looks like this:

{{< 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 hidden by default but revealed when the user activates the relevant trigger. {{< /collapse >}}