I think primary should be the default color behavior, and secondary should be used only when the secondary class is applied.