--- layout: layouts/component.njk title: Dropdown Menu description: Displays a menu to the user — such as a set of actions or functions — triggered by a button. --- {% from "macros/code_block.njk" import code_block %} {% from "components/dropdown-menu.njk" import dropdown_menu %} {% set code %}{% call dropdown_menu( id="dropdown-menu", trigger="Open Menu", trigger_attrs={"class": "btn-outline"}, content_attrs={"class": "min-w-56"} ) %}
Account Options


{% endcall %}{% endset %} {{ code_block("dropdown-menu", code | prettyHtml) }}

Usage

You can use one of the btn classes to style any element as a button:

Examples

Primary

{% from "macros/code_block.njk" import code_block %} {% set code %}{% endset %} {{ code_block("accordion", code | prettyHtml) }}

Secondary

{% from "macros/code_block.njk" import code_block %} {% set code %}{% endset %} {{ code_block("accordion", code | prettyHtml) }}

Destructive

{% from "macros/code_block.njk" import code_block %} {% set code %}{% endset %} {{ code_block("accordion", code | prettyHtml) }}

Outline

{% from "macros/code_block.njk" import code_block %} {% set code %}{% endset %} {{ code_block("accordion", code | prettyHtml) }}

Ghost

{% from "macros/code_block.njk" import code_block %} {% set code %}{% endset %} {{ code_block("accordion", code | prettyHtml) }}

Link

{% from "macros/code_block.njk" import code_block %} {% set code %}{% endset %} {{ code_block("accordion", code | prettyHtml) }}

Icon

{% from "macros/code_block.njk" import code_block %} {% set code %}{% endset %} {{ code_block("accordion", code | prettyHtml) }}

With Icon

{% from "macros/code_block.njk" import code_block %} {% set code %}{% endset %} {{ code_block("accordion", code | prettyHtml) }}

Loading

{% from "macros/code_block.njk" import code_block %} {% set code %}{% endset %} {{ code_block("accordion", code) }}

Large

{% from "macros/code_block.njk" import code_block %} {% set code %}{% endset %} {{ code_block("accordion", code) }}

Small

{% from "macros/code_block.njk" import code_block %} {% set code %}{% endset %} {{ code_block("accordion", code) }}