|
6 | 6 | StartupUri="MainWindow.xaml">
|
7 | 7 | <Application.Resources>
|
8 | 8 | <ResourceDictionary>
|
| 9 | + |
9 | 10 | <ResourceDictionary.MergedDictionaries>
|
10 | 11 |
|
11 | 12 | <!-- MahApps -->
|
|
14 | 15 | <ResourceDictionary Source="pack://application:,,,/MahApps.Metro;component/Styles/Colors.xaml" />
|
15 | 16 | <ResourceDictionary Source="pack://application:,,,/MahApps.Metro;component/Styles/Accents/BaseLight.xaml" />
|
16 | 17 |
|
17 |
| - <!-- Material --> |
18 |
| - <ResourceDictionary Source="pack://application:,,,/MaterialDesignThemes.Wpf;component/Themes/MaterialDesignTheme.Light.xaml" /> |
19 |
| - <ResourceDictionary Source="pack://application:,,,/MaterialDesignThemes.Wpf;component/Themes/MaterialDesignTheme.Defaults.xaml" /> |
20 |
| - |
21 |
| - <!-- primary color --> |
22 |
| - <ResourceDictionary> |
23 |
| - <!-- include your primary palette --> |
24 |
| - <ResourceDictionary.MergedDictionaries> |
25 |
| - <ResourceDictionary Source="pack://application:,,,/MaterialDesignColors;component/Themes/MaterialDesignColor.DeepPurple.xaml" /> |
26 |
| - </ResourceDictionary.MergedDictionaries> |
27 |
| - <!-- |
28 |
| - include three hues from the primary palette (and the associated forecolours). |
29 |
| - Do not rename, keep in sequence; light to dark. |
30 |
| - --> |
31 |
| - <SolidColorBrush x:Key="PrimaryHueLightBrush" Color="{StaticResource Primary100}"/> |
32 |
| - <SolidColorBrush x:Key="PrimaryHueLightForegroundBrush" Color="{StaticResource Primary100Foreground}"/> |
33 |
| - <SolidColorBrush x:Key="PrimaryHueMidBrush" Color="{StaticResource Primary500}"/> |
34 |
| - <SolidColorBrush x:Key="PrimaryHueMidForegroundBrush" Color="{StaticResource Primary500Foreground}"/> |
35 |
| - <SolidColorBrush x:Key="PrimaryHueDarkBrush" Color="{StaticResource Primary700}"/> |
36 |
| - <SolidColorBrush x:Key="PrimaryHueDarkForegroundBrush" Color="{StaticResource Primary700Foreground}"/> |
37 |
| - |
38 |
| - <!-- MAHAPPS BRUSHES --> |
39 |
| - <SolidColorBrush x:Key="HighlightBrush" Color="{StaticResource Primary700}" options:Freeze="True" /> |
40 |
| - <SolidColorBrush x:Key="AccentColorBrush" Color="{StaticResource Primary500}" options:Freeze="True" /> |
41 |
| - <SolidColorBrush x:Key="AccentColorBrush2" Color="{StaticResource Primary400}" options:Freeze="True" /> |
42 |
| - <SolidColorBrush x:Key="AccentColorBrush3" Color="{StaticResource Primary300}" options:Freeze="True" /> |
43 |
| - <SolidColorBrush x:Key="AccentColorBrush4" Color="{StaticResource Primary200}" options:Freeze="True" /> |
44 |
| - <SolidColorBrush x:Key="WindowTitleColorBrush" Color="{StaticResource Primary700}" options:Freeze="True" /> |
45 |
| - <SolidColorBrush x:Key="AccentSelectedColorBrush" Color="{StaticResource Primary500Foreground}" options:Freeze="True" /> |
46 |
| - <LinearGradientBrush x:Key="ProgressBrush" EndPoint="0.001,0.5" StartPoint="1.002,0.5" options:Freeze="True"> |
47 |
| - <GradientStop Color="{StaticResource Primary700}" Offset="0" /> |
48 |
| - <GradientStop Color="{StaticResource Primary300}" Offset="1" /> |
49 |
| - </LinearGradientBrush> |
50 |
| - <SolidColorBrush x:Key="CheckmarkFill" Color="{StaticResource Primary500}" options:Freeze="True" /> |
51 |
| - <SolidColorBrush x:Key="RightArrowFill" Color="{StaticResource Primary500}" options:Freeze="True" /> |
52 |
| - <SolidColorBrush x:Key="IdealForegroundColorBrush" Color="{StaticResource Primary500Foreground}" options:Freeze="True" /> |
53 |
| - <SolidColorBrush x:Key="IdealForegroundDisabledBrush" Color="{StaticResource Primary500}" Opacity="0.4" options:Freeze="True" /> |
| 18 | + <!-- Material Design --> |
| 19 | + <ResourceDictionary Source="pack://application:,,,/MaterialDesignThemes.Wpf;component/Themes/MaterialDesignTheme.Light.xaml" /> |
| 20 | + <ResourceDictionary Source="pack://application:,,,/MaterialDesignThemes.Wpf;component/Themes/MaterialDesignTheme.Defaults.xaml" /> |
| 21 | + <ResourceDictionary Source="pack://application:,,,/MaterialDesignColors;component/Themes/Recommended/Primary/MaterialDesignColor.DeepPurple.xaml" /> |
| 22 | + <ResourceDictionary Source="pack://application:,,,/MaterialDesignColors;component/Themes/Recommended/Accent/MaterialDesignColor.Lime.xaml" /> |
54 | 23 |
|
55 |
| - </ResourceDictionary> |
| 24 | + <!-- Material Design: MahApps Compatibility --> |
| 25 | + <ResourceDictionary Source="pack://application:,,,/MaterialDesignThemes.MahApps;component/Themes/MaterialDesignTheme.MahApps.Defaults.xaml "/> |
56 | 26 |
|
57 |
| - <!-- secondary colour --> |
58 |
| - <ResourceDictionary> |
59 |
| - <!-- include your secondary pallette --> |
60 |
| - <ResourceDictionary.MergedDictionaries> |
61 |
| - <ResourceDictionary Source="pack://application:,,,/MaterialDesignColors;component/Themes/MaterialDesignColor.Lime.xaml" /> |
62 |
| - </ResourceDictionary.MergedDictionaries> |
63 |
| - |
64 |
| - <!-- include a single secondary accent color (and the associated forecolour) --> |
65 |
| - <SolidColorBrush x:Key="SecondaryAccentBrush" Color="{StaticResource Accent200}"/> |
66 |
| - <SolidColorBrush x:Key="SecondaryAccentForegroundBrush" Color="{StaticResource Accent200Foreground}"/> |
67 |
| - </ResourceDictionary> |
68 |
| - |
69 |
| - <!-- Include the Dragablz Material Design style --> |
| 27 | + <!-- Dragablz Material Design --> |
70 | 28 | <ResourceDictionary Source="pack://application:,,,/Dragablz;component/Themes/materialdesign.xaml"/>
|
71 | 29 |
|
72 | 30 | </ResourceDictionary.MergedDictionaries>
|
73 | 31 |
|
74 |
| - <!-- tell Dragablz tab control to use the Material Design theme --> |
| 32 | + <!-- MahApps Brushes --> |
| 33 | + <SolidColorBrush x:Key="HighlightBrush" Color="{DynamicResource Primary700}"/> |
| 34 | + <SolidColorBrush x:Key="AccentColorBrush" Color="{DynamicResource Primary500}"/> |
| 35 | + <SolidColorBrush x:Key="AccentColorBrush2" Color="{DynamicResource Primary400}"/> |
| 36 | + <SolidColorBrush x:Key="AccentColorBrush3" Color="{DynamicResource Primary300}"/> |
| 37 | + <SolidColorBrush x:Key="AccentColorBrush4" Color="{DynamicResource Primary200}"/> |
| 38 | + <SolidColorBrush x:Key="WindowTitleColorBrush" Color="{DynamicResource Primary700}"/> |
| 39 | + <SolidColorBrush x:Key="AccentSelectedColorBrush" Color="{DynamicResource Primary500Foreground}"/> |
| 40 | + <LinearGradientBrush x:Key="ProgressBrush" EndPoint="0.001,0.5" StartPoint="1.002,0.5"> |
| 41 | + <GradientStop Color="{DynamicResource Primary700}" Offset="0"/> |
| 42 | + <GradientStop Color="{DynamicResource Primary300}" Offset="1"/> |
| 43 | + </LinearGradientBrush> |
| 44 | + <SolidColorBrush x:Key="CheckmarkFill" Color="{DynamicResource Primary500}"/> |
| 45 | + <SolidColorBrush x:Key="RightArrowFill" Color="{DynamicResource Primary500}"/> |
| 46 | + <SolidColorBrush x:Key="IdealForegroundColorBrush" Color="{DynamicResource Primary500Foreground}"/> |
| 47 | + <SolidColorBrush x:Key="IdealForegroundDisabledBrush" Color="{DynamicResource Primary500}" Opacity="0.4"/> |
| 48 | + |
| 49 | + <!-- Dragablz Material Design --> |
75 | 50 | <Style TargetType="{x:Type dragablz:TabablzControl}" BasedOn="{StaticResource MaterialDesignTabablzControlStyle}" />
|
76 |
| - |
| 51 | + |
77 | 52 | </ResourceDictionary>
|
78 | 53 | </Application.Resources>
|
79 | 54 | </Application>
|
0 commit comments