Skip to content

Commit 8e12338

Browse files
committed
feat(style): add RepeatButton small style
1 parent 5f64a27 commit 8e12338

File tree

4 files changed

+423
-146
lines changed

4 files changed

+423
-146
lines changed

src/Net_40/HandyControl_Net_40/Themes/Theme.xaml

Lines changed: 57 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3651,22 +3651,46 @@
36513651
</Trigger>
36523652
</Style.Triggers>
36533653
</Style>
3654+
<Style x:Key="RepeatButtonDefault.Small" BasedOn="{StaticResource RepeatButtonDefault}" TargetType="RepeatButton">
3655+
<Setter Property="Height" Value="20" />
3656+
<Setter Property="Padding" Value="6,1" />
3657+
</Style>
36543658
<Style BasedOn="{StaticResource RepeatButtonDefault}" TargetType="RepeatButton" />
36553659
<Style x:Key="RepeatButtonPrimary" BasedOn="{StaticResource RepeatButtonBaseStyle}" TargetType="RepeatButton">
36563660
<Setter Property="Background" Value="{DynamicResource PrimaryBrush}" />
36573661
</Style>
3662+
<Style x:Key="RepeatButtonPrimary.Small" BasedOn="{StaticResource RepeatButtonPrimary}" TargetType="RepeatButton">
3663+
<Setter Property="Height" Value="20" />
3664+
<Setter Property="Padding" Value="6,2" />
3665+
</Style>
36583666
<Style x:Key="RepeatButtonSuccess" BasedOn="{StaticResource RepeatButtonBaseStyle}" TargetType="RepeatButton">
36593667
<Setter Property="Background" Value="{DynamicResource SuccessBrush}" />
36603668
</Style>
3669+
<Style x:Key="RepeatButtonSuccess.Small" BasedOn="{StaticResource RepeatButtonSuccess}" TargetType="RepeatButton">
3670+
<Setter Property="Height" Value="20" />
3671+
<Setter Property="Padding" Value="6,2" />
3672+
</Style>
36613673
<Style x:Key="RepeatButtonInfo" BasedOn="{StaticResource RepeatButtonBaseStyle}" TargetType="RepeatButton">
36623674
<Setter Property="Background" Value="{DynamicResource InfoBrush}" />
36633675
</Style>
3676+
<Style x:Key="RepeatButtonInfo.Small" BasedOn="{StaticResource RepeatButtonInfo}" TargetType="RepeatButton">
3677+
<Setter Property="Height" Value="20" />
3678+
<Setter Property="Padding" Value="6,2" />
3679+
</Style>
36643680
<Style x:Key="RepeatButtonWarning" BasedOn="{StaticResource RepeatButtonBaseStyle}" TargetType="RepeatButton">
36653681
<Setter Property="Background" Value="{DynamicResource WarningBrush}" />
36663682
</Style>
3683+
<Style x:Key="RepeatButtonWarning.Small" BasedOn="{StaticResource RepeatButtonWarning}" TargetType="RepeatButton">
3684+
<Setter Property="Height" Value="20" />
3685+
<Setter Property="Padding" Value="6,2" />
3686+
</Style>
36673687
<Style x:Key="RepeatButtonDanger" BasedOn="{StaticResource RepeatButtonBaseStyle}" TargetType="RepeatButton">
36683688
<Setter Property="Background" Value="{DynamicResource DangerBrush}" />
36693689
</Style>
3690+
<Style x:Key="RepeatButtonDanger.Small" BasedOn="{StaticResource RepeatButtonDanger}" TargetType="RepeatButton">
3691+
<Setter Property="Height" Value="20" />
3692+
<Setter Property="Padding" Value="6,2" />
3693+
</Style>
36703694
<Style x:Key="RepeatButtonIcon" BasedOn="{StaticResource RepeatButtonBaseStyle}" TargetType="RepeatButton">
36713695
<Setter Property="Background" Value="Transparent" />
36723696
<Setter Property="BorderBrush" Value="Transparent" />
@@ -3684,6 +3708,10 @@
36843708
</Setter.Value>
36853709
</Setter>
36863710
</Style>
3711+
<Style x:Key="RepeatButtonIcon.Small" BasedOn="{StaticResource RepeatButtonIcon}" TargetType="RepeatButton">
3712+
<Setter Property="Height" Value="20" />
3713+
<Setter Property="Padding" Value="6,2" />
3714+
</Style>
36873715
<Style x:Key="RepeatButtonIconCircular" BasedOn="{StaticResource RepeatButtonBaseStyle}" TargetType="RepeatButton">
36883716
<Setter Property="Width" Value="{StaticResource DefaultControlHeight}" />
36893717
<Setter Property="Foreground" Value="{DynamicResource PrimaryTextBrush}" />
@@ -3714,6 +3742,11 @@
37143742
</Setter.Value>
37153743
</Setter>
37163744
</Style>
3745+
<Style x:Key="RepeatButtonIconCircular.Small" BasedOn="{StaticResource RepeatButtonIconCircular}" TargetType="RepeatButton">
3746+
<Setter Property="Width" Value="20" />
3747+
<Setter Property="Height" Value="20" />
3748+
<Setter Property="Padding" Value="1" />
3749+
</Style>
37173750
<Style x:Key="RepeatButtonDashed" BasedOn="{StaticResource RepeatButtonDashedBaseStyle}" TargetType="RepeatButton">
37183751
<Setter Property="Foreground" Value="{DynamicResource PrimaryTextBrush}" />
37193752
<Style.Triggers>
@@ -3723,26 +3756,50 @@
37233756
</Trigger>
37243757
</Style.Triggers>
37253758
</Style>
3759+
<Style x:Key="RepeatButtonDashed.Small" BasedOn="{StaticResource RepeatButtonDashed}" TargetType="RepeatButton">
3760+
<Setter Property="Height" Value="20" />
3761+
<Setter Property="Padding" Value="6,1" />
3762+
</Style>
37263763
<Style x:Key="RepeatButtonDashedPrimary" BasedOn="{StaticResource RepeatButtonDashedBaseStyle}" TargetType="RepeatButton">
37273764
<Setter Property="Foreground" Value="{DynamicResource PrimaryBrush}" />
37283765
<Setter Property="BorderBrush" Value="{DynamicResource PrimaryBrush}" />
37293766
</Style>
3767+
<Style x:Key="RepeatButtonDashedPrimary.Small" BasedOn="{StaticResource RepeatButtonDashedPrimary}" TargetType="RepeatButton">
3768+
<Setter Property="Height" Value="20" />
3769+
<Setter Property="Padding" Value="6,1" />
3770+
</Style>
37303771
<Style x:Key="RepeatButtonDashedSuccess" BasedOn="{StaticResource RepeatButtonDashedBaseStyle}" TargetType="RepeatButton">
37313772
<Setter Property="Foreground" Value="{DynamicResource SuccessBrush}" />
37323773
<Setter Property="BorderBrush" Value="{DynamicResource SuccessBrush}" />
37333774
</Style>
3775+
<Style x:Key="RepeatButtonDashedSuccess.Small" BasedOn="{StaticResource RepeatButtonDashedSuccess}" TargetType="RepeatButton">
3776+
<Setter Property="Height" Value="20" />
3777+
<Setter Property="Padding" Value="6,1" />
3778+
</Style>
37343779
<Style x:Key="RepeatButtonDashedInfo" BasedOn="{StaticResource RepeatButtonDashedBaseStyle}" TargetType="RepeatButton">
37353780
<Setter Property="Foreground" Value="{DynamicResource InfoBrush}" />
37363781
<Setter Property="BorderBrush" Value="{DynamicResource InfoBrush}" />
37373782
</Style>
3783+
<Style x:Key="RepeatButtonDashedInfo.Small" BasedOn="{StaticResource RepeatButtonDashedInfo}" TargetType="RepeatButton">
3784+
<Setter Property="Height" Value="20" />
3785+
<Setter Property="Padding" Value="6,1" />
3786+
</Style>
37383787
<Style x:Key="RepeatButtonDashedWarning" BasedOn="{StaticResource RepeatButtonDashedBaseStyle}" TargetType="RepeatButton">
37393788
<Setter Property="Foreground" Value="{DynamicResource WarningBrush}" />
37403789
<Setter Property="BorderBrush" Value="{DynamicResource WarningBrush}" />
37413790
</Style>
3791+
<Style x:Key="RepeatButtonDashedWarning.Small" BasedOn="{StaticResource RepeatButtonDashedWarning}" TargetType="RepeatButton">
3792+
<Setter Property="Height" Value="20" />
3793+
<Setter Property="Padding" Value="6,1" />
3794+
</Style>
37423795
<Style x:Key="RepeatButtonDashedDanger" BasedOn="{StaticResource RepeatButtonDashedBaseStyle}" TargetType="RepeatButton">
37433796
<Setter Property="Foreground" Value="{DynamicResource DangerBrush}" />
37443797
<Setter Property="BorderBrush" Value="{DynamicResource DangerBrush}" />
37453798
</Style>
3799+
<Style x:Key="RepeatButtonDashedDanger.Small" BasedOn="{StaticResource RepeatButtonDashedDanger}" TargetType="RepeatButton">
3800+
<Setter Property="Height" Value="20" />
3801+
<Setter Property="Padding" Value="6,1" />
3802+
</Style>
37463803
<Style x:Key="RepeatButtonCustom" BasedOn="{StaticResource BaseStyle}" TargetType="RepeatButton">
37473804
<Setter Property="Background" Value="{x:Null}" />
37483805
<Setter Property="HorizontalContentAlignment" Value="Center" />

0 commit comments

Comments
 (0)