added transition/animation of background color when switching theme