Added custom icons + more links on About page

This commit is contained in:
Yoshi Askharoun
2021-12-31 23:19:31 -06:00
parent a8fe9c0882
commit 129a0ad283
5 changed files with 83 additions and 49 deletions
+2
View File
@@ -12,6 +12,8 @@
<!-- Theme setting -->
<ResourceDictionary Source="pack://application:,,,/MahApps.Metro;component/Styles/Themes/Light.Magenta.xaml" />
</ResourceDictionary.MergedDictionaries>
<FontFamily x:Key="ZMHIcons">Assets/ZMH_Icons.ttf#ZMHIcons</FontFamily>
</ResourceDictionary>
</Application.Resources>
</Application>

Before

Width:  |  Height:  |  Size: 125 KiB

After

Width:  |  Height:  |  Size: 125 KiB

Binary file not shown.
+34 -8
View File
@@ -10,13 +10,20 @@
Title="{x:Static local:App.Title}" Height="450" Width="800" WindowStartupLocation="CenterScreen"
Loaded="Window_Loaded">
<mah:MetroWindow.IconTemplate>
<DataTemplate>
<mah:FontIcon Glyph="&#xE000;" FontFamily="{StaticResource ZMHIcons}"
Margin="0,0,-6,0"/>
</DataTemplate>
</mah:MetroWindow.IconTemplate>
<mah:MetroWindow.RightWindowCommands>
<mah:WindowCommands>
<Button Style="{StaticResource MahApps.Styles.Button.WindowCommands}" ToolTip="Check for updates" Click="UpdatesButton_Click">
<mah:FontIcon Glyph="&#xE895;" FontFamily="Segoe MDL2 Assets" FontSize="18"/>
<mah:FontIcon Glyph="&#xE003;" FontFamily="{StaticResource ZMHIcons}"/>
</Button>
<Button Style="{StaticResource MahApps.Styles.Button.WindowCommands}" ToolTip="About" Click="AboutButton_Click">
<mah:FontIcon Glyph="&#xE946;" FontFamily="Segoe MDL2 Assets"/>
<mah:FontIcon Glyph="&#xE004;" FontFamily="{StaticResource ZMHIcons}"/>
</Button>
</mah:WindowCommands>
</mah:MetroWindow.RightWindowCommands>
@@ -27,24 +34,43 @@
<mah:Flyout.Header>
<Grid>
<TextBlock Text="About" FontSize="26" FontWeight="Bold"/>
<Button Content="Donate" Click="DonateButton_Click" ToolTip="Support development of this and other projects"
Grid.Row="1" Grid.Column="1" VerticalAlignment="Stretch" HorizontalAlignment="Right" Margin="4"
Style="{StaticResource MahApps.Styles.Button.MetroSquare.Accent}"/>
<Button Click="DonateButton_Click" ToolTip="Support development of this and other projects"
HorizontalAlignment="Right" Margin="4"
Style="{StaticResource MahApps.Styles.Button.MetroSquare.Accent}">
<mah:FontIcon Glyph="&#xE006;" FontFamily="{StaticResource ZMHIcons}"/>
</Button>
</Grid>
</mah:Flyout.Header>
<Grid>
<Grid.RowDefinitions>
<RowDefinition Height="*"/>
<RowDefinition Height="Auto"/>
</Grid.RowDefinitions>
<TextBlock FontSize="14" Padding="16" TextWrapping="Wrap">
<Run Text="{x:Static local:App.Title}" FontWeight="Bold" FontSize="16"/><LineBreak/>
<Run Text="{x:Static local:App.VersionStr}"/><LineBreak/>
<Hyperlink NavigateUri="https://github.com/ZuneDev/ZuneModdingHelper" RequestNavigate="Link_RequestNavigate">
<Run Text="&#xE005;" FontFamily="{StaticResource ZMHIcons}"/>
<Run Text="View source"/>
</Hyperlink><LineBreak/>
<Hyperlink NavigateUri="https://github.com/ZuneDev/ZuneModdingHelper/releases" RequestNavigate="Link_RequestNavigate">
<Run Text="&#xE003;" FontFamily="{StaticResource ZMHIcons}"/>
<Run Text="View releases"/>
</Hyperlink><LineBreak/>
<Hyperlink NavigateUri="https://reddit.com/r/Zune" RequestNavigate="Link_RequestNavigate">
<Run Text="&#xE001;" FontFamily="{StaticResource ZMHIcons}"/>
<Run Text="Join r/Zune subreddit"/>
</Hyperlink><LineBreak/>
<Hyperlink NavigateUri="https://discord.zunes.me/" RequestNavigate="Link_RequestNavigate">
<Run Text="&#xE002;" FontFamily="{StaticResource ZMHIcons}"/>
<Run Text="Join r/Zune Discord server"/>
</Hyperlink><LineBreak/><LineBreak/>
<Run Text="Developed by Joshua &quot;Yoshi&quot; Askharoun." FontWeight="SemiBold"/>
<Run Text="Mods included with authors' permission."/><LineBreak/><LineBreak/>
<Run Text="I am not liable for any damages caused directly or indirectly by this tool or any of the mods it contains."/>
</TextBlock>
</Grid>
</mah:Flyout>
</mah:FlyoutsControl>
</mah:MetroWindow.Flyouts>
@@ -72,9 +98,9 @@
<ListView.ItemTemplate>
<DataTemplate DataType="{x:Type core:Mod}">
<Border BorderThickness="0,0,0,0" BorderBrush="{StaticResource MahApps.Brushes.Separator}">
<Grid Margin="8">
<Border BorderThickness="0,0,0,0" BorderBrush="{StaticResource MahApps.Brushes.Separator}"
Padding="8">
<Grid>
<Grid.RowDefinitions>
<RowDefinition Height="Auto"/>
<RowDefinition Height="*"/>
+7 -1
View File
@@ -11,7 +11,7 @@
<RepositoryType>git</RepositoryType>
<Platforms>x64;x86</Platforms>
<LangVersion>latest</LangVersion>
<ApplicationIcon>ZMH_Icon.ico</ApplicationIcon>
<ApplicationIcon>Assets\ZMH_Icon.ico</ApplicationIcon>
</PropertyGroup>
<ItemGroup>
@@ -30,4 +30,10 @@
<PackageReference Include="Syroot.Windows.IO.KnownFolders" Version="1.2.3" />
</ItemGroup>
<ItemGroup>
<Resource Include="Assets\ZMH_Icons.ttf">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</Resource>
</ItemGroup>
</Project>