Button
Buttons are native button or anchor elements styled through the ui-button class.
Use variants for intent, not layout:
primaryfor the main action.secondaryfor neutral actions.outlinewhen the action needs stronger edge definition.ghostfor low-emphasis toolbar actions.dangeranddanger-outlinefor destructive actions.
Keep Button markup copyable and native:
<button class="ui-button" type="button">Save</button>
<button class="ui-button" data-ui-variant="secondary" type="button">Cancel</button>