title: Implementing color themes for my app
body: <p>I'm developing a WP8 app, and I'm wondering what's the correct way to implement color themes for my app.</p>
  
  <p>Currently, I'm changing the phone's theme resources described <a href="http://msdn.microsoft.com/en-us/library/windowsphone/develop/ff769552%28v=vs.105%29.aspx" rel="nofollow">here</a>, however I'm wondering, whether that has any side-effects I should know of? </p>
  
  <p>For instance: if I change the color of <code>PhoneBackgroundBrush</code>, will that mean that I'll change the bg color of every app and the phone itself? Or, will the change be only current-app-wide?</p>
  
  <p>I change theme resources like so:</p>
  
  <pre><code>(App.Current.Resources["PhoneBackgroundBrush"] as SolidColorBrush).Color = Colors.White;
  </code></pre>