pushed black pngs
continuous-integration/drone/push Build is passing Details

test_old_branch
Jules LASCRET 11 months ago
parent 1e6636ca8a
commit b8565d384a

Binary file not shown.

Before

Width:  |  Height:  |  Size: 7.1 KiB

After

Width:  |  Height:  |  Size: 7.6 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 7.6 KiB

After

Width:  |  Height:  |  Size: 8.3 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 14 KiB

After

Width:  |  Height:  |  Size: 15 KiB

@ -4,16 +4,16 @@
xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"
x:Class="Qwirkle.Views.TileView"
xmlns:conv="clr-namespace:Qwirkle.Converters"
x:Name="root"
x:Name="Root"
xmlns:toolkit="http://schemas.microsoft.com/dotnet/2022/maui/toolkit">
<ContentView.Resources>
<conv:Int2ColorConverter x:Key="int2ColorConverter"/>
<conv:RhombusToVisibilityConverter x:Key="rhombusToVisibilityConverter"/>
<conv:RoundToVisibilityConverter x:Key="roundToVisibilityConverter"/>
<conv:SquareToVisibilityConverter x:Key="squareToVisibilityConverter"/>
<conv:ClubToVisibilityConverter x:Key="clubToVisibilityConverter"/>
<conv:ShurikenToVisibilityConverter x:Key="shurikenToVisibilityConverter"/>
<conv:StarToVisibilityConverter x:Key="starToVisibilityConverter"/>
<conv:Int2ColorConverter x:Key="Int2ColorConverter"/>
<conv:RhombusToVisibilityConverter x:Key="RhombusToVisibilityConverter"/>
<conv:RoundToVisibilityConverter x:Key="RoundToVisibilityConverter"/>
<conv:SquareToVisibilityConverter x:Key="SquareToVisibilityConverter"/>
<conv:ClubToVisibilityConverter x:Key="ClubToVisibilityConverter"/>
<conv:ShurikenToVisibilityConverter x:Key="ShurikenToVisibilityConverter"/>
<conv:StarToVisibilityConverter x:Key="StarToVisibilityConverter"/>
</ContentView.Resources>
<Grid>
@ -29,10 +29,10 @@
<!--Rond / round-->
<Ellipse HeightRequest="50"
WidthRequest="50"
Fill="{Binding Color, Source={x:Reference root}, Converter={StaticResource int2ColorConverter}}"
Fill="{Binding Color, Source={x:Reference Root}, Converter={StaticResource Int2ColorConverter}}"
VerticalOptions="Center"
HorizontalOptions="Center"
IsVisible="{Binding Shape, Source={x:Reference root}, Converter={StaticResource roundToVisibilityConverter}}" />
IsVisible="{Binding Shape, Source={x:Reference Root}, Converter={StaticResource RoundToVisibilityConverter}}" />
<!--Losange / Rhombus-->
<Rectangle HeightRequest="35"
@ -42,8 +42,8 @@
WidthRequest="35"
VerticalOptions="Center"
HorizontalOptions="Center"
Fill="{Binding Color, Source={x:Reference root}, Converter={StaticResource int2ColorConverter}}"
IsVisible="{Binding Shape, Source={x:Reference root}, Converter={StaticResource rhombusToVisibilityConverter}}" />
Fill="{Binding Color, Source={x:Reference Root}, Converter={StaticResource Int2ColorConverter}}"
IsVisible="{Binding Shape, Source={x:Reference Root}, Converter={StaticResource RhombusToVisibilityConverter}}" />
<!--Carre / Square-->
<Rectangle HeightRequest="40"
@ -52,18 +52,18 @@
WidthRequest="40"
VerticalOptions="Center"
HorizontalOptions="Center"
Fill="{Binding Color, Source={x:Reference root}, Converter={StaticResource int2ColorConverter}}"
IsVisible="{Binding Shape, Source={x:Reference root}, Converter={StaticResource squareToVisibilityConverter}}" />
Fill="{Binding Color, Source={x:Reference Root}, Converter={StaticResource Int2ColorConverter}}"
IsVisible="{Binding Shape, Source={x:Reference Root}, Converter={StaticResource SquareToVisibilityConverter}}" />
<!--Trefle / Club-->
<Image Source="club.png"
<Image Source="club.png"
Grid.Row="0"
Grid.Column="0"
WidthRequest="100"
HeightRequest="100"
IsVisible="{Binding Shape, Source={x:Reference root}, Converter={StaticResource clubToVisibilityConverter}}">
IsVisible="{Binding Shape, Source={x:Reference Root}, Converter={StaticResource ClubToVisibilityConverter}}">
<Image.Behaviors>
<toolkit:IconTintColorBehavior TintColor="{Binding Color, Source={x:Reference root}, Converter={StaticResource int2ColorConverter}}"/>
<toolkit:IconTintColorBehavior TintColor="{Binding Color, Source={x:Reference Root}, Converter={StaticResource Int2ColorConverter}}"/>
</Image.Behaviors>
</Image>
@ -72,9 +72,9 @@
Grid.Column="0"
WidthRequest="60"
HeightRequest="60"
IsVisible="{Binding Shape, Source={x:Reference root}, Converter={StaticResource shurikenToVisibilityConverter}}">
IsVisible="{Binding Shape, Source={x:Reference Root}, Converter={StaticResource ShurikenToVisibilityConverter}}">
<Image.Behaviors>
<toolkit:IconTintColorBehavior TintColor="{Binding Color, Source={x:Reference root}, Converter={StaticResource int2ColorConverter}}"/>
<toolkit:IconTintColorBehavior TintColor="{Binding Color, Source={x:Reference Root}, Converter={StaticResource Int2ColorConverter}}"/>
</Image.Behaviors>
</Image>
@ -83,13 +83,11 @@
Grid.Column="0"
WidthRequest="60"
HeightRequest="60"
IsVisible="{Binding Shape, Source={x:Reference root}, Converter={StaticResource starToVisibilityConverter}}">
IsVisible="{Binding Shape, Source={x:Reference Root}, Converter={StaticResource StarToVisibilityConverter}}">
<Image.Behaviors>
<toolkit:IconTintColorBehavior TintColor="{Binding Color, Source={x:Reference root}, Converter={StaticResource int2ColorConverter}}"/>
<toolkit:IconTintColorBehavior TintColor="{Binding Color, Source={x:Reference Root}, Converter={StaticResource Int2ColorConverter}}"/>
</Image.Behaviors>
</Image>
</Grid>
</ContentView>

@ -21,7 +21,7 @@ public partial class TileView : ContentView
}
public static readonly BindableProperty ColorProperty =
BindableProperty.Create(nameof(Color), typeof(string), typeof(TileView), "", propertyChanged: OnColorChanged);
BindableProperty.Create(nameof(Color), typeof(string), typeof(TileView), "", propertyChanged: OnColorChanged);
public string Color
{
@ -37,13 +37,11 @@ public partial class TileView : ContentView
public static readonly BindableProperty ShapeProperty =
BindableProperty.Create("Shape", typeof(string), typeof(TileView), "");
BindableProperty.Create(nameof(Shape), typeof(string), typeof(TileView), "");
public string Shape
{
get => (string)GetValue(ShapeProperty);
set => SetValue(ShapeProperty, value);
}
}
Loading…
Cancel
Save