I don't think themes is a preferable way of doing it. Why don't you just add a normal button and just change the text color and the background instead of just adding themes?