reworked how color is done throughout the app, fixed the mailController in settings