Skip to content

Commit 8b66a29

Browse files
committed
ui: add generic icons
Add a new set of basic/generic icons in XAML including warning and info icons. Signed-off-by: Matthew John Cheetham <mjcheetham@outlook.com>
1 parent 610b152 commit 8b66a29

1 file changed

Lines changed: 22 additions & 3 deletions

File tree

src/shared/Core/UI/Assets/Images.axaml

Lines changed: 22 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,14 +3,22 @@
33
<ResourceDictionary.ThemeDictionaries>
44
<ResourceDictionary x:Key="Default">
55
<Color x:Key="IconColor">#FF25292F</Color>
6-
<SolidColorBrush x:Key="IconBrush" Color="{StaticResource IconColor}"/>
6+
<Color x:Key="WarningColor">#FFFF7F27</Color>
7+
<SolidColorBrush x:Key="IconBrush" Color="{DynamicResource IconColor}"/>
8+
<SolidColorBrush x:Key="WarningBrush" Color="{DynamicResource WarningColor}"/>
79
</ResourceDictionary>
810
<ResourceDictionary x:Key="Dark">
911
<Color x:Key="IconColor">White</Color>
10-
<SolidColorBrush x:Key="IconBrush" Color="{StaticResource IconColor}"/>
12+
<Color x:Key="WarningColor">#FFFFD40F</Color>
13+
<SolidColorBrush x:Key="IconBrush" Color="{DynamicResource IconColor}"/>
14+
<SolidColorBrush x:Key="WarningBrush" Color="{DynamicResource WarningColor}"/>
1115
</ResourceDictionary>
1216
</ResourceDictionary.ThemeDictionaries>
13-
17+
<Pen x:Key="WarningPen" Brush="{DynamicResource WarningBrush}" Thickness="2"/>
18+
<!--
19+
These icon resource keys must be kept in sync with the IconConverter found in
20+
src/shared/Core/UI/Converters/IconConverter.cs.
21+
-->
1422
<DrawingImage x:Key="GcmLogo">
1523
<DrawingImage.Drawing>
1624
<DrawingGroup>
@@ -50,4 +58,15 @@
5058
</DrawingGroup>
5159
</DrawingImage.Drawing>
5260
</DrawingImage>
61+
<DrawingImage x:Key="WarningIcon">
62+
<DrawingImage.Drawing>
63+
<DrawingGroup>
64+
<DrawingGroup.Children>
65+
<GeometryDrawing Pen="{DynamicResource WarningPen}" Geometry="M12,2 L22,20 L2,20 Z"/>
66+
<GeometryDrawing Pen="{DynamicResource WarningPen}" Geometry="M12,8 L12,14"/>
67+
<GeometryDrawing Brush="{DynamicResource WarningBrush}" Geometry="M11,16 a1,1 0 1,0 2,0 a1,1 0 1,0 -2,0"/>
68+
</DrawingGroup.Children>
69+
</DrawingGroup>
70+
</DrawingImage.Drawing>
71+
</DrawingImage>
5372
</ResourceDictionary>

0 commit comments

Comments
 (0)