Example #1
0
 private static void UpdateButtonColor(FastButton item, SolidColorBrush color)
 {
     var btn = item;
     btn.OuterBorderBrush = new SolidColorBrush(color.Color.Lerp(Colors.Black, Brightness(color.Color) > 150 ? 0.3f : 0f));
     UpdateForeground(color, btn);
     btn.Background = color;
     btn.GlowColor = (new SolidColorBrush(color.Color.Lerp(Colors.White, 0.65f)));
 }
Example #2
0
        private static void UpdateButtonColor(FastButton item, SolidColorBrush color)
        {
            var btn = item;

            btn.OuterBorderBrush = new SolidColorBrush(color.Color.Lerp(Colors.Black, Brightness(color.Color) > 150 ? 0.3f : 0f));
            UpdateForeground(color, btn);
            btn.Background = color;
            btn.GlowColor  = (new SolidColorBrush(color.Color.Lerp(Colors.White, 0.65f)));
        }
Example #3
0
 private static void UpdateForeground(SolidColorBrush fColor, FastButton btn)
 {
     btn.Foreground = btn.IsEnabled
         ? new SolidColorBrush(Brightness(fColor.Color) < 150 ? Colors.White : Colors.Black)
         : new SolidColorBrush(fColor.Color.Lerp(Colors.Black, 0.25f));
 }
Example #4
0
 private static void UpdateForeground(SolidColorBrush fColor, FastButton btn)
 {
     btn.Foreground = btn.IsEnabled
         ? new SolidColorBrush(Brightness(fColor.Color) < 150 ? Colors.White : Colors.Black)
         : new SolidColorBrush(fColor.Color.Lerp(Colors.Black, 0.25f));
 }