Skip to content

Commit 3cd18a8

Browse files
committed
for color
1 parent 68be488 commit 3cd18a8

6 files changed

Lines changed: 32 additions & 302 deletions

File tree

Lines changed: 1 addition & 290 deletions
Original file line numberDiff line numberDiff line change
@@ -1,295 +1,6 @@
11
<ResourceDictionary xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
22
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml">
33

4-
5-
<!--#region Main -->
6-
<SolidColorBrush x:Shared="False" x:Key="ColorThemeForeground" Color="#FFF4F4F5"/>
7-
<SolidColorBrush x:Shared="False" x:Key="ColorThemeConnector" Color="Red" />
4+
85

9-
<SolidColorBrush x:Shared="False" x:Key="ColorElement" Color="White"/>
10-
11-
12-
<SolidColorBrush x:Key="ColorHeaderButton" Color="LightGray"/>
13-
14-
<!--#endregion Main-->
15-
16-
17-
18-
<!--On mouse Over on Elements Header -->
19-
20-
<!--#region Theme-->
21-
22-
23-
<SolidColorBrush x:Key="ColorHeaderButtonBackgroundPressed" Color="#007acc"/>
24-
<SolidColorBrush x:Key="ColorHeaderButtonBackgroundMouseOver" Color="#444549"/>
25-
26-
27-
28-
<SolidColorBrush x:Key="ColorForeground" Color="{Binding Path=Color, Source={StaticResource ColorThemeForeground}}"/>
29-
30-
<SolidColorBrush x:Key="ColorSelectedElement" Color="#D23030"/>
31-
32-
<!--#endregion Theme--> <!--007acc-->
33-
34-
35-
<!--#region -->
36-
<!--#endregion-->
37-
<!--White-->
38-
39-
40-
41-
<SolidColorBrush x:Key="ColorConnectorEllipseEnableBackground" Color="#FFF4F4F5"/>
42-
<SolidColorBrush x:Key="ColorConnectorEllipseEnableBorder" Color="#1e1e1e"/>
43-
44-
45-
<!--#region Node-->
46-
47-
48-
<!--#region LeftConnector-->
49-
50-
<SolidColorBrush x:Key="ColorLeftConnectorBackground" Color="#FF2D2D2D"/>
51-
<SolidColorBrush x:Key="ColorLeftConnectorEllipse" Color="#FF2D2D2D"/>
52-
<SolidColorBrush x:Key="ColorLeftConnectorText" Color="White"/>
53-
54-
<!--#region LeftConnectorEllipse-->
55-
56-
<!--<SolidColorBrush x:Key="ColorLeftConnectorEllipseEnableBackground" Color="{Binding Path=Color, Source={StaticResource ColorThemeConnector}}"/>
57-
<SolidColorBrush x:Key="ColorLeftConnectorEllipseEnableBorder" Color="{Binding Path=Color, Source={StaticResource ColorThemeConnector}}"/>
58-
59-
<SolidColorBrush x:Key="ColorLeftConnectorEllipseUnEnableBackground" Color="{Binding Path=Color, Source={StaticResource ColorThemeConnector}}"/>
60-
<SolidColorBrush x:Key="ColorLeftConnectorEllipseUnEnableBorder" Color="{Binding Path=Color, Source={StaticResource ColorThemeConnector}}"/>
61-
62-
<SolidColorBrush x:Key="ColorLeftConnectorEllipseMouseOverBackground" Color="{Binding Path=Color, Source={StaticResource ColorThemeConnector}}"/>
63-
<SolidColorBrush x:Key="ColorLeftConnectorEllipseMouseOverBorder" Color="{Binding Path=Color, Source={StaticResource ColorThemeConnector}}"/>
64-
65-
<SolidColorBrush x:Key="ColorLeftConnectorEllipseMouseEnterBackground" Color="{Binding Path=Color, Source={StaticResource ColorThemeConnector}}"/>
66-
<SolidColorBrush x:Key="ColorLeftConnectorEllipseMouseEnterBorder" Color="{Binding Path=Color, Source={StaticResource ColorThemeConnector}}"/>
67-
68-
<SolidColorBrush x:Key="ColorLeftConnectorEllipseMouseLeaveBackground" Color="{Binding Path=Color, Source={StaticResource ColorThemeConnector}}"/>
69-
<SolidColorBrush x:Key="ColorLeftConnectorEllipseMouseLeaveBorder" Color="{Binding Path=Color, Source={StaticResource ColorThemeConnector}}"/>
70-
71-
<SolidColorBrush x:Key="ColorLeftConnectorEllipseDropEnterBackground" Color="{Binding Path=Color, Source={StaticResource ColorThemeConnector}}"/>
72-
<SolidColorBrush x:Key="ColorLeftConnectorEllipseDropEnterBorder" Color="{Binding Path=Color, Source={StaticResource ColorThemeConnector}}"/>
73-
74-
<SolidColorBrush x:Key="ColorLeftConnectorEllipseDropLeaveBackground" Color="{Binding Path=Color, Source={StaticResource ColorThemeConnector}}"/>
75-
<SolidColorBrush x:Key="ColorLeftConnectorEllipseDropLeaveBorder" Color="{Binding Path=Color, Source={StaticResource ColorThemeConnector}}"/>-->
76-
77-
<!--<SolidColorBrush x:Key="ColorLeftConnectorEllipseEnableBackground" Color="{Binding Path=Color, Source={StaticResource ColorThemeConnector}}"/>-->
78-
<SolidColorBrush x:Shared="False" x:Key="ColorLeftConnectorEllipseEnableBackground" Color="#FFF4F4F5" />
79-
80-
<SolidColorBrush x:Key="ColorLeftConnectorEllipseEnableBorder" Color="Black"/>
81-
82-
<SolidColorBrush x:Shared="False" x:Key="ColorLeftConnectorEllipseUnEnableBackground" Color="#FFF4F4F5"/>
83-
<SolidColorBrush x:Key="ColorLeftConnectorEllipseUnEnableBorder" Color="Black"/>
84-
85-
<SolidColorBrush x:Shared="False" x:Key="ColorLeftConnectorEllipseMouseOverBackground" Color="#FFF4F4F5"/>
86-
<SolidColorBrush x:Key="ColorLeftConnectorEllipseMouseOverBorder" Color="#FFF4F4F5"/>
87-
88-
<SolidColorBrush x:Shared="False" x:Key="ColorLeftConnectorEllipseMouseEnterBackground" Color="#FFF4F4F5"/>
89-
<SolidColorBrush x:Key="ColorLeftConnectorEllipseMouseEnterBorder" Color="#FFF4F4F5"/>
90-
91-
<SolidColorBrush x:Shared="False" x:Key="ColorLeftConnectorEllipseMouseLeaveBackground" Color="#FFF4F4F5"/>
92-
<SolidColorBrush x:Key="ColorLeftConnectorEllipseMouseLeaveBorder" Color="Black"/>
93-
94-
<SolidColorBrush x:Key="ColorLeftConnectorEllipseDropEnterBackground" Color="#FFF4F4F5"/>
95-
<SolidColorBrush x:Key="ColorLeftConnectorEllipseDropEnterBorder" Color="#FFF4F4F5"/>
96-
97-
<SolidColorBrush x:Key="ColorLeftConnectorEllipseDropLeaveBackground" Color="#FFF4F4F5"/>
98-
<SolidColorBrush x:Key="ColorLeftConnectorEllipseDropLeaveBorder" Color="Black"/>
99-
100-
<!--#endregion LeftConnectorEllipse-->
101-
102-
<!--#region LeftConnectorTextBox-->
103-
104-
<SolidColorBrush x:Key="ColorLeftConnectorTextBoxStaticBackground" Color="#FF123D6A"/>
105-
<SolidColorBrush x:Key="ColorLeftConnectorTextBoxStaticBorder" Color="#FFABAdB3"/>
106-
<SolidColorBrush x:Key="ColorLeftConnectorTextBoxMouseOverBorder" Color="#FF7EB4EA"/>
107-
<SolidColorBrush x:Key="ColorLeftConnectorTextBoxFocusBorder" Color="#FF569DE5"/>
108-
109-
<!--#endregion LeftConnectorTextBox-->
110-
111-
<!--#endregion LeftConnector-->
112-
113-
<!--#region RightConnector-->
114-
115-
<SolidColorBrush x:Key="ColorRightConnectorBackground" Color="#FF2D2D2D"/>
116-
<SolidColorBrush x:Key="ColorRightConnectorEllipse" Color="#FF2D2D2D"/>
117-
<SolidColorBrush x:Key="ColorRightConnectorText" Color="White"/>
118-
119-
<!--<ImageBrush x:Key="ColorRightConnectorEllipseLoop" ImageSource="C:\Users\roman\OneDrive\Рабочий стол\repeat.png" Stretch="Fill" TileMode="Tile"></ImageBrush>-->
120-
<!--<ImageBrush x:Key="ColorRightConnectorEllipseLoop" ImageSource="C:\Users\roman\OneDrive\Рабочий стол\tet.png" Stretch="Fill" TileMode="Tile"></ImageBrush>-->
121-
122-
<DrawingBrush x:Key="ColorRightConnectorEllipseLoop" TileMode="Tile">
123-
<DrawingBrush.Drawing>
124-
<GeometryDrawing Brush="White">
125-
<GeometryDrawing.Geometry >
126-
<PathGeometry Figures="M 515.216,32.2104 C 471.039,64.9407 316.749,210.919 285,241.156 354.528,309.155 476.402,421.505 519.933,456.569 529.209,459.558 539.111,457.671 546.19,451.542 555.782,443.051 556.092,441.322 556.092,390.691 L 556.092,345.094 623.066,352.167 C 685.164,363.02 743.338,384.245 783.587,410.973 803.716,424.34 824.621,444.779 836.101,462.072 880.591,529.527 843.806,607.354 743.497,657.827 729.504,664.899 727.459,667.262 727.459,676.538 727.459,685.029 733.429,691 741.919,691 753.399,691 811.097,665.843 844.894,646.188 927.43,597.919 979,534.238 990.947,466.004 994.562,444.938 993.302,412.543 987.959,392.261 955.415,268.204 795.052,169.621 581.556,142.267 L 556.877,139.119 C 556.409,139.119 556.092,119.148 556.092,94.7828 556.092,52.9599 555.933,50.1294 552.794,43.6835 546.348,30.4748 528.265,24.9723 515.216,32.2104 Z" FillRule="Nonzero" >
127-
<PathGeometry.Transform>
128-
<ScaleTransform ScaleX="0.95" ScaleY="0.95"/>
129-
</PathGeometry.Transform>
130-
</PathGeometry>
131-
</GeometryDrawing.Geometry>
132-
</GeometryDrawing>
133-
</DrawingBrush.Drawing>
134-
</DrawingBrush>
135-
<!--<DrawingBrush x:Key="ColorRightConnectorEllipseLoop">
136-
<DrawingBrush.Drawing>
137-
138-
<ImageDrawing ImageSource="C:\Users\roman\OneDrive\Рабочий стол\test.svg"></ImageDrawing>
139-
</DrawingBrush.Drawing>
140-
</DrawingBrush>-->
141-
142-
<!--#region RightConnectorEllipse-->
143-
144-
<SolidColorBrush x:Key="ColorRightConnectorEllipseEnableBackground" Color="#FFF4F4F5"/>
145-
<SolidColorBrush x:Key="ColorRightConnectorEllipseEnableBorder" Color="Black"/>
146-
147-
<SolidColorBrush x:Key="ColorRightConnectorEllipseUnEnableBackground" Color="Black"/>
148-
<SolidColorBrush x:Key="ColorRightConnectorEllipseUnEnableBorder" Color="Black"/>
149-
150-
<SolidColorBrush x:Key="ColorRightConnectorEllipseMouseOverBackground" Color="#FFF4F4F5"/>
151-
<SolidColorBrush x:Key="ColorRightConnectorEllipseMouseOverBorder" Color="#FFF4F4F5"/>
152-
153-
<SolidColorBrush x:Key="ColorRightConnectorEllipseMouseEnterBackground" Color="#FFF4F4F5"/>
154-
<SolidColorBrush x:Key="ColorRightConnectorEllipseMouseEnterBorder" Color="#FFF4F4F5"/>
155-
156-
<SolidColorBrush x:Key="ColorRightConnectorEllipseMouseLeaveBackground" Color="#FFF4F4F5"/>
157-
<SolidColorBrush x:Key="ColorRightConnectorEllipseMouseLeaveBorder" Color="Black"/>
158-
159-
<SolidColorBrush x:Key="ColorRightConnectorEllipseDropEnterBackground" Color="#FFF4F4F5"/>
160-
<SolidColorBrush x:Key="ColorRightConnectorEllipseDropEnterBorder" Color="#FFF4F4F5"/>
161-
162-
<SolidColorBrush x:Key="ColorRightConnectorEllipseDropLeaveBackground" Color="#FFF4F4F5"/>
163-
<SolidColorBrush x:Key="ColorRightConnectorEllipseDropLeaveBorder" Color="Black"/>
164-
165-
<!--#endregion RightConnectorEllipse-->
166-
167-
<!--#region RightConnectorTextBox-->
168-
169-
<SolidColorBrush x:Key="ColorRightConnectorTextBoxStaticBackground" Color="#FF123D6A"/>
170-
<SolidColorBrush x:Key="ColorRightConnectorTextBoxStaticBorder" Color="#FFABAdB3"/>
171-
<SolidColorBrush x:Key="ColorRightConnectorTextBoxMouseOverBorder" Color="#FF7EB4EA"/>
172-
<SolidColorBrush x:Key="ColorRightConnectorTextBoxFocusBorder" Color="#FF569DE5"/>
173-
174-
<!--#endregion RightConnectorTextBox-->
175-
176-
<!--#endregion RightConnector-->
177-
178-
<!--#region -->
179-
180-
<SolidColorBrush x:Key="ColorConnector" Color="{Binding Path=Color, Source={StaticResource ColorElement}}"/>
181-
182-
<!--#endregion-->
183-
184-
<!--#region Border-->
185-
186-
<SolidColorBrush x:Key="ColorNodeBorderStaticBackground" Color="Red"/>
187-
<SolidColorBrush x:Key="ColorNodeBorderStaticBorder" Color="DarkGray"/>
188-
<SolidColorBrush x:Key="ColorNodeBorderMouseOverBackground" Color="#FF2D2D2D"/>
189-
<SolidColorBrush x:Key="ColorNodeBorderMouseOverBorder" Color="DarkGray"/>
190-
<SolidColorBrush x:Key="ColorNodeBorderMouseEnterBackground" Color="#FF2D2D2D"/>
191-
<SolidColorBrush x:Key="ColorNodeBorderMouseEnterBorder" Color="Red"/>
192-
<SolidColorBrush x:Key="ColorNodeBorderMouseLeaveBackground" Color="#FF2D2D2D"/>
193-
<SolidColorBrush x:Key="ColorNodeBorderMouseLeaveBorder" Color="DarkGray"/>
194-
195-
<!--#endregion Border-->
196-
197-
<!--#region ButtonRollUp-->
198-
199-
<SolidColorBrush x:Key="ColorNodeButtonRollUpStaticBackground" Color="White"/>
200-
<SolidColorBrush x:Key="ColorNodeButtonRollStaticBorder" Color="White"/>
201-
<SolidColorBrush x:Key="ColorNodeButtonRollUpMouseOverBackground" Color="Red"/>
202-
<SolidColorBrush x:Key="ColorNodeButtonRollUpMouseOverBorder" Color="Red"/>
203-
<SolidColorBrush x:Key="ColorNodeButtonRollUpPressedBackground" Color="Red"/>
204-
<SolidColorBrush x:Key="ColorNodeButtonRollUpPressedBorder" Color="Red"/>
205-
<SolidColorBrush x:Key="ColorNodeButtonRollUpDisabledBackground" Color="White"/>
206-
<SolidColorBrush x:Key="ColorNodeButtonRollUpDisabledBorder" Color="White"/>
207-
208-
<!--#endregion ButtonRollUp-->
209-
210-
<!--#region Header-->
211-
212-
<SolidColorBrush x:Key="ColorNodeHeaderStaticBackground" Color="#FF123D6A"/>
213-
<SolidColorBrush x:Key="ColorNodeHeaderStaticBorder" Color="#FFABAdB3"/>
214-
<SolidColorBrush x:Key="ColorNodeHeaderMouseOverBorder" Color="#FF7EB4EA"/>
215-
<SolidColorBrush x:Key="ColorNodeHeaderFocusBorder" Color="Pink"/>
216-
217-
<!--#endregion Header-->
218-
219-
<SolidColorBrush x:Key="ColorNodeBody" Color="#FF2D2D2D"/>
220-
<SolidColorBrush x:Key="ColorNodeText" Color="White"/>
221-
222-
223-
<SolidColorBrush x:Key="ColorNodeBorder" Color="LightGray"/>
224-
<SolidColorBrush x:Key="ColorNodeSelectedBorder" Color="Red"/>
225-
226-
<!--#endregion Node-->
227-
228-
<!--#region Selector-->
229-
230-
231-
232-
233-
<!--#endregion Selector-->
234-
235-
<!--#region NodesCanvas-->
236-
237-
<!--<SolidColorBrush x:Key="ColorNodesCanvasBackground" Color="White"/>-->
238-
<!--#endregion NodesCanvas-->
239-
240-
<!--<SolidColorBrush x:Key="ColorMenuBackground" Color="#1b1b1b" />
241-
<SolidColorBrush x:Key="ColorMenuBorder" Color="#FF2D2D30" />-->
242-
243-
<!--#region Tabs-->
244-
245-
<!--#region TabItem-->
246-
247-
<SolidColorBrush x:Key="ColorTabItemText" Color="White" />
248-
<SolidColorBrush x:Key="ColorTabItemIsMouseOver" Color="#1c97ea"/>
249-
250-
251-
<!--#endregion TabItem-->
252-
253-
<!--#endregion Tabs-->
254-
255-
<!--#region ContextMenu-->
256-
257-
<!--#region ContextMenu-->
258-
259-
<SolidColorBrush x:Key="ColorContextMenuBackground" Color="#1b1b1b" />
260-
<SolidColorBrush x:Key="ColorContextMenuBorder" Color="#FF2D2D30" />
261-
262-
<!--#endregion ContextMenu-->
263-
264-
<!--#region ContextMenuItem-->
265-
266-
<SolidColorBrush x:Key="ColorContextMenuItemBackground" Color="#1b1b1b" />
267-
<SolidColorBrush x:Key="ColorContextMenuItemBorder" Color="#FF2D2D30" />
268-
<SolidColorBrush x:Key="ColorContextMenuItemSelect" Color="#FF2D2D30" />
269-
<SolidColorBrush x:Key="ColorContextMenuItemBorderSelect" Color="Yellow" />
270-
<SolidColorBrush x:Key="ColorContextMenuItemTextEnable" Color="#FF707070" />
271-
<SolidColorBrush x:Key="ColorContextMenuText" Color="White" />
272-
<SolidColorBrush x:Key="ColorContextMenuText2" Color="Green" />
273-
<SolidColorBrush x:Key="ColorContextMenuText3" Color="Red" />
274-
275-
<!--#endregion ContextMenuItem-->
276-
277-
<!--#endregion ContextMenu-->
278-
279-
<!--#region MainWindow-->
280-
281-
<!--#region HeaderButton-->
282-
283-
<!--#region ButtonClose-->
284-
285-
286-
287-
<!--#endregion ButtonClose-->
288-
289-
<!--#endregion HeaderButtom-->
290-
291-
292-
293-
<!--#endregion MainWindow-->
294-
2956
</ResourceDictionary>

