diff --git a/src/Avalonia/HandyControlDemo_Avalonia/Data/DemoInfo.json b/src/Avalonia/HandyControlDemo_Avalonia/Data/DemoInfo.json index 93e909e6..545fe3f7 100644 --- a/src/Avalonia/HandyControlDemo_Avalonia/Data/DemoInfo.json +++ b/src/Avalonia/HandyControlDemo_Avalonia/Data/DemoInfo.json @@ -1,4 +1,4 @@ -[ +[ { "title": "Styles", "selectedIndex": 0, @@ -35,6 +35,7 @@ "group": true, "demoItemList": [ [ "FloatingBlock", "FloatingBlockDemo", "Brush.LikeFilled", "", "Interacting" ], + [ "ConfettiCannon", "ConfettiCannonDemo", "Brush.Favorite", "", "Interacting" ], [ "PropertyGrid", "PropertyGridDemo", "Brush.PropertyGridEditorPart", "", "DataEntry" ], [ "ImageSelector", "ImageSelectorDemo", "Brush.Image", "", "DataEntry" ], [ "ImageBlock", "ImageBlockDemo", "Brush.ImageStack", "", "DataDisplay" ], diff --git a/src/Avalonia/HandyControlDemo_Avalonia/Resources/Themes/Basic/Brushes.axaml b/src/Avalonia/HandyControlDemo_Avalonia/Resources/Themes/Basic/Brushes.axaml index 36cbf4fe..84ba73aa 100644 --- a/src/Avalonia/HandyControlDemo_Avalonia/Resources/Themes/Basic/Brushes.axaml +++ b/src/Avalonia/HandyControlDemo_Avalonia/Resources/Themes/Basic/Brushes.axaml @@ -1,4 +1,4 @@ - + + + + + + + + + + + + diff --git a/src/Avalonia/HandyControlDemo_Avalonia/UserControl/Controls/ConfettiCannonDemo.axaml b/src/Avalonia/HandyControlDemo_Avalonia/UserControl/Controls/ConfettiCannonDemo.axaml new file mode 100644 index 00000000..034de458 --- /dev/null +++ b/src/Avalonia/HandyControlDemo_Avalonia/UserControl/Controls/ConfettiCannonDemo.axaml @@ -0,0 +1,36 @@ + + + + +