mirror of
https://github.com/LorisYounger/VPet.git
synced 2024-08-30 18:42:36 +00:00
208 lines
9.6 KiB
XML
208 lines
9.6 KiB
XML
<ResourceDictionary xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
|
|
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
|
|
xmlns:pu="clr-namespace:Panuon.WPF.UI;assembly=Panuon.WPF.UI"
|
|
xmlns:pucore="clr-namespace:Panuon.WPF;assembly=Panuon.WPF">
|
|
<ResourceDictionary.MergedDictionaries>
|
|
<pucore:SharedResourceDictionary Source="/Panuon.WPF.UI;component/Control.xaml" />
|
|
</ResourceDictionary.MergedDictionaries>
|
|
|
|
<Style x:Key="BaseWindowXStyle"
|
|
TargetType="pu:WindowX">
|
|
<Setter Property="pu:WindowXCaption.Background"
|
|
Value="{DynamicResource DARKPrimary}" />
|
|
<Setter Property="pu:WindowXCaption.Foreground"
|
|
Value="{DynamicResource DARKPrimaryText}" />
|
|
<Setter Property="pu:WindowXCaption.Buttons"
|
|
Value="Close" />
|
|
<Setter Property="pu:WindowXCaption.CloseButtonStyle">
|
|
<Setter.Value>
|
|
<Style TargetType="Button"
|
|
BasedOn="{StaticResource {x:Static pu:WindowXCaption.CloseButtonStyle}}">
|
|
<Setter Property="pu:ButtonHelper.HoverBackground"
|
|
Value="{x:Null}" />
|
|
</Style>
|
|
</Setter.Value>
|
|
</Setter>
|
|
</Style>
|
|
|
|
<Style x:Key="StandardComboBoxStyle"
|
|
TargetType="{x:Type ComboBox}"
|
|
BasedOn="{StaticResource {x:Type ComboBox}}">
|
|
<Setter Property="FontSize"
|
|
Value="14" />
|
|
<Setter Property="Height"
|
|
Value="30" />
|
|
<Setter Property="Background"
|
|
Value="{DynamicResource DARKPrimaryText}" />
|
|
<Setter Property="BorderThickness"
|
|
Value="1.5" />
|
|
<Setter Property="BorderBrush"
|
|
Value="{DynamicResource DARKPrimary}" />
|
|
<Setter Property="Padding"
|
|
Value="7,0,15,0" />
|
|
<Setter Property="pu:ComboBoxHelper.CornerRadius"
|
|
Value="5" />
|
|
<Setter Property="pu:ComboBoxHelper.WatermarkForeground"
|
|
Value="#DCDCDC" />
|
|
<Setter Property="pu:ComboBoxHelper.ItemsSelectedBackground"
|
|
Value="{DynamicResource DARKPrimary}" />
|
|
<Setter Property="pu:ComboBoxHelper.ItemsSelectedForeground"
|
|
Value="{DynamicResource DARKPrimaryText}" />
|
|
<Setter Property="pu:ComboBoxHelper.ItemsHoverBackground"
|
|
Value="{DynamicResource DARKPrimaryTrans4}" />
|
|
<Setter Property="pu:ComboBoxHelper.ItemsPadding"
|
|
Value="22,0" />
|
|
<Setter Property="pu:DropDownHelper.BorderThickness"
|
|
Value="1" />
|
|
<Setter Property="pu:DropDownHelper.Background"
|
|
Value="{DynamicResource DARKPrimaryText}" />
|
|
<Setter Property="pu:DropDownHelper.ShadowColor"
|
|
Value="{DynamicResource ShadowColor}" />
|
|
<Setter Property="pu:DropDownHelper.CornerRadius"
|
|
Value="5" />
|
|
<Setter Property="pu:DropDownHelper.MinHeight"
|
|
Value="100" />
|
|
<Setter Property="pu:DropDownHelper.ClipDockSideShadow"
|
|
Value="False" />
|
|
<Setter Property="pu:DropDownHelper.BorderBrush"
|
|
Value="{DynamicResource DARKPrimary}" />
|
|
<Setter Property="pu:ShadowHelper.BlurRadius"
|
|
Value="15" />
|
|
<Setter Property="pu:ShadowHelper.Opacity"
|
|
Value="0.5" />
|
|
<Setter Property="pu:ComboBoxHelper.ToggleArrowTransformControlStyle">
|
|
<Setter.Value>
|
|
<Style TargetType="pu:TransformControl"
|
|
BasedOn="{StaticResource {x:Static pu:ComboBoxHelper.ToggleArrowTransformControlStyle}}">
|
|
<Setter Property="Foreground"
|
|
Value="{DynamicResource PrimaryText}" />
|
|
<Setter Property="FontSize"
|
|
Value="10" />
|
|
<Setter Property="Content"
|
|
Value="" />
|
|
</Style>
|
|
</Setter.Value>
|
|
</Setter>
|
|
</Style>
|
|
|
|
<Style x:Key="StandardSliderStyle"
|
|
TargetType="Slider"
|
|
BasedOn="{StaticResource {x:Type Slider}}">
|
|
<Setter Property="Background"
|
|
Value="{DynamicResource DARKPrimaryTrans4}" />
|
|
<Setter Property="Foreground"
|
|
Value="{DynamicResource DARKPrimaryDark}" />
|
|
<Setter Property="pu:SliderHelper.ThumbShadowColor"
|
|
Value="{DynamicResource ShadowColor}" />
|
|
<Setter Property="pu:SliderHelper.TrackThickness"
|
|
Value="2.5" />
|
|
<Setter Property="pu:SliderHelper.ThumbBorderBrush"
|
|
Value="{DynamicResource DARKPrimary}" />
|
|
<Setter Property="pu:SliderHelper.ThumbBorderThickness"
|
|
Value="2.5" />
|
|
<Setter Property="pu:SliderHelper.CoveredBackground"
|
|
Value="{DynamicResource DARKPrimary}" />
|
|
<Setter Property="pu:ShadowHelper.ShadowDepth"
|
|
Value="3" />
|
|
<Setter Property="pu:ShadowHelper.Direction"
|
|
Value="270" />
|
|
<Setter Property="pu:ShadowHelper.Opacity"
|
|
Value="0.5" />
|
|
</Style>
|
|
|
|
<Style x:Key="StandardRadioButtonStyle"
|
|
TargetType="RadioButton"
|
|
BasedOn="{StaticResource {x:Type RadioButton}}">
|
|
<Setter Property="pu:RadioButtonHelper.CheckedToggleBrush"
|
|
Value="{DynamicResource DARKPrimary}" />
|
|
<Setter Property="pu:RadioButtonHelper.CheckedBorderBrush"
|
|
Value="{DynamicResource DARKPrimary}" />
|
|
</Style>
|
|
|
|
<Style x:Key="SideMenuListBoxStyle"
|
|
TargetType="ListBox"
|
|
BasedOn="{StaticResource {x:Type ListBox}}">
|
|
<Setter Property="BorderThickness"
|
|
Value="0" />
|
|
<Setter Property="Background"
|
|
Value="Transparent" />
|
|
<Setter Property="pu:ListBoxHelper.ItemsHeight"
|
|
Value="30" />
|
|
<Setter Property="pu:ListBoxHelper.ItemsPadding"
|
|
Value="15,0" />
|
|
<Setter Property="pu:ListBoxHelper.ItemsCornerRadius"
|
|
Value="5" />
|
|
<Setter Property="pu:ListBoxHelper.ItemsHoverBackground"
|
|
Value="{x:Null}" />
|
|
<Setter Property="pu:ListBoxHelper.ItemsSelectedBackground"
|
|
Value="{DynamicResource DARKPrimary}" />
|
|
<Setter Property="pu:ListBoxHelper.ItemsSelectedForeground"
|
|
Value="{DynamicResource DARKPrimaryText}" />
|
|
</Style>
|
|
|
|
<Style x:Key="ToolBarMenuStyle"
|
|
TargetType="Menu"
|
|
BasedOn="{StaticResource {x:Type Menu}}">
|
|
<Setter Property="Height"
|
|
Value="55" />
|
|
<Setter Property="FontSize"
|
|
Value="24" />
|
|
<Setter Property="VerticalContentAlignment"
|
|
Value="Center" />
|
|
<Setter Property="pu:MenuHelper.TopLevelDropDownVerticalOffset"
|
|
Value="-20" />
|
|
<Setter Property="BorderBrush"
|
|
Value="{DynamicResource DARKPrimaryDarker}" />
|
|
<Setter Property="Background"
|
|
Value="{DynamicResource DARKPrimaryText}" />
|
|
<Setter Property="pu:MenuHelper.CornerRadius"
|
|
Value="5" />
|
|
<Setter Property="pu:MenuHelper.TopLevelDropDownPlacement"
|
|
Value="TopRight" />
|
|
<Setter Property="pu:MenuHelper.TopLevelItemsPadding"
|
|
Value="20,0" />
|
|
<Setter Property="pu:MenuHelper.TopLevelItemsCornerRadius"
|
|
Value="7" />
|
|
<Setter Property="pu:MenuHelper.TopLevelItemsBackground"
|
|
Value="Transparent" />
|
|
<Setter Property="pu:MenuHelper.TopLevelItemsHoverBackground"
|
|
Value="{DynamicResource SecondaryLight}" />
|
|
<!--<Setter Property="pu:MenuHelper.TopLevelItemsHoverForeground"
|
|
Value="{DynamicResource DARKPrimaryText}" />-->
|
|
<Setter Property="pu:MenuHelper.TopLevelItemsOpenedBackground"
|
|
Value="{DynamicResource SecondaryLight}" />
|
|
<!--<Setter Property="pu:MenuHelper.TopLevelItemsOpenedForeground"
|
|
Value="{DynamicResource DARKPrimaryText}" />-->
|
|
<Setter Property="pu:MenuHelper.SubmenuItemsPadding"
|
|
Value="20,0" />
|
|
<Setter Property="pu:MenuHelper.SubmenuItemsHeight"
|
|
Value="55" />
|
|
<Setter Property="pu:MenuHelper.SubmenuItemsIconWidth"
|
|
Value="NaN" />
|
|
<Setter Property="pu:MenuHelper.SubmenuItemsWidth"
|
|
Value="200" />
|
|
<Setter Property="pu:DropDownHelper.CornerRadius"
|
|
Value="5" />
|
|
<Setter Property="pu:MenuHelper.SubmenuItemsBackground"
|
|
Value="Transparent" />
|
|
<Setter Property="pu:MenuHelper.SubmenuItemsHoverBackground"
|
|
Value="{DynamicResource SecondaryLight}" />
|
|
<!--<Setter Property="pu:MenuHelper.SubmenuItemsHoverForeground"
|
|
Value="{DynamicResource DARKPrimaryText}" />-->
|
|
<Setter Property="pu:MenuHelper.SubmenuItemsOpenedBackground"
|
|
Value="{DynamicResource SecondaryLight}" />
|
|
<!--<Setter Property="pu:MenuHelper.SubmenuItemsOpenedForeground"
|
|
Value="{DynamicResource DARKPrimaryText}" />-->
|
|
<Setter Property="pu:MenuHelper.SubmenuItemsSeparatorVisibility"
|
|
Value="Visible" />
|
|
<Setter Property="pu:MenuHelper.SubmenuItemsSeparatorBrush"
|
|
Value="#CCCECF" />
|
|
<Setter Property="pu:MenuHelper.SubmenuItemsSeparatorMargin"
|
|
Value="10,0" />
|
|
<Setter Property="pu:ShadowHelper.Opacity"
|
|
Value="0.7" />
|
|
<Setter Property="pu:ShadowHelper.BlurRadius"
|
|
Value="15" />
|
|
</Style>
|
|
|
|
</ResourceDictionary> |