Nothing too complicated… button state called “Roll over” will make button little bit lighter and when you press button, button will become little darker… anything more than that would be too much for this concept, IMHO…