protected override void OnNavigatedFrom(NavigationEventArgs e) { base.OnNavigatedFrom(e); ApplicationViewExtensions.SetTitle(this, string.Empty); var lightGreyBrush = (Color)Application.Current.Resources["Grey-04"]; var brandColor = (Color)Application.Current.Resources["Brand-Color"]; TitleBarExtensions.SetButtonBackgroundColor(this, brandColor); TitleBarExtensions.SetButtonForegroundColor(this, lightGreyBrush); TitleBarExtensions.SetBackgroundColor(this, brandColor); TitleBarExtensions.SetForegroundColor(this, lightGreyBrush); }
public void NavigatingAway() { // Reset app back to normal. StatusBarExtensions.SetIsVisible(this, false); ApplicationViewExtensions.SetTitle(this, string.Empty); var lightGreyBrush = (Color)Application.Current.Resources["Grey-04"]; var brandColor = (Color)Application.Current.Resources["Brand-Color"]; TitleBarExtensions.SetButtonBackgroundColor(this, brandColor); TitleBarExtensions.SetButtonForegroundColor(this, lightGreyBrush); TitleBarExtensions.SetBackgroundColor(this, brandColor); TitleBarExtensions.SetForegroundColor(this, lightGreyBrush); }
private void Initialize() { // Reset app back to normal. StatusBarExtensions.SetIsVisible(this, false); ApplicationViewExtensions.SetTitle(this, string.Empty); var lightGreyBrush = (Color)Application.Current.Resources["Status-bar-foreground"]; var statusBarColor = (Color)Application.Current.Resources["Status-bar-color"]; var brandColor = (Color)Application.Current.Resources["BrandColorThemeColor"]; ApplicationViewExtensions.SetTitle(this, "Spotify Companion"); StatusBarExtensions.SetBackgroundOpacity(this, 0.8); TitleBarExtensions.SetButtonBackgroundColor(this, statusBarColor); TitleBarExtensions.SetButtonForegroundColor(this, lightGreyBrush); TitleBarExtensions.SetBackgroundColor(this, statusBarColor); TitleBarExtensions.SetForegroundColor(this, lightGreyBrush); TitleBarExtensions.SetButtonBackgroundColor(this, Colors.Transparent); TitleBarExtensions.SetButtonHoverBackgroundColor(this, brandColor); TitleBarExtensions.SetButtonHoverForegroundColor(this, Colors.White); }