color scheme and button transitions