update button toggle background color