Badges in pipeline list feature no change on interaction

Identified in color audit, though unrelated to color specifically gitlab-design#287 (closed)

Problem

Badges in pipeline list feature no change on interaction

screenshot

Proposal

Implement interaction states by introducing the new badge component &980