Styled links that attract users' attention and enable actions.
Buttons allow users to make choices and take action. They are vital in creating a positive user experience. They help guide users towards their goals. Use buttons sparingly to direct the user's eye towards key actions on the page.
Turas offers several different button styles for use in various contexts.
Use buttons sparingly to direct the user's eye towards key actions on the page.
Do:
Avoid:
<turas-button>Default</turas-button>
<button class="btn btn-default " type="button">Default</button>
<turas-button button-style="Primary" button-type="Hyperlink" href="/">Primary</turas-button>
<turas-button button-style="Default" button-type="Hyperlink" href="/">Default</turas-button>
<turas-button button-style="Link" button-type="Hyperlink" href="/">Link</turas-button>
<turas-button button-style="Outline" button-type="Hyperlink" href="/">Outline</turas-button>
<turas-button button-style="Success" button-type="Hyperlink" href="/">Success</turas-button>
<turas-button button-style="Danger" button-type="Hyperlink" href="/">Danger</turas-button>
<a href="/" class="btn btn-primary ">Primary</a>
<a href="/" class="btn btn-default ">Default</a>
<a href="/" class="btn btn-link ">Link</a>
<a href="/" class="btn btn-outline ">Outline</a>
<a href="/" class="btn btn-success ">Success</a>
<a href="/" class="btn btn-danger ">Danger</a>
<turas-button button-style="Primary">Primary</turas-button>
<turas-button button-style="Default">Default</turas-button>
<turas-button button-style="Link">Link</turas-button>
<turas-button button-style="Outline">Outline</turas-button>
<turas-button button-style="Success">Success</turas-button>
<turas-button button-style="Danger">Danger</turas-button>
<button class="btn btn-primary " type="button">Primary</button>
<button class="btn btn-default " type="button">Default</button>
<button class="btn btn-link " type="button">Link</button>
<button class="btn btn-outline " type="button">Outline</button>
<button class="btn btn-success " type="button">Success</button>
<button class="btn btn-danger " type="button">Danger</button>
<turas-button button-style="Primary" button-type="Submit">Primary</turas-button>
<turas-button button-style="Default" button-type="Submit">Default</turas-button>
<turas-button button-style="Link" button-type="Submit">Link</turas-button>
<turas-button button-style="Outline" button-type="Submit">Outline</turas-button>
<turas-button button-style="Success" button-type="Submit">Success</turas-button>
<turas-button button-style="Danger" button-type="Submit">Danger</turas-button>
<button class="btn btn-primary " type="submit">Primary</button>
<button class="btn btn-default " type="submit">Default</button>
<button class="btn btn-link " type="submit">Link</button>
<button class="btn btn-outline " type="submit">Outline</button>
<button class="btn btn-success " type="submit">Success</button>
<button class="btn btn-danger " type="submit">Danger</button>
<turas-button button-style="Primary" button-type="Reset">Primary</turas-button>
<turas-button button-style="Default" button-type="Reset">Default</turas-button>
<turas-button button-style="Link" button-type="Reset">Link</turas-button>
<turas-button button-style="Outline" button-type="Reset">Outline</turas-button>
<turas-button button-style="Success" button-type="Reset">Success</turas-button>
<turas-button button-style="Danger" button-type="Reset">Danger</turas-button>
<button class="btn btn-primary " type="reset">Primary</button>
<button class="btn btn-default " type="reset">Default</button>
<button class="btn btn-link " type="reset">Link</button>
<button class="btn btn-outline " type="reset">Outline</button>
<button class="btn btn-success " type="reset">Success</button>
<button class="btn btn-danger " type="reset">Danger</button>
<turas-button button-style="Primary" button-icon="fa fa-edit">Primary</turas-button>
<turas-button button-style="Default" button-icon="fa fa-print">Print</turas-button>
<turas-button button-style="Success" button-icon="fa fa-plus">Add activity</turas-button>
<turas-button button-style="Danger" button-icon="fa fa-trash">Delete</turas-button>
<turas-button button-style="Link" button-icon="fa fa-arrow-left">Back</turas-button>
<button class="btn btn-primary " type="button"><span class="fa fa-edit" aria-hidden="true"></span>Primary</button>
<button class="btn btn-default " type="button"><span class="fa fa-print" aria-hidden="true"></span>Print</button>
<button class="btn btn-success " type="button"><span class="fa fa-plus" aria-hidden="true"></span>Add activity</button>
<button class="btn btn-danger " type="button"><span class="fa fa-trash" aria-hidden="true"></span>Delete</button>
<button class="btn btn-link " type="button"><span class="fa fa-arrow-left" aria-hidden="true"></span>Back</button>
<turas-button button-style="Primary" additional-classes="btn-spinner" disabled>Primary</turas-button>
<button disabled class="btn btn-primary btn-spinner" type="button">Primary</button>
This component is fully compliant with the WCAG 2.2 standard.