DropdownButton
Basic
{% component "DropdownButton" title="Dropdown button" variant="secondary" %}
{% component "DropdownItem" href="#" %}Action{% endcomponent %}
{% component "DropdownItem" href="#" %}Another action{% endcomponent %}
{% component "DropdownItem" href="#" %}Something else here{% endcomponent %}
{% endcomponent %}
Preview:
Variant Primary
{% component "DropdownButton" title="Primary" variant="primary" %}
{% component "DropdownItem" href="#" %}Action{% endcomponent %}
{% component "DropdownItem" href="#" %}Another action{% endcomponent %}
{% endcomponent %}
Preview:
Variant Success
{% component "DropdownButton" title="Success" variant="success" %}
{% component "DropdownItem" href="#" %}Action{% endcomponent %}
{% component "DropdownItem" href="#" %}Another action{% endcomponent %}
{% endcomponent %}
Preview:
Variant Danger
{% component "DropdownButton" title="Danger" variant="danger" %}
{% component "DropdownItem" href="#" %}Action{% endcomponent %}
{% component "DropdownItem" href="#" %}Another action{% endcomponent %}
{% endcomponent %}
Preview:
Variant Warning
{% component "DropdownButton" title="Warning" variant="warning" %}
{% component "DropdownItem" href="#" %}Action{% endcomponent %}
{% component "DropdownItem" href="#" %}Another action{% endcomponent %}
{% endcomponent %}
Preview:
Variant Info
{% component "DropdownButton" title="Info" variant="info" %}
{% component "DropdownItem" href="#" %}Action{% endcomponent %}
{% component "DropdownItem" href="#" %}Another action{% endcomponent %}
{% endcomponent %}
Preview:
Variant Light
{% component "DropdownButton" title="Light" variant="light" %}
{% component "DropdownItem" href="#" %}Action{% endcomponent %}
{% component "DropdownItem" href="#" %}Another action{% endcomponent %}
{% endcomponent %}
Preview:
Variant Dark
{% component "DropdownButton" title="Dark" variant="dark" %}
{% component "DropdownItem" href="#" %}Action{% endcomponent %}
{% component "DropdownItem" href="#" %}Another action{% endcomponent %}
{% endcomponent %}
Preview:
Size Large
{% component "DropdownButton" title="Large button" variant="secondary" size="lg" %}
{% component "DropdownItem" href="#" %}Action{% endcomponent %}
{% component "DropdownItem" href="#" %}Another action{% endcomponent %}
{% endcomponent %}
Preview:
Size Small
{% component "DropdownButton" title="Small button" variant="secondary" size="sm" %}
{% component "DropdownItem" href="#" %}Action{% endcomponent %}
{% component "DropdownItem" href="#" %}Another action{% endcomponent %}
{% endcomponent %}
Preview:
Dark Menu
{% component "DropdownButton" title="Dropdown" variant="secondary" dark=True %}
{% component "DropdownItem" href="#" %}Action{% endcomponent %}
{% component "DropdownItem" href="#" %}Another action{% endcomponent %}
{% endcomponent %}
Preview:
Menu Alignment End
{% component "DropdownButton" title="Dropdown" variant="secondary" align="end" %}
{% component "DropdownItem" href="#" %}Action{% endcomponent %}
{% component "DropdownItem" href="#" %}Another action{% endcomponent %}
{% endcomponent %}
Preview:
Basic Split Button
{% component "SplitButton" title="Primary" variant="primary" %}
{% component "DropdownItem" href="#" %}Action{% endcomponent %}
{% component "DropdownItem" href="#" %}Another action{% endcomponent %}
{% component "DropdownItem" href="#" %}Something else here{% endcomponent %}
{% component "DropdownDivider" / %}
{% component "DropdownItem" href="#" %}Separated link{% endcomponent %}
{% endcomponent %}
Preview:
Split Button Danger
{% component "SplitButton" title="Danger" variant="danger" %}
{% component "DropdownItem" href="#" %}Action{% endcomponent %}
{% component "DropdownItem" href="#" %}Another action{% endcomponent %}
{% component "DropdownDivider" / %}
{% component "DropdownItem" href="#" %}Separated link{% endcomponent %}
{% endcomponent %}
Preview:
Split Button Success
{% component "SplitButton" title="Success" variant="success" %}
{% component "DropdownItem" href="#" %}Action{% endcomponent %}
{% component "DropdownItem" href="#" %}Another action{% endcomponent %}
{% endcomponent %}
Preview:
Split Button Large
{% component "SplitButton" title="Large button" variant="primary" size="lg" %}
{% component "DropdownItem" href="#" %}Action{% endcomponent %}
{% component "DropdownItem" href="#" %}Another action{% endcomponent %}
{% endcomponent %}
Preview:
Split Button Small
{% component "SplitButton" title="Small button" variant="secondary" size="sm" %}
{% component "DropdownItem" href="#" %}Action{% endcomponent %}
{% component "DropdownItem" href="#" %}Another action{% endcomponent %}
{% endcomponent %}
Preview:
Split Button Custom Toggle Label
{% component "SplitButton" title="Action" variant="primary" toggle_label="Custom toggle" %}
{% component "DropdownItem" href="#" %}Action{% endcomponent %}
{% component "DropdownItem" href="#" %}Another action{% endcomponent %}
{% endcomponent %}
Preview: