|
74 | 74 | <Setter Property="BorderThickness" Value="1" />
|
75 | 75 | <Style.Triggers>
|
76 | 76 | <DataTrigger Binding="{Binding RelativeSource={RelativeSource FindAncestor, AncestorType={x:Type Window}}, Path=WindowState}" Value="Maximized">
|
77 |
| - <Setter Property="BorderThickness" Value="1" /> |
| 77 | + <Setter Property="BorderThickness" Value="0" /> |
| 78 | + <Setter Property="Padding" Value="6" /> |
78 | 79 | </DataTrigger>
|
79 | 80 | </Style.Triggers>
|
80 | 81 | </Style>
|
|
1642 | 1643 |
|
1643 | 1644 | <Style BasedOn="{StaticResource DefaultButtonStyle}" TargetType="Button" />
|
1644 | 1645 |
|
| 1646 | + <Style |
| 1647 | + x:Key="AccentButtonStyle" |
| 1648 | + BasedOn="{StaticResource DefaultButtonStyle}" |
| 1649 | + TargetType="Button"> |
| 1650 | + <Setter Property="Foreground" Value="{DynamicResource AccentButtonForeground}" /> |
| 1651 | + <Setter Property="Background" Value="{DynamicResource AccentButtonBackground}" /> |
| 1652 | + <Setter Property="BorderBrush" Value="{DynamicResource AccentButtonBorderBrush}" /> |
| 1653 | + <Setter Property="Template"> |
| 1654 | + <Setter.Value> |
| 1655 | + <ControlTemplate TargetType="Button"> |
| 1656 | + |
| 1657 | + <Border |
| 1658 | + x:Name="Background" |
| 1659 | + Background="{TemplateBinding Background}" |
| 1660 | + CornerRadius="{TemplateBinding ui:ControlHelper.CornerRadius}" |
| 1661 | + SnapsToDevicePixels="True"> |
| 1662 | + <Border x:Name="Overlay"> |
| 1663 | + <Border |
| 1664 | + x:Name="Border" |
| 1665 | + Margin="1" |
| 1666 | + Padding="{TemplateBinding Padding}" |
| 1667 | + BorderBrush="{TemplateBinding BorderBrush}" |
| 1668 | + BorderThickness="0 0 0 1" |
| 1669 | + CornerRadius="{TemplateBinding ui:ControlHelper.CornerRadius}"> |
| 1670 | + <ContentPresenter |
| 1671 | + x:Name="ContentPresenter" |
| 1672 | + HorizontalAlignment="{TemplateBinding HorizontalContentAlignment}" |
| 1673 | + VerticalAlignment="{TemplateBinding VerticalContentAlignment}" |
| 1674 | + Focusable="False" |
| 1675 | + RecognizesAccessKey="True" |
| 1676 | + SnapsToDevicePixels="{TemplateBinding SnapsToDevicePixels}" |
| 1677 | + TextElement.Foreground="{TemplateBinding Foreground}" /> |
| 1678 | + </Border> |
| 1679 | + </Border> |
| 1680 | + </Border> |
| 1681 | + <ControlTemplate.Triggers> |
| 1682 | + <Trigger Property="IsMouseOver" Value="True"> |
| 1683 | + <Setter TargetName="Background" Property="Background" Value="{DynamicResource AccentButtonBackgroundPointerOver}" /> |
| 1684 | + <Setter TargetName="Border" Property="BorderBrush" Value="{DynamicResource AccentButtonBorderBrushPointerOver}" /> |
| 1685 | + <Setter TargetName="Overlay" Property="Background" Value="{DynamicResource AccentButtonBorderBGPointerOver}" /> |
| 1686 | + <Setter TargetName="ContentPresenter" Property="TextElement.Foreground" Value="{DynamicResource AccentButtonForegroundPointerOver}" /> |
| 1687 | + </Trigger> |
| 1688 | + <Trigger Property="IsPressed" Value="True"> |
| 1689 | + <Setter TargetName="Background" Property="Background" Value="{DynamicResource AccentButtonBackgroundPressed}" /> |
| 1690 | + <Setter TargetName="Border" Property="BorderBrush" Value="{DynamicResource AccentButtonBorderBrushPressed}" /> |
| 1691 | + <Setter TargetName="Overlay" Property="Background" Value="{DynamicResource AccentButtonBorderBGPressed}" /> |
| 1692 | + <Setter TargetName="ContentPresenter" Property="TextElement.Foreground" Value="{DynamicResource AccentButtonForegroundPressed}" /> |
| 1693 | + </Trigger> |
| 1694 | + <Trigger Property="IsEnabled" Value="False"> |
| 1695 | + <Setter TargetName="Background" Property="Background" Value="{DynamicResource AccentButtonBackgroundDisabled}" /> |
| 1696 | + <Setter TargetName="Border" Property="BorderBrush" Value="{DynamicResource AccentButtonBorderBrushDisabled}" /> |
| 1697 | + <Setter TargetName="Overlay" Property="Background" Value="transparent" /> |
| 1698 | + <Setter TargetName="ContentPresenter" Property="TextElement.Foreground" Value="{DynamicResource AccentButtonForegroundDisabled}" /> |
| 1699 | + </Trigger> |
| 1700 | + </ControlTemplate.Triggers> |
| 1701 | + </ControlTemplate> |
| 1702 | + </Setter.Value> |
| 1703 | + </Setter> |
| 1704 | + </Style> |
| 1705 | + |
| 1706 | + <Style x:Key="{x:Static SystemParameters.FocusVisualStyleKey}"> |
| 1707 | + <Setter Property="Control.Template"> |
| 1708 | + <Setter.Value> |
| 1709 | + <ControlTemplate> |
| 1710 | + <Border |
| 1711 | + Margin="0" |
| 1712 | + BorderBrush="{DynamicResource Color05B}" |
| 1713 | + BorderThickness="2" |
| 1714 | + CornerRadius="6" |
| 1715 | + SnapsToDevicePixels="true" /> |
| 1716 | + </ControlTemplate> |
| 1717 | + </Setter.Value> |
| 1718 | + </Setter> |
| 1719 | + </Style> |
1645 | 1720 |
|
1646 | 1721 | <!-- - Custom Toggle Switch from modern wpf for left label -->
|
1647 | 1722 | <system:TimeSpan x:Key="RepositionDelay">0:0:0.033</system:TimeSpan>
|
|
1657 | 1732 | <Setter Property="FontFamily" Value="{DynamicResource ContentControlThemeFontFamily}" />
|
1658 | 1733 | <Setter Property="FontSize" Value="{DynamicResource ControlContentThemeFontSize}" />
|
1659 | 1734 | <Setter Property="FocusVisualStyle" Value="{DynamicResource {x:Static SystemParameters.FocusVisualStyleKey}}" />
|
1660 |
| - <Setter Property="ui:FocusVisualHelper.FocusVisualMargin" Value="-7,-3,-7,-3" /> |
| 1735 | + <Setter Property="ui:FocusVisualHelper.FocusVisualMargin" Value="-43,-3,-4,-3" /> |
1661 | 1736 | <Setter Property="Template">
|
1662 | 1737 | <Setter.Value>
|
1663 | 1738 | <ControlTemplate TargetType="ui:ToggleSwitch">
|
|
0 commit comments