mirror of
https://gitcode.com/gh_mirrors/se/Semi.Avalonia
synced 2026-03-02 15:50:49 +08:00
feat: ColorPicker icon.
This commit is contained in:
@@ -101,13 +101,10 @@
|
||||
<!-- Spectrum Tab -->
|
||||
<TabItem IsVisible="{TemplateBinding IsColorSpectrumVisible}">
|
||||
<TabItem.Header>
|
||||
<Border Height="{DynamicResource ColorViewTabStripHeight}">
|
||||
<PathIcon
|
||||
Width="16"
|
||||
Height="16"
|
||||
Data="{DynamicResource ColorViewSpectrumIconGlyph}"
|
||||
Foreground="{Binding $parent[TabItem].Foreground}" />
|
||||
</Border>
|
||||
<PathIcon
|
||||
Theme="{StaticResource InnerPathIcon}"
|
||||
Data="{DynamicResource ColorViewSpectrumIconGlyph}"
|
||||
Foreground="{Binding $parent[TabItem].Foreground}" />
|
||||
</TabItem.Header>
|
||||
<Grid Margin="12" RowDefinitions="*">
|
||||
<Grid.ColumnDefinitions>
|
||||
@@ -166,13 +163,10 @@
|
||||
<!-- Palette Tab -->
|
||||
<TabItem IsVisible="{TemplateBinding IsColorPaletteVisible}">
|
||||
<TabItem.Header>
|
||||
<Border Height="{DynamicResource ColorViewTabStripHeight}">
|
||||
<PathIcon
|
||||
Width="16"
|
||||
Height="16"
|
||||
Data="{DynamicResource ColorViewPaletteIconGlyph}"
|
||||
Foreground="{Binding $parent[TabItem].Foreground}" />
|
||||
</Border>
|
||||
<PathIcon
|
||||
Theme="{StaticResource InnerPathIcon}"
|
||||
Data="{DynamicResource ColorViewPaletteIconGlyph}"
|
||||
Foreground="{Binding $parent[TabItem].Foreground}" />
|
||||
</TabItem.Header>
|
||||
<ListBox
|
||||
Margin="12"
|
||||
@@ -205,13 +199,10 @@
|
||||
<!-- Components Tab -->
|
||||
<TabItem IsVisible="{TemplateBinding IsColorComponentsVisible}">
|
||||
<TabItem.Header>
|
||||
<Border Height="{DynamicResource ColorViewTabStripHeight}">
|
||||
<PathIcon
|
||||
Width="16"
|
||||
Height="16"
|
||||
Data="{DynamicResource ColorViewComponentsIconGlyph}"
|
||||
Foreground="{Binding $parent[TabItem].Foreground}" />
|
||||
</Border>
|
||||
<PathIcon
|
||||
Theme="{StaticResource InnerPathIcon}"
|
||||
Data="{DynamicResource ColorViewComponentsIconGlyph}"
|
||||
Foreground="{Binding $parent[TabItem].Foreground}" />
|
||||
</TabItem.Header>
|
||||
<Grid
|
||||
Margin="12"
|
||||
|
||||
@@ -215,13 +215,10 @@
|
||||
<!-- Spectrum Tab -->
|
||||
<TabItem IsVisible="{TemplateBinding IsColorSpectrumVisible}">
|
||||
<TabItem.Header>
|
||||
<Border Height="{DynamicResource ColorViewTabStripHeight}">
|
||||
<PathIcon
|
||||
Width="16"
|
||||
Height="16"
|
||||
Data="{DynamicResource ColorViewSpectrumIconGlyph}"
|
||||
Foreground="{Binding $parent[TabItem].Foreground}" />
|
||||
</Border>
|
||||
<PathIcon
|
||||
Theme="{StaticResource InnerPathIcon}"
|
||||
Data="{DynamicResource ColorViewSpectrumIconGlyph}"
|
||||
Foreground="{Binding $parent[TabItem].Foreground}" />
|
||||
</TabItem.Header>
|
||||
<Grid Margin="12" RowDefinitions="*">
|
||||
<Grid.ColumnDefinitions>
|
||||
@@ -280,13 +277,10 @@
|
||||
<!-- Palette Tab -->
|
||||
<TabItem IsVisible="{TemplateBinding IsColorPaletteVisible}">
|
||||
<TabItem.Header>
|
||||
<Border Height="{DynamicResource ColorViewTabStripHeight}">
|
||||
<PathIcon
|
||||
Width="16"
|
||||
Height="16"
|
||||
Data="{DynamicResource ColorViewPaletteIconGlyph}"
|
||||
Foreground="{Binding $parent[TabItem].Foreground}" />
|
||||
</Border>
|
||||
<PathIcon
|
||||
Theme="{StaticResource InnerPathIcon}"
|
||||
Data="{DynamicResource ColorViewPaletteIconGlyph}"
|
||||
Foreground="{Binding $parent[TabItem].Foreground}" />
|
||||
</TabItem.Header>
|
||||
<ListBox
|
||||
Margin="12"
|
||||
@@ -319,13 +313,10 @@
|
||||
<!-- Components Tab -->
|
||||
<TabItem IsVisible="{TemplateBinding IsColorComponentsVisible}">
|
||||
<TabItem.Header>
|
||||
<Border Height="{DynamicResource ColorViewTabStripHeight}">
|
||||
<PathIcon
|
||||
Width="16"
|
||||
Height="16"
|
||||
Data="{DynamicResource ColorViewComponentsIconGlyph}"
|
||||
Foreground="{Binding $parent[TabItem].Foreground}" />
|
||||
</Border>
|
||||
<PathIcon
|
||||
Theme="{StaticResource InnerPathIcon}"
|
||||
Data="{DynamicResource ColorViewComponentsIconGlyph}"
|
||||
Foreground="{Binding $parent[TabItem].Foreground}" />
|
||||
</TabItem.Header>
|
||||
<Grid
|
||||
Margin="12"
|
||||
|
||||
@@ -6,12 +6,9 @@
|
||||
<Thickness x:Key="ColorViewRadioButtonPadding">16 4</Thickness>
|
||||
<x:Double x:Key="ColorViewNumericUpDownWidth">70</x:Double>
|
||||
|
||||
<StreamGeometry x:Key="ColorViewSpectrumIconGlyph">M1.22 20.77a4.24 4.24 0 0 1 .02-5.98l9.33-9.28-.94-.95a1.41 1.41 0 0 1 0-1.99 1.39 1.39 0 0 1 1.97 0l.95.97L14.9 1.2a4.16 4.16 0 0 1 5.89.02 4.24 4.24 0 0 1-.02 5.98l-2.3 2.28 1.02 1.02c.54.55.54 1.44 0 1.99-.55.55-1.43.55-1.97 0l-1.03-1.03-9.37 9.32a4.16 4.16 0 0 1-5.89-.02ZM12.54 7.49l1.97 1.99-9.35 9.3c-.55.55-1.42.55-1.97 0a1.41 1.41 0 0 1 .01-2l9.34-9.29Z</StreamGeometry>
|
||||
<StreamGeometry x:Key="ColorViewPaletteIconGlyph">M2 4c0-1.1.9-2 2-2h5a2 2 0 0 1 2 2v16a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V4Zm6 13.5a1.5 1.5 0 1 1-3 0 1.5 1.5 0 0 1 3 0Zm11.59-8.91L16.4 5.4a2 2 0 0 0-2.82 0L13 6v12l6.59-6.59a2 2 0 0 0 0-2.82ZM22 16a2 2 0 0 0-2-2l-8 8h8a2 2 0 0 0 2-2v-4Z</StreamGeometry>
|
||||
<StreamGeometry x:Key="ColorViewComponentsIconGlyph">M4 6.5a2 2 0 1 0 0-4 2 2 0 0 0 0 4ZM9.5 3a1.5 1.5 0 1 0 0 3h11a1.5 1.5 0 0 0 0-3h-11ZM8 11.5c0-.83.67-1.5 1.5-1.5h11a1.5 1.5 0 0 1 0 3h-11A1.5 1.5 0 0 1 8 11.5Zm0 7c0-.83.67-1.5 1.5-1.5h11a1.5 1.5 0 0 1 0 3h-11A1.5 1.5 0 0 1 8 18.5Zm-2-7a2 2 0 1 1-4 0 2 2 0 0 1 4 0Zm-2 9a2 2 0 1 0 0-4 2 2 0 0 0 0 4Z</StreamGeometry>
|
||||
<!-- <StaticResource x:Key="ColorViewSpectrumIconGlyph" ResourceKey="SemiIconEyedropper" /> -->
|
||||
<!-- <StaticResource x:Key="ColorViewPaletteIconGlyph" ResourceKey="SemiIconColorPalette" /> -->
|
||||
<!-- <StaticResource x:Key="ColorViewComponentsIconGlyph" ResourceKey="SemiIconList" /> -->
|
||||
<StaticResource x:Key="ColorViewSpectrumIconGlyph" ResourceKey="SemiIconEyedropper" />
|
||||
<StaticResource x:Key="ColorViewPaletteIconGlyph" ResourceKey="SemiIconColorPalette" />
|
||||
<StaticResource x:Key="ColorViewComponentsIconGlyph" ResourceKey="SemiIconList" />
|
||||
|
||||
<StaticResource x:Key="ColorSliderWidth" ResourceKey="SemiSpacingBase" />
|
||||
<StaticResource x:Key="ColorSliderCornerRadius" ResourceKey="SemiBorderRadiusMedium" />
|
||||
|
||||
Reference in New Issue
Block a user