219 lines
No EOL
9.7 KiB
XML
219 lines
No EOL
9.7 KiB
XML
<ResourceDictionary xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
|
|
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml">
|
|
<Style BasedOn="{StaticResource {x:Type ToggleButton}}"
|
|
TargetType="{x:Type RadioButton}"
|
|
x:Key="MenuButtonTheme">
|
|
<Style.Setters>
|
|
<Setter Property="Template">
|
|
<Setter.Value>
|
|
<ControlTemplate TargetType="RadioButton">
|
|
|
|
<Grid VerticalAlignment="Stretch"
|
|
HorizontalAlignment="Stretch"
|
|
Background="{TemplateBinding Background}">
|
|
|
|
<TextBlock Text="{TemplateBinding Property=Content}"
|
|
VerticalAlignment="Center"
|
|
Margin="50,0,0,0"/>
|
|
</Grid>
|
|
|
|
</ControlTemplate>
|
|
</Setter.Value>
|
|
</Setter>
|
|
<Setter Property="Background" Value="Transparent"/>
|
|
<Setter Property="BorderThickness" Value="0"/>
|
|
</Style.Setters>
|
|
<Style.Triggers>
|
|
<Trigger Property="IsChecked" Value="True">
|
|
<Setter Property="Background" Value="#22202f"/>
|
|
</Trigger>
|
|
</Style.Triggers>
|
|
</Style>
|
|
<Style BasedOn="{StaticResource {x:Type ToggleButton}}"
|
|
TargetType="{x:Type RadioButton}"
|
|
x:Key="MenuButtonRoundTheme">
|
|
<Style.Setters>
|
|
<Setter Property="Template">
|
|
<Setter.Value>
|
|
<ControlTemplate TargetType="RadioButton">
|
|
|
|
<Grid VerticalAlignment="Stretch"
|
|
HorizontalAlignment="Stretch">
|
|
<Border Background="{TemplateBinding Background}"
|
|
CornerRadius="4">
|
|
<StackPanel Orientation="Horizontal">
|
|
<TextBlock Text="{TemplateBinding Property=Content}"
|
|
VerticalAlignment="Center"
|
|
Margin="50,0,0,0"/>
|
|
</StackPanel>
|
|
|
|
</Border>
|
|
|
|
</Grid>
|
|
|
|
</ControlTemplate>
|
|
</Setter.Value>
|
|
</Setter>
|
|
<Setter Property="Background" Value="Transparent"/>
|
|
<Setter Property="BorderThickness" Value="0"/>
|
|
</Style.Setters>
|
|
<Style.Triggers>
|
|
<Trigger Property="IsChecked" Value="True">
|
|
<Setter Property="Background" Value="#212329"/>
|
|
</Trigger>
|
|
</Style.Triggers>
|
|
</Style>
|
|
<Style BasedOn="{StaticResource {x:Type ToggleButton}}"
|
|
TargetType="{x:Type RadioButton}"
|
|
x:Key="DiscordMenuButton">
|
|
<Style.Setters>
|
|
<Setter Property="Template">
|
|
<Setter.Value>
|
|
<ControlTemplate TargetType="RadioButton">
|
|
|
|
<Grid VerticalAlignment="Stretch"
|
|
HorizontalAlignment="Stretch">
|
|
<Border Background="{TemplateBinding Background}"
|
|
CornerRadius="4">
|
|
<StackPanel Orientation="Horizontal">
|
|
<Image Margin="10,0,10,0" RenderOptions.BitmapScalingMode="HighQuality"
|
|
Source="/../Images/discord.png" Width="30">
|
|
|
|
</Image>
|
|
<TextBlock Text="{TemplateBinding Property=Content}"
|
|
VerticalAlignment="Center"
|
|
Margin="0,0,0,0"/>
|
|
</StackPanel>
|
|
|
|
</Border>
|
|
|
|
</Grid>
|
|
|
|
</ControlTemplate>
|
|
</Setter.Value>
|
|
</Setter>
|
|
<Setter Property="Background" Value="Transparent"/>
|
|
<Setter Property="BorderThickness" Value="0"/>
|
|
</Style.Setters>
|
|
<Style.Triggers>
|
|
<Trigger Property="IsChecked" Value="True">
|
|
<Setter Property="Background" Value="#212329"/>
|
|
</Trigger>
|
|
</Style.Triggers>
|
|
</Style>
|
|
<Style BasedOn="{StaticResource {x:Type ToggleButton}}"
|
|
TargetType="{x:Type RadioButton}"
|
|
x:Key="HomeMenuButton">
|
|
<Style.Setters>
|
|
<Setter Property="Template">
|
|
<Setter.Value>
|
|
<ControlTemplate TargetType="RadioButton">
|
|
|
|
<Grid VerticalAlignment="Stretch"
|
|
HorizontalAlignment="Stretch">
|
|
<Border Background="{TemplateBinding Background}"
|
|
CornerRadius="4">
|
|
<StackPanel Orientation="Horizontal">
|
|
<Image Margin="10,0,10,0" RenderOptions.BitmapScalingMode="HighQuality"
|
|
Source="/../Images/home.png" Width="30">
|
|
|
|
</Image>
|
|
<TextBlock Text="{TemplateBinding Property=Content}"
|
|
VerticalAlignment="Center"
|
|
Margin="0,0,0,0"/>
|
|
</StackPanel>
|
|
|
|
</Border>
|
|
|
|
</Grid>
|
|
|
|
</ControlTemplate>
|
|
</Setter.Value>
|
|
</Setter>
|
|
<Setter Property="Background" Value="Transparent"/>
|
|
<Setter Property="BorderThickness" Value="0"/>
|
|
</Style.Setters>
|
|
<Style.Triggers>
|
|
<Trigger Property="IsChecked" Value="True">
|
|
<Setter Property="Background" Value="#212329"/>
|
|
</Trigger>
|
|
</Style.Triggers>
|
|
</Style>
|
|
<Style BasedOn="{StaticResource {x:Type ToggleButton}}"
|
|
TargetType="{x:Type RadioButton}"
|
|
x:Key="SettingsMenuButton">
|
|
<Style.Setters>
|
|
<Setter Property="Template">
|
|
<Setter.Value>
|
|
<ControlTemplate TargetType="RadioButton">
|
|
|
|
<Grid VerticalAlignment="Stretch"
|
|
HorizontalAlignment="Stretch">
|
|
<Border Background="{TemplateBinding Background}"
|
|
CornerRadius="4">
|
|
<StackPanel Orientation="Horizontal">
|
|
<Image Margin="10,0,10,0" RenderOptions.BitmapScalingMode="HighQuality"
|
|
Source="/../Images/settings.png" Width="30">
|
|
|
|
</Image>
|
|
<TextBlock Text="{TemplateBinding Property=Content}"
|
|
VerticalAlignment="Center"
|
|
Margin="0,0,0,0"/>
|
|
</StackPanel>
|
|
|
|
</Border>
|
|
|
|
</Grid>
|
|
|
|
</ControlTemplate>
|
|
</Setter.Value>
|
|
</Setter>
|
|
<Setter Property="Background" Value="Transparent"/>
|
|
<Setter Property="BorderThickness" Value="0"/>
|
|
</Style.Setters>
|
|
<Style.Triggers>
|
|
<Trigger Property="IsChecked" Value="True">
|
|
<Setter Property="Background" Value="#212329"/>
|
|
</Trigger>
|
|
</Style.Triggers>
|
|
</Style>
|
|
<Style BasedOn="{StaticResource {x:Type ToggleButton}}"
|
|
TargetType="{x:Type RadioButton}"
|
|
x:Key="KeyManagerMenuButton">
|
|
<Style.Setters>
|
|
<Setter Property="Template">
|
|
<Setter.Value>
|
|
<ControlTemplate TargetType="RadioButton">
|
|
|
|
<Grid VerticalAlignment="Stretch"
|
|
HorizontalAlignment="Stretch">
|
|
<Border Background="{TemplateBinding Background}"
|
|
CornerRadius="4">
|
|
<StackPanel Orientation="Horizontal">
|
|
<Image Margin="10,0,10,0" RenderOptions.BitmapScalingMode="HighQuality"
|
|
Source="/../Images/key.png" Width="30">
|
|
|
|
</Image>
|
|
<TextBlock Text="{TemplateBinding Property=Content}"
|
|
VerticalAlignment="Center"
|
|
Margin="0,0,0,0"/>
|
|
</StackPanel>
|
|
|
|
</Border>
|
|
|
|
</Grid>
|
|
|
|
</ControlTemplate>
|
|
</Setter.Value>
|
|
</Setter>
|
|
<Setter Property="Background" Value="Transparent"/>
|
|
<Setter Property="BorderThickness" Value="0"/>
|
|
</Style.Setters>
|
|
<Style.Triggers>
|
|
<Trigger Property="IsChecked" Value="True">
|
|
<Setter Property="Background" Value="#212329"/>
|
|
</Trigger>
|
|
</Style.Triggers>
|
|
</Style>
|
|
|
|
</ResourceDictionary> |