Artistic liberties

This commit is contained in:
Yoshi Askharoun
2024-05-12 00:54:33 -05:00
parent 958d77fc0f
commit 81cf60b323
2 changed files with 34 additions and 24 deletions
+32 -22
View File
@@ -20,48 +20,58 @@
<Setter Property="WindowChrome.IsHitTestVisibleInChrome" Value="True"/> <Setter Property="WindowChrome.IsHitTestVisibleInChrome" Value="True"/>
<Setter Property="IsTabStop" Value="False"/> <Setter Property="IsTabStop" Value="False"/>
<Setter Property="Width" Value="32"/> <Setter Property="Width" Value="32"/>
<Setter Property="Padding" Value="12"/>
</Style> </Style>
</Window.Resources> </Window.Resources>
<Border> <Border>
<Border.Background>
<LinearGradientBrush StartPoint="0,0" EndPoint="0,100" MappingMode="Absolute">
<GradientStop Color="#FFEDC2DE" Offset="0"/>
<GradientStop Color="#00EDC2DE" Offset="1"/>
</LinearGradientBrush>
</Border.Background>
<Grid x:Name="LayoutRoot"> <Grid x:Name="LayoutRoot">
<Grid.RowDefinitions> <Grid.RowDefinitions>
<RowDefinition Height="32"/> <RowDefinition Height="32"/>
<RowDefinition Height="53"/> <RowDefinition Height="53"/>
<RowDefinition Height="Auto"/>
<RowDefinition Height="*"/> <RowDefinition Height="*"/>
</Grid.RowDefinitions> </Grid.RowDefinitions>
<StackPanel Grid.Row="0" Orientation="Horizontal" HorizontalAlignment="Right"> <StackPanel Grid.Row="0" Orientation="Horizontal" HorizontalAlignment="Right">
<zmhc:PathButton Padding="12" Style="{StaticResource TitleBarButtonStyle}" Click="MinimizeButton_Click" <zmhc:PathButton ToolTip="Minimize"
Style="{StaticResource TitleBarButtonStyle}" Click="MinimizeButton_Click"
PathData="m 0.26355 1.58337 l 0.004006 0.532267 H 0.471855 H 1.91237 H 2.11667 L 2.11266 1.58337 Z m 1.64481 0 H 0.467849 Z"/> PathData="m 0.26355 1.58337 l 0.004006 0.532267 H 0.471855 H 1.91237 H 2.11667 L 2.11266 1.58337 Z m 1.64481 0 H 0.467849 Z"/>
<zmhc:PathButton Padding="12" Style="{StaticResource TitleBarButtonStyle}" Click="MaximizeButton_Click" <zmhc:PathButton ToolTip="Maximize"
Style="{StaticResource TitleBarButtonStyle}" Click="MaximizeButton_Click"
PathData="M 0 0 V 0.5302 V 1.85208 V 2.11563 H 0.26355 H 2.12183 H 2.38538 V 1.85208 V 0 Z M 0.26355 0.5302 H 2.12183 V 1.85208 H 0.26355 Z"/> PathData="M 0 0 V 0.5302 V 1.85208 V 2.11563 H 0.26355 H 2.12183 H 2.38538 V 1.85208 V 0 Z M 0.26355 0.5302 H 2.12183 V 1.85208 H 0.26355 Z"/>
<zmhc:PathButton Padding="12" Style="{StaticResource TitleBarButtonStyle}" Click="CloseButton_Click" <zmhc:PathButton ToolTip="Close"
Style="{StaticResource TitleBarButtonStyle}" Click="CloseButton_Click"
PathData="M 0,0 0.8583455,0.8598959 0,1.7197917 h 0.3813721 l 0.6676595,-0.668693 0.6676595,0.668693 h 0.381372 L 1.2397176,0.8598959 2.0980631,0 H 1.7166911 L 1.0490316,0.6686931 0.3813721,0 Z"/> PathData="M 0,0 0.8583455,0.8598959 0,1.7197917 h 0.3813721 l 0.6676595,-0.668693 0.6676595,0.668693 h 0.381372 L 1.2397176,0.8598959 2.0980631,0 H 1.7166911 L 1.0490316,0.6686931 0.3813721,0 Z"/>
</StackPanel> </StackPanel>
<Grid Grid.Row="1"> <Border Grid.Row="1" BorderThickness="16,0,0,0" Padding="20,0,0,0" BorderBrush="{StaticResource ZuneGradient}">
<Border BorderThickness="15,0,0,0" Padding="5,0,0,0" BorderBrush="{StaticResource ZuneGradient}"> <Grid>
<TextBlock Text="{x:Static zmh:App.Title}" <Grid.RowDefinitions>
Foreground="#3B3F42" FontSize="32" FontFamily="segoe zlc" /> <RowDefinition Height="*"/>
</Border> <RowDefinition Height="*"/>
</Grid.RowDefinitions>
<StackPanel x:Name="BrandingStackPanel"> <TextBlock Text="{x:Static zmh:App.Title}" Grid.RowSpan="2"
</StackPanel> Foreground="#3B3F42" FontSize="28" FontFamily="segoe zlc" Margin="0,-6,0,0" />
</Grid>
<!--<Border x:Name="LinksBorder" Style="{StaticResource NavLinksBorderStyle}" Grid.Row="2"> <StackPanel Orientation="Horizontal" Grid.Row="1" VerticalAlignment="Bottom">
<StackPanel x:Name="LinksStackPanel" Style="{StaticResource LinksStackPanelStyle}"> <TextBlock Text="Mods" FontFamily="segoe zuc" FontWeight="ExtraBlack" FontSize="12"/>
<Button Style="{StaticResource LinkStyle}" Content="HOME" /> <TextBlock Text="Settings" FontFamily="segoe zuc" FontSize="12" Margin="12,0,0,0"/>
<Button Style="{StaticResource LinkStyle}" Content="CORE CONTROLS" /> <TextBlock Text="About" FontFamily="segoe zuc" FontSize="12" Margin="12,0,0,0"/>
<Button Style="{StaticResource LinkStyle}" Content="SDK CONTROLS" IsEnabled="False" /> </StackPanel>
<Button Style="{StaticResource LinkStyle}" Content="TOOLKIT CONTROLS" IsEnabled="False"/> </Grid>
</StackPanel> </Border>
</Border>-->
<Border x:Name="ContentBorder" Grid.Row="3"> <Border x:Name="ContentBorder" Grid.Row="2" Padding="8">
<ContentControl x:Name="ContentFrame" Margin="0"/> <!--<ContentControl x:Name="ContentFrame" />-->
<TextBlock>Howdy!</TextBlock>
</Border> </Border>
</Grid> </Grid>
</Border> </Border>
+2 -2
View File
@@ -11,7 +11,7 @@
<Border Background="Transparent" BorderBrush="{TemplateBinding BorderBrush}" BorderThickness="{TemplateBinding BorderThickness}"> <Border Background="Transparent" BorderBrush="{TemplateBinding BorderBrush}" BorderThickness="{TemplateBinding BorderThickness}">
<Grid> <Grid>
<Viewbox Margin="{TemplateBinding Padding}"> <Viewbox Margin="{TemplateBinding Padding}">
<Path x:Name="Icon" Fill="#999999" Data="{TemplateBinding PathData}"/> <Path x:Name="Icon" Fill="#555" Data="{TemplateBinding PathData}"/>
</Viewbox> </Viewbox>
<ContentPresenter <ContentPresenter
HorizontalAlignment="{TemplateBinding HorizontalContentAlignment}" HorizontalAlignment="{TemplateBinding HorizontalContentAlignment}"
@@ -23,7 +23,7 @@
<Setter TargetName="Icon" Property="Fill" Value="Black"/> <Setter TargetName="Icon" Property="Fill" Value="Black"/>
</Trigger> </Trigger>
<Trigger Property="IsPressed" Value="True"> <Trigger Property="IsPressed" Value="True">
<Setter TargetName="Icon" Property="Fill" Value="#CCCCCC"/> <Setter TargetName="Icon" Property="Fill" Value="#CCC"/>
</Trigger> </Trigger>
</ControlTemplate.Triggers> </ControlTemplate.Triggers>
</ControlTemplate> </ControlTemplate>