* Icon is styled by Bootstrap Icons.
# Twig
<twig:Button variant="primary" label="Button"/>
# HTML
<button class="btn btn-primary" type="button">Button</button>
* Variants are styled by Bootstrap.
# Variant (required)
<twig:Button variant="primary" label="Primary"/>
<twig:Button variant="secondary" label="Secondary"/>
<twig:Button variant="info" label="Info"/>
<twig:Button variant="success" label="Success"/>
<twig:Button variant="warning" label="Warning"/>
<twig:Button variant="danger" label="Danger"/>
# Outline
<twig:Button variant="outline-primary" label="Primary"/>
<twig:Button variant="outline-secondary" label="Secondary"/>
<twig:Button variant="outline-info" label="Info"/>
<twig:Button variant="outline-success" label="Success"/>
<twig:Button variant="outline-warning" label="Warning"/>
<twig:Button variant="outline-danger" label="Danger"/>Info: Available variants
# Label (optional)
<twig:Button variant="danger" label="Cancel"/>
<twig:Button variant="danger">Cancel</twig:Button>
# HTML
<button class="btn btn-danger" type="button">Cancel</button># Type (optional)
<twig:Button variant="danger" label="Delete"/>
<twig:Button variant="success" label="Save" type="submit"/>
<twig:Button variant="warning" label="Reset" type="reset"/>
# HTML
<button class="btn btn-danger" type="button">Delete</button>
<button class="btn btn-success" type="submit">Save</button>
<button class="btn btn-warning" type="reset">Reset</button># Icon (optional)
<twig:Button variant="info" icon="bi bi-info-circle-full"/>
<twig:Button variant="success" label="Ok" icon="bi bi-check"/>
# HTML
<button class="btn btn-info" type="button">
<span class="bi bi-info-circle" aria-hidden="true"></span>
</button>
<button class="btn btn-success" type="button">
<span class="me-2 bi bi-check" aria-hidden="true"></span>
Ok
</button># Passing additional attributes (optional)
<twig:Button variant="success" icon="bi bi-check" label="Ok" class="btn-lg"/>
# HTML
<button class="btn btn-success btn-lg" type="button">
<span class="me-2 bi bi-check" aria-hidden="true"></span>
Ok
</button># Button group
<div class="btn-group" role="group" aria-label="Basic example">
<twig:Button variant="success" label="Left"/>
<twig:Button variant="warning" label="Middle"/>
<twig:Button variant="danger" label="Right"/>
</div>
# HTML
<div class="btn-group" role="group" aria-label="Basic example">
<button class="btn btn-success" type="button">Left</button>
<button class="btn btn-warning" type="button">Middle</button>
<button class="btn btn-danger" type="button">Right</button>
</div>