SimpleStateMachineNodeEditor/Styles/MainWindow/ToolBarTemplate.xaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -65,8 +65,8 @@
6565
<ControlTemplate TargetType="{x:Type ToggleButton}">
6666
<Border x:Name="Bd" Background="{StaticResource ColorWindowHeader}" SnapsToDevicePixels="true">
6767
<Canvas HorizontalAlignment="Right" Height="7" Margin="3,2,2,2" SnapsToDevicePixels="true" VerticalAlignment="Bottom" Width="6">
68-
<Path x:Name="BdLine" Data="M -1 -1 L 6 -1" Stroke="{StaticResource ColorHeaderButton}" StrokeThickness="1.5"/>
69-
<Path x:Name="BdArrow" Data="M -1 1 L 6 1 L 2.5 5 Z" Fill="{StaticResource ColorHeaderButton}" StrokeThickness="1.5"/>
68+
<Path x:Name="BdLine" Data="M -1 -1 L 6 -1" Stroke="{StaticResource ColorButtonStroke}" StrokeThickness="1.5"/>
69+
<Path x:Name="BdArrow" Data="M -1 1 L 6 1 L 2.5 5 Z" Fill="{StaticResource ColorButtonStroke}" StrokeThickness="1.5"/>
7070
</Canvas>
7171
</Border>
7272
<ControlTemplate.Triggers>

SimpleStateMachineNodeEditor/Styles/Node/ElementNodeHeader.xaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
xmlns:local="clr-namespace:SimpleStateMachineNodeEditor.Styles.Node"
77
mc:Ignorable="d"
88
>
9-
<Border CornerRadius="5,5,0,0" VerticalAlignment="Stretch" Background="{StaticResource ColorNodeHeader}"
9+
<Border CornerRadius="5,5,0,0" VerticalAlignment="Stretch" Background="{StaticResource ColorNodeHeader}">
1010
<Grid>
1111
<Grid.ColumnDefinitions>
1212
<ColumnDefinition Width="*" />
@@ -15,7 +15,7 @@
1515
<Grid.RowDefinitions>
1616
<RowDefinition />
1717
</Grid.RowDefinitions>
18-
<TextBox Name="TextBox" Grid.Column="0" VerticalAlignment="Center" VerticalContentAlignment="Center" Style="{StaticResource StyleEmptyTextBox}" HorizontalContentAlignment="Center" BorderThickness="0,0,0,0" Background="{x:Null}" BorderBrush="{x:Null}" Foreground="{StaticResource ColorNodeText}" Padding="10,2,0,2" ScrollViewer.CanContentScroll="True" HorizontalAlignment="Center" />
18+
<TextBox Name="TextBox" Grid.Column="0" VerticalAlignment="Center" VerticalContentAlignment="Center" Style="{StaticResource StyleEmptyTextBox}" HorizontalContentAlignment="Center" BorderThickness="0,0,0,0" Background="{x:Null}" BorderBrush="{x:Null}" Foreground="{StaticResource ColorForeground}" Padding="10,2,0,2" ScrollViewer.CanContentScroll="True" HorizontalAlignment="Center" />
1919
<Button Name ="ButtonCollapse" Grid.Column="1" Style="{StaticResource StyleNodeCollapseButton}" HorizontalAlignment="Center" VerticalAlignment="Center" Margin="5">
2020
<Button.RenderTransform>
2121
<TransformGroup>

0 commit comments

Comments
 (0)