Example
<a href="#">Standard Link</a>

1.2 #permalink Base styles & states

Buttons should always be wrapped in a .btn-row div

Examples
Default styling
.disabled
Disabled button. If you use <button> element, that is acceptable to add disabled attribute instead.
<div class="btn-row">
    <button type="submit" class="btn btn-default [modifier class]">Button</button>
    <button type="submit" class="btn btn-primary [modifier class]">Button</button>
</div>

1.3 #permalink Button skins

Always give a button a skin class. Never let it go out as just a single .btn, as it will not be styled correcly.

Examples
Default styling
Link
.btn-default
Indicate that the button a standard button.
Link
.btn-primary
Indicate that the button is the primary feature of this form.
Link
.btn-danger
Indicate that the button will perform a negative task, such as deleting.
Link
.btn-success
Success button style
Link
<div class="btn-row">
    <a href="#" class="btn [modifier class]">Link</a>
    <button type="submit" class="btn [modifier class]">Button</button>
    <input type="submit" class="btn [modifier class]" value="Input:submit" />
    <input type="button" class="btn [modifier class]" value="Input:button" />
</div>

1.4 #permalink Buttons with icons

Use icons in buttons where usablity can be improved. (See icons section for all codes)

<div class="btn-row">
    <a href="#" class="btn">
        <span class="icon icon-power-off"></span> Log out
    </a>
    <a href="#" class="btn btn-default">
        <span class="icon icon-search"></span> Search
    </a>
    <a href="#" class="btn btn-primary">
        <span class="icon icon-download"></span> Download
    </a>
    <a href="#" class="btn btn-danger">
        <span class="icon icon-trash-o"></span> Delete
    </a>
</div>

1.5 #permalink Sizing

Additional button sizes should be used very sparingly, and should be consulted on before using.

Examples
Default styling
.btn-lg
Large button: May never be used, but could be used as major CTA.
.btn-sm
Small button: More than likely will never be used, however may be included as a mix-in for sidebar boxes.
.btn-xs
Mini button: Should be used for actions within tables, such as "Delete item".
.btn-block
Block level button: Used for major actions only.
<div class="btn-row">
    <button type="submit" class="btn btn-default [modifier class]">Button</button>
    <button type="submit" class="btn btn-primary [modifier class]">Button</button>
    <button type="submit" class="btn btn-danger [modifier class]">Button</button>
</div>
Examples
Default styling
Link
.btn-primary
primary
Link
.btn-danger
danger
Link
.btn-success
success
Link
.btn-boxed
more obvious link button
Link
<div class="btn-row">
    <a href="#" class="btn btn-link [modifier class]">Link</a>
    <button type="submit" class="btn btn-link [modifier class]">Button</button>
    <input type="submit" class="btn btn-link [modifier class]" value="Input:submit" />
    <input type="button" class="btn btn-link [modifier class]" value="Input:button" />
</div>

1.7 #permalink Static Buttons

Final states for buttons to land in.

Examples
Default styling
.btn-success
success
<button type="submit" class="btn btn-static [modifier class]" disabled>Success!</button>