|
3 | 3 | xmlns:converters="clr-namespace:Rubberduck.UI.Converters;assembly="
|
4 | 4 | xmlns:settings="clr-namespace:Rubberduck.UI.Settings"
|
5 | 5 | xmlns:settingsConverters="clr-namespace:Rubberduck.UI.Settings.Converters">
|
6 |
| - |
7 |
| - <Color x:Key="HighlightGradientStartColor">#FFD9F4FF</Color> |
8 |
| - <Color x:Key="HighlightGradientEndColor">#FF9BDDFB</Color> |
9 |
| - <Color x:Key="ControlGradientStartColor">#FFEEEDED</Color> |
10 |
| - <Color x:Key="ControlGradientEndColor">#FFDDDDDD</Color> |
11 |
| - <Color x:Key="ButtonFaceColor">#FFD3D3D3</Color> |
12 |
| - <Color x:Key="BorderWireColor">#FF696969</Color> |
13 |
| - <Color x:Key="GlyphPanelColor">#FFF8F8FF</Color> |
14 |
| - <Color x:Key="GlyphPanelTemplateColor">#FF212121</Color> |
15 |
| - <Color x:Key="GlyphPanelBorderColor">#80DADADA</Color> |
16 |
| - <Color x:Key="DropShadowColor">#71000000</Color> |
17 |
| - <Color x:Key="GreenButtonColor">#FF40C954</Color> |
18 |
| - <Color x:Key="GreenButtonBorderColor">#FF008000</Color> |
19 |
| - <Color x:Key="GreenButtonMouseOverColor">#FF61D156</Color> |
20 |
| - <Color x:Key="HighlightBorderColor">#80DADADA</Color> |
21 |
| - <Color x:Key="HighlightBorderActiveColor">#FFADC6E5</Color> |
22 |
| - <Color x:Key="HighlightBackgroundColor">#210080FF</Color> |
23 |
| - <Color x:Key="HighlightInactiveBorderColor">#FFD3D3D3</Color> |
24 |
| - <Color x:Key="GlyphPanelHighlightBorderColor">#90006CD9</Color> |
25 |
| - <Color x:Key="GlyphPanelHighlightBackgroundColor">#90006CD9</Color> |
26 |
| - <Color x:Key="MouseOverBackgroundColor">#1F26A0DA</Color> |
27 |
| - <Color x:Key="MouseOverBorderColor">#A826A0DA</Color> |
28 |
| - <Color x:Key="ExpanderBorderColor">#FFA9A9A9</Color> |
29 |
| - <Color x:Key="ExpanderBackgroundColor">#FFFFFFFF</Color> |
30 |
| - <Color x:Key="CaptionLightColor">#FFFFFFFF</Color> |
31 |
| - <Color x:Key="CaptionDarkColor">#FF000000</Color> |
32 |
| - <Color x:Key="CaptionErrorColor">#FFFF0000</Color> |
33 |
| - <Color x:Key="CaptionDisabledColor">#FF808080</Color> |
34 |
| - <Color x:Key="CaptionHyperlinkColor">#FF0000FF</Color> |
35 |
| - <Color x:Key="CaptionHyperlinkVisitedColor">#FFFF0000</Color> |
36 |
| - <Color x:Key="BackgroundDarkColor">#FFA9A9A9</Color> |
37 |
| - <Color x:Key="BackgroundLightColor">#FFF5F5F5</Color> |
38 |
| - <Color x:Key="BackgroundSoftColor">#FFF8F8FF</Color> |
39 |
| - <Color x:Key="HeaderBackgroundDarkColor">#FFA9A9A9</Color> |
40 |
| - <Color x:Key="TabSelectionUnderlineColor">#FF0000FF</Color> |
41 |
| - <Color x:Key="GrayColor">#FF696969</Color> |
42 |
| - <Color x:Key="BlackColor">#FFFFFFFF</Color> |
43 |
| - <Color x:Key="WhiteColor">#FF000000</Color> |
44 |
| - <Color x:Key="BusyIndicatorFillColor">#FF00569A</Color> |
45 |
| - |
46 |
| - <Color x:Key="ToolBarButtonHoverColor">#210080FF</Color> |
47 |
| - <Color x:Key="ToolBarGripperColor">#FF6D6D6D</Color> |
48 |
| - <Color x:Key="ToolBarBackgroundColor">#FFEEF5FD</Color> |
49 |
| - <Color x:Key="ToolBarVerticalBackgroundColor">#FFEEF5FD</Color> |
50 |
| - <Color x:Key="ToolBarHorizontalBackgroundColor">#FFEEF5FD</Color> |
51 |
| - <Color x:Key="ToolBarToggleButtonVerticalBackgroundColor">#FFEEF5FD</Color> |
52 |
| - <Color x:Key="ToolBarToggleButtonHorizontalBackgroundColor">#FFEEF5FD</Color> |
53 |
| - <Color x:Key="ToolBarMenuBorderColor">#FFB6BDC5</Color> |
54 |
| - <Color x:Key="ToolBarSubMenuBackgroundColor">#FFEEF5FD</Color> |
55 |
| - |
56 |
| - <SolidColorBrush x:Key="HighlightGradientStartBrush" Color="{StaticResource HighlightGradientStartColor}"/> |
57 |
| - <SolidColorBrush x:Key="HighlightGradientEndBrush" Color="{StaticResource HighlightGradientEndColor}"/> |
58 |
| - <SolidColorBrush x:Key="ControlGradientStartBrush" Color="{StaticResource ControlGradientStartColor}"/> |
59 |
| - <SolidColorBrush x:Key="ControlGradientEndBrush" Color="{StaticResource ControlGradientEndColor}"/> |
60 |
| - <SolidColorBrush x:Key="ButtonFaceBrush" Color="{StaticResource ButtonFaceColor}"/> |
61 |
| - <SolidColorBrush x:Key="BorderWireBrush" Color="{StaticResource BorderWireColor}"/> |
62 |
| - <SolidColorBrush x:Key="GlyphPanelBrush" Color="{StaticResource GlyphPanelColor}"/> |
63 |
| - <SolidColorBrush x:Key="GlyphPanelTemplateBrush" Color="{StaticResource GlyphPanelTemplateColor}"/> |
64 |
| - <SolidColorBrush x:Key="GlyphPanelBorderBrush" Color="{StaticResource GlyphPanelBorderColor}"/> |
65 |
| - <SolidColorBrush x:Key="GreenButtonBrush" Color="{StaticResource GreenButtonColor}"/> |
66 |
| - <SolidColorBrush x:Key="GreenButtonBorderBrush" Color="{StaticResource GreenButtonBorderColor}"/> |
67 |
| - <SolidColorBrush x:Key="GreenButtonMouseOverBrush" Color="{StaticResource GreenButtonMouseOverColor}"/> |
68 |
| - <SolidColorBrush x:Key="HighlightBorderBrush" Color="{StaticResource HighlightBorderColor}"/> |
69 |
| - <SolidColorBrush x:Key="HighlightBorderActiveBrush" Color="{StaticResource HighlightBorderActiveColor}"/> |
70 |
| - <SolidColorBrush x:Key="HighlightBackgroundBrush" Color="{StaticResource HighlightBackgroundColor}"/> |
71 |
| - <SolidColorBrush x:Key="HighlightInactiveBorderBrush" Color="{StaticResource HighlightInactiveBorderColor}"/> |
72 |
| - <SolidColorBrush x:Key="GlyphPanelHighlightBorderBrush" Color="{StaticResource HighlightBorderColor}"/> |
73 |
| - <SolidColorBrush x:Key="GlyphPanelHighlightBackgroundBrush" Color="{StaticResource HighlightBackgroundColor}"/> |
74 |
| - <SolidColorBrush x:Key="MouseOverBackgroundBrush" Color="{StaticResource MouseOverBackgroundColor}"/> |
75 |
| - <SolidColorBrush x:Key="MouseOverBorderBrush" Color="{StaticResource MouseOverBorderColor}"/> |
76 |
| - <SolidColorBrush x:Key="ExpanderBackgroundBrush" Color="{StaticResource ExpanderBackgroundColor}"/> |
77 |
| - <SolidColorBrush x:Key="ExpanderBorderBrush" Color="{StaticResource ExpanderBorderColor}"/> |
78 |
| - <SolidColorBrush x:Key="CaptionLightBrush" Color="{StaticResource CaptionLightColor}"/> |
79 |
| - <SolidColorBrush x:Key="CaptionDarkBrush" Color="{StaticResource CaptionDarkColor}"/> |
80 |
| - <SolidColorBrush x:Key="CaptionErrorBrush" Color="{StaticResource CaptionErrorColor}"/> |
81 |
| - <SolidColorBrush x:Key="CaptionDisabledBrush" Color="{StaticResource CaptionDisabledColor}"/> |
82 |
| - <SolidColorBrush x:Key="CaptionHyperlinkBrush" Color="{StaticResource CaptionHyperlinkColor}"/> |
83 |
| - <SolidColorBrush x:Key="CaptionHyperlinkVisitedBrush" Color="{StaticResource CaptionHyperlinkVisitedColor}"/> |
84 |
| - <SolidColorBrush x:Key="BackgroundDarkBrush" Color="{StaticResource BackgroundDarkColor}"/> |
85 |
| - <SolidColorBrush x:Key="BackgroundLightBrush" Color="{StaticResource BackgroundLightColor}"/> |
86 |
| - <SolidColorBrush x:Key="BackgroundWhiteBrush" Color="{StaticResource BackgroundWhiteColor}"/> |
87 |
| - <SolidColorBrush x:Key="BackgroundSoftBrush" Color="{StaticResource BackgroundSoftColor}"/> |
88 |
| - <SolidColorBrush x:Key="HeaderBackgroundDarkBrush" Color="{StaticResource HeaderBackgroundDarkColor}"/> |
89 |
| - <SolidColorBrush x:Key="TabSelectionUnderlineBrush" Color="{StaticResource TabSelectionUnderlineColor}"/> |
90 |
| - <SolidColorBrush x:Key="GrayBrush" Color="{StaticResource GrayColor}"/> |
91 |
| - <SolidColorBrush x:Key="BlackBrush" Color="{StaticResource BlackColor}"/> |
92 |
| - <SolidColorBrush x:Key="WhiteBrush" Color="{StaticResource WhiteColor}"/> |
93 |
| - <SolidColorBrush x:Key="BusyIndicatorFillBrush" Color="{StaticResource BusyIndicatorFillColor}"/> |
94 |
| - |
95 |
| - <SolidColorBrush x:Key="ToolBarButtonHoverBrush" Color="{StaticResource ToolBarButtonHoverColor}"/> |
96 |
| - <SolidColorBrush x:Key="ToolBarGripperBrush" Color="{StaticResource ToolBarGripperColor}"/> |
97 |
| - <SolidColorBrush x:Key="ToolBarBackgroundBrush" Color="{StaticResource ToolBarBackgroundColor}"/> |
98 |
| - <SolidColorBrush x:Key="ToolBarVerticalBackgroundBrush" Color="{StaticResource ToolBarVerticalBackgroundColor}"/> |
99 |
| - <SolidColorBrush x:Key="ToolBarHorizontalBackgroundBrush" Color="{StaticResource ToolBarHorizontalBackgroundColor}"/> |
100 |
| - <SolidColorBrush x:Key="ToolBarToggleButtonVerticalBackgroundBrush" Color="{StaticResource ToolBarToggleButtonVerticalBackgroundColor}"/> |
101 |
| - <SolidColorBrush x:Key="ToolBarToggleButtonHorizontalBackgroundBrush" Color="{StaticResource ToolBarToggleButtonHorizontalBackgroundColor}"/> |
102 |
| - <SolidColorBrush x:Key="ToolBarMenuBorderBrush" Color="{StaticResource ToolBarMenuBorderColor}"/> |
103 |
| - <SolidColorBrush x:Key="ToolBarSubMenuBackgroundBrush" Color="{StaticResource ToolBarSubMenuBackgroundColor}"/> |
104 |
| - |
105 |
| - <SolidColorBrush x:Key="{x:Static SystemColors.HighlightTextBrushKey}" Color="{StaticResource WhiteColor}" /> |
106 |
| - <SolidColorBrush x:Key="{x:Static SystemColors.ControlTextBrushKey}" Color="{StaticResource WhiteColor}" /> |
107 |
| - |
108 |
| - <LinearGradientBrush x:Key="{x:Static SystemColors.HighlightBrushKey}" EndPoint="0,1" StartPoint="0,0"> |
109 |
| - <GradientStop Color="{StaticResource HighlightGradientStartColor}" Offset="0"/> |
110 |
| - <GradientStop Color="{StaticResource HighlightGradientEndColor}" Offset="1"/> |
111 |
| - </LinearGradientBrush> |
112 |
| - <LinearGradientBrush x:Key="{x:Static SystemColors.ControlBrushKey}" EndPoint="0,1" StartPoint="0,0"> |
113 |
| - <GradientStop Color="{StaticResource ControlGradientStartColor}" Offset="0"/> |
114 |
| - <GradientStop Color="{StaticResource ControlGradientEndColor}" Offset="1"/> |
115 |
| - </LinearGradientBrush> |
| 6 | + <ResourceDictionary.MergedDictionaries> |
| 7 | + <ResourceDictionary Source="LightBlueTheme.xaml"/> |
| 8 | + </ResourceDictionary.MergedDictionaries> |
116 | 9 |
|
117 |
| - <LinearGradientBrush x:Key="Item.SelectedActive.Background" EndPoint="0,1" StartPoint="0,0"> |
118 |
| - <GradientStop Color="{StaticResource HighlightGradientStartColor}" Offset="0"/> |
119 |
| - <GradientStop Color="{StaticResource HighlightGradientEndColor}" Offset="1"/> |
120 |
| - </LinearGradientBrush> |
121 |
| - <LinearGradientBrush x:Key="Item.SelectedInactive.Background" EndPoint="0,1" StartPoint="0,0"> |
122 |
| - <GradientStop Color="{StaticResource ControlGradientStartColor}" Offset="0"/> |
123 |
| - <GradientStop Color="{StaticResource ControlGradientEndColor}" Offset="1"/> |
124 |
| - </LinearGradientBrush> |
125 |
| - |
126 | 10 | <Style x:Key="ToolbarIconStyle" TargetType="Image">
|
127 | 11 | <Setter Property="Height" Value="16" />
|
128 | 12 | <Setter Property="Width" Value="16" />
|
|
150 | 34 | <Condition Property="Selector.IsSelectionActive" Value="True" />
|
151 | 35 | </MultiTrigger.Conditions>
|
152 | 36 | <Setter Property="BorderBrush" Value="{StaticResource HighlightBorderActiveBrush}"/>
|
153 |
| - <Setter Property="Background" Value="{StaticResource SystemColors.HighlightBrushKey}" /> |
| 37 | + <Setter Property="Background" Value="{DynamicResource {x:Static SystemColors.HighlightBrushKey}}" /> |
154 | 38 | </MultiTrigger>
|
155 | 39 | <MultiTrigger>
|
156 | 40 | <MultiTrigger.Conditions>
|
157 | 41 | <Condition Property="IsSelected" Value="True" />
|
158 | 42 | <Condition Property="Selector.IsSelectionActive" Value="False" />
|
159 | 43 | </MultiTrigger.Conditions>
|
160 | 44 | <Setter Property="BorderBrush" Value="{StaticResource HighlightInactiveBorderBrush}"/>
|
161 |
| - <Setter Property="Background" Value="{StaticResource SystemColors.InactiveSelectionHighlightBrushKey}" /> |
| 45 | + <Setter Property="Background" Value="{DynamicResource {x:Static SystemColors.InactiveSelectionHighlightBrushKey}}" /> |
162 | 46 | </MultiTrigger>
|
163 | 47 | </Style.Triggers>
|
164 | 48 | </Style>
|
|
167 | 51 | <Setter Property="Control.Template">
|
168 | 52 | <Setter.Value>
|
169 | 53 | <ControlTemplate>
|
170 |
| - <Rectangle Margin="2" SnapsToDevicePixels="true" Stroke="{StaticResource SystemColors.ControlTextBrushKey}" StrokeThickness="1" StrokeDashArray="1 2"/> |
| 54 | + <Rectangle Margin="2" SnapsToDevicePixels="true" Stroke="{DynamicResource {x:Static SystemColors.ControlTextBrushKey}}" StrokeThickness="1" StrokeDashArray="1 2"/> |
171 | 55 | </ControlTemplate>
|
172 | 56 | </Setter.Value>
|
173 | 57 | </Setter>
|
|
221 | 105 | <Setter Property="BorderBrush" TargetName="Bd" Value="{StaticResource HighlightBorderActiveBrush}"/>
|
222 | 106 | </MultiTrigger>
|
223 | 107 | <Trigger Property="IsEnabled" Value="False">
|
224 |
| - <Setter Property="TextElement.Foreground" TargetName="Bd" Value="{StaticResource SystemColors.GrayTextBrushKey}"/> |
| 108 | + <Setter Property="TextElement.Foreground" TargetName="Bd" Value="{DynamicResource {x:Static SystemColors.GrayTextBrushKey}}"/> |
225 | 109 | </Trigger>
|
226 | 110 | </ControlTemplate.Triggers>
|
227 | 111 | </ControlTemplate>
|
|
0 commit comments