Primary is the lime CTA — the operational call-to-action. Secondary is navy for in-page promotion. Ghost is reserved for inline table actions; destructive only for irreversible operations.
Primary · CTA
Use sparingly — one primary per region.
Secondary · Navy
Ghost / Tertiary
For inline actions in tables and toolbars.
Destructive
Require a confirmation dialog.
On dark — Ops
The same buttons rendered on a navy surface (login, dispatch).