From ea182c07f03aac1388c7f4c359597434b26f63b6 Mon Sep 17 00:00:00 2001 From: Zhang Dian <54255897+zdpcdt@users.noreply.github.com> Date: Mon, 10 Mar 2025 11:19:56 +0800 Subject: [PATCH] feat: enhance ColorPicker & redesign demo. --- .../Pages/ColorPickerDemo.axaml | 51 ++++++++----------- .../Controls/ColorPicker.axaml | 26 ++++------ src/Semi.Avalonia.ColorPicker/Shared.axaml | 4 +- 3 files changed, 33 insertions(+), 48 deletions(-) diff --git a/demo/Semi.Avalonia.Demo/Pages/ColorPickerDemo.axaml b/demo/Semi.Avalonia.Demo/Pages/ColorPickerDemo.axaml index 9e6f238..21f7804 100644 --- a/demo/Semi.Avalonia.Demo/Pages/ColorPickerDemo.axaml +++ b/demo/Semi.Avalonia.Demo/Pages/ColorPickerDemo.axaml @@ -10,18 +10,15 @@ mc:Ignorable="d"> - + - + @@ -29,63 +26,55 @@ - - + + - + - + Theme="{DynamicResource HexColorPicker}" + ColorSpectrumShape="Box"> - - + + + HsvColor="hsv(180,80%,70%)"> - - + + + Theme="{StaticResource SimpleColorPicker}" + HsvColor="hsv(180,80%,70%)" /> + Theme="{StaticResource HexSimpleColorPicker}" + HsvColor="hsv(180,80%,70%)" /> diff --git a/src/Semi.Avalonia.ColorPicker/Controls/ColorPicker.axaml b/src/Semi.Avalonia.ColorPicker/Controls/ColorPicker.axaml index 47f94bb..e295427 100644 --- a/src/Semi.Avalonia.ColorPicker/Controls/ColorPicker.axaml +++ b/src/Semi.Avalonia.ColorPicker/Controls/ColorPicker.axaml @@ -7,25 +7,18 @@ - - - - - + +