Skip to content
This repository was archived by the owner on Dec 17, 2025. It is now read-only.

Latest commit

 

History

History
96 lines (79 loc) · 2.79 KB

File metadata and controls

96 lines (79 loc) · 2.79 KB

Button

Example * Icon is styled by Bootstrap Icons.

# Twig
<twig:Button variant="primary" label="Button"/>

# HTML
<button class="btn btn-primary" type="button">Button</button>

Variants * 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>