Color coded approval workflow steps

Add color coding to approval steps so that when a step is approved, the post's color status changes or somewhere in the post, the approval step indicates what step the approval is depending on its color.