For buttons, we use 3 major factors – that we can mix in between to produce any kind of call to actions depends on its hierarchy.

  1. Type.
  2. Weights.
  3.  Theme.

and here we will express this three factors in details.