Primary
Secondary
Ghost
Small
Default
Hover
Focus
Disabled

The rule At most one primary button per view. A disabled button is best avoided: it’s grey and doesn’t respond, but it doesn’t say why. Someone filling in a form who finds “Save” blocked doesn’t know which field is missing. Better to keep it active: on click, the field to complete is highlighted with a message saying what to enter.