Hello
i got this problem when i started testing on a device with a small screen !
on the preview the result is fine :
but when i change the device on the preview , the screen width is bigger , this happens :
the problem seems that when screen width change , the image mask try to be responsive and change the size !
this is the code for the bottom part :
<Grid Alignment="Bottom" Opacity="1">
<DockPanel Height="60" Dock="Bottom" Width="100%">
<Image ux:Name="Heart_empty" Opacity="1" File="Assests/Icons/Heart.png" Anchor="100%,100%" Margin="28,0" Alignment="Right" Layer="Overlay">
</Image>
<Panel Width="5%" Dock="Left" Color="#d74553" />
<Panel Dock="Left" Color="#d74553" Alignment="Right" Width="16%">
<Mask File="Assests/Icons/CircleMask.png" Mode="Alpha" />
</Panel>
<Panel Width="5%" Dock="Left" Color="#d74553" />
<Panel Dock="Left" Color="#d74553" Alignment="Right" Width="16%">
<Mask File="Assests/Icons/CircleMask.png" Mode="Alpha" />
</Panel>
<Panel Width="32%" Dock="Left" Color="#d74553" />
<Panel Width="18%" Dock="Left" Color="#d74553" Opacity="1">
<Mask File="Assests/Icons/HeartMask.png" Mode="Alpha" />
</Panel>
<Panel Width="8%" Dock="Left" Color="#d74553" />
<StackPanel ZOffset="2" Layer="Overlay" Orientation="Horizontal" ItemSpacing="78" Margin="97,0" Alignment="Left" Anchor="100%,100%">
<Panel>
<Circle Alignment="Left" Opacity="1" Width="60" Height="65" Layer="Overlay" Dock="Left" Margin="0, 0, 0, 0">
<Icon File="Assests/Icons/copy.png" Size="24" Opacity="1" />
<Stroke ux:Name="s" Width="2" Color="White" />
</Circle>
</Panel>
<Panel>
<Circle Alignment="Left" Opacity="1" Width="60" Height="65" Layer="Overlay" Dock="Left" Margin="0, 0, 0, 0">
<Icon File="Assests/Icons/next.png" Size="24" Opacity="1" />
<Stroke Width="2" Color="White" />
</Circle>
</Panel>
</StackPanel>
</DockPanel>
</Grid>