Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 8 additions & 4 deletions Knossos.NET/Views/Templates/FreespaceModCardView.axaml
Original file line number Diff line number Diff line change
Expand Up @@ -15,8 +15,12 @@
<vm:FreespaceModCardViewModel/>
</Design.DataContext>

<Border BorderBrush="Gray" CornerRadius="5" Height="200" MinWidth="400" MaxWidth="800" BorderThickness="8" ToolTip.Tip="{Binding Tooltip}">
<Border BorderBrush="Gray" CornerRadius="5" Height="200" MinWidth="400" MaxWidth="800" BorderThickness="8">
<Grid>
<!-- Description -->
<StackPanel ZIndex="1" Opacity="0.6" Background="Black" VerticalAlignment="Top" HorizontalAlignment="Stretch">
<TextBlock HorizontalAlignment="Center" Text="{Binding Tooltip}"></TextBlock>
</StackPanel>
<!-- Installing Overlay-->
<Grid IsVisible="{Binding InstallingOverlay}" ToolTip.Tip="KnossosNET is installing this mod, please wait..." ZIndex="99" Background="Black" VerticalAlignment="Stretch" Opacity="0.8" HorizontalAlignment="Stretch">
<Label FontSize="32" FontWeight="Black" VerticalAlignment="Center" HorizontalAlignment="Center" Content="Installing..."/>
Expand All @@ -26,7 +30,7 @@
<Label FontSize="32" FontWeight="Black" VerticalAlignment="Center" HorizontalAlignment="Center" Content="LOADING..."/>
</Grid>
<!-- Retail Non-Installed Overlay-->
<Grid IsVisible="{Binding RetailOverlay}" RowDefinitions="*,*,*,*" ToolTip.Tip="KnossosNET needs to copy your Freespace 2 retail game files to your library in order to install and use this mod" ZIndex="98" Background="Black" VerticalAlignment="Stretch" Opacity="0.8" HorizontalAlignment="Stretch">
<Grid IsVisible="{Binding RetailOverlay}" RowDefinitions="*,*,*,*" Margin="0,17,0,0" ToolTip.Tip="KnossosNET needs to copy your Freespace 2 retail game files to your library in order to install and use this mod" ZIndex="98" Background="Black" VerticalAlignment="Stretch" Opacity="0.7" HorizontalAlignment="Stretch">
<Label Grid.Row="0" FontSize="22" FontWeight="Black" VerticalAlignment="Center" HorizontalAlignment="Center" Content="Freespace 2 retail game files needed"/>
<WrapPanel Grid.Row="1" VerticalAlignment="Center" HorizontalAlignment="Center">
<Button Command="{Binding CommandGetGOG}" Grid.Row="3" Classes="Quaternary" VerticalAlignment="Center" HorizontalAlignment="Center" Margin="2">
Expand All @@ -44,7 +48,7 @@
<!-- Banner -->
<Image Stretch="Fill" VerticalAlignment="Stretch" HorizontalAlignment="Stretch" Source="{Binding BannerImage}"/>
<!--Installed Menu Buttons-->
<WrapPanel IsVisible="{Binding Installed}" HorizontalAlignment="Center" VerticalAlignment="Top" Margin="3" Opacity="0.9">
<WrapPanel IsVisible="{Binding Installed}" HorizontalAlignment="Center" VerticalAlignment="Top" Margin="0,17,0,0" Opacity="0.7">
<Button Command="{Binding CommandPlay}" Classes="Primary" Margin="2" ToolTip.Tip="Play !">
<Image Width="30" Height="30" Source="/Assets/general/resume.png"></Image>
</Button>
Expand All @@ -59,7 +63,7 @@
</Button>
</WrapPanel>
<!--Non-Installed Menu Buttons-->
<WrapPanel IsVisible="{Binding !Installed}" HorizontalAlignment="Center" VerticalAlignment="Top" Margin="3" Opacity="0.9">
<WrapPanel IsVisible="{Binding !Installed}" HorizontalAlignment="Center" VerticalAlignment="Top" Margin="0,17,0,0" Opacity="0.7">
<Button Command="{Binding CommandInstall}" Classes="Primary" FontSize="24" Margin="2" ToolTip.Tip="Install this mod">
Install
</Button>
Expand Down