788 lines
41 KiB
XML

<?xml version="1.0" encoding="utf-8" ?>
<controls:BaseContentPage
x:Class="gehGassiApp.Views.More.MoreWalkerView"
xmlns="http://schemas.microsoft.com/dotnet/2021/maui"
xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"
xmlns:behaviors="http://schemas.microsoft.com/dotnet/2022/maui/toolkit"
xmlns:controls="clr-namespace:gehGassiApp.Controls"
xmlns:enum="clr-namespace:gehGassiApp.ViewModels"
xmlns:i="clr-namespace:gehGassiApp.Constants"
xmlns:res="clr-namespace:gehGassiApp.Resources"
ControlTemplate="{StaticResource MenuPageTemplate}">
<controls:BaseContentPage.TitleView>
<controls:ShellTitleViewNoLogoControl
ForceLeft="True"
Initials="{Binding CurrentAppUser.Initials}"
Photo="{Binding CurrentAppUser.Photo}"
ViewModel="{Binding .}" />
</controls:BaseContentPage.TitleView>
<ContentPage.Content>
<ScrollView
x:Name="rootScrollView"
Padding="20"
HorizontalOptions="Fill"
VerticalOptions="FillAndExpand">
<VerticalStackLayout
x:Name="rootVerticalStackLayout"
HorizontalOptions="Fill"
SizeChanged="rootVerticalStackLayout_SizeChanged"
Spacing="0"
VerticalOptions="StartAndExpand">
<Border
Margin="{StaticResource MarginBig}"
HorizontalOptions="Fill"
Style="{StaticResource LightBlueBorder}"
VerticalOptions="Start">
<Grid
ColumnDefinitions="48,*,Auto"
ColumnSpacing="10"
RowDefinitions="*,*">
<controls:RoundImageControl
Grid.Row="0"
Grid.RowSpan="2"
Grid.Column="0"
BorderBackgroundColor="{StaticResource Primary_White}"
BorderHeight="48"
BorderOpacity="1"
BorderStroke="{StaticResource Primary_White}"
BorderStrokeShape="RoundRectangle 12"
BorderStrokeThickness="0"
BorderWidth="48"
CornerRadius="12"
HorizontalOptions="Start"
ImageHeight="48"
ImageOpacity="1"
ImageSource="{Binding CurrentAppUser.Photo, Converter={StaticResource MissingPhotoConverter}, ConverterParameter='Human'}"
ImageWidth="48"
VerticalOptions="Start" />
<Label
Grid.Row="0"
Grid.Column="1"
Grid.ColumnSpan="2"
LineBreakMode="TailTruncation"
Style="{StaticResource H4_Blue}"
Text="{Binding CurrentAppUser.FullName}"
VerticalOptions="Center" />
<Label
Grid.Row="1"
Grid.Column="1"
Padding="0"
HorizontalOptions="Start"
Style="{StaticResource LinkLabelStyle}"
Text="{x:Static res:Text.More_EditProfile}"
VerticalOptions="Center">
<Label.GestureRecognizers>
<TapGestureRecognizer Command="{Binding ShowProfileCommand}" />
</Label.GestureRecognizers>
</Label>
<Label
Grid.Row="1"
Grid.Column="2"
Padding="0"
HorizontalOptions="End"
Style="{StaticResource LinkLabelStyle}"
Text="{x:Static res:Text.Button_Password}"
VerticalOptions="Center">
<Label.GestureRecognizers>
<TapGestureRecognizer Command="{Binding ShowPasswordCommand}" />
</Label.GestureRecognizers>
</Label>
</Grid>
</Border>
<Label
Margin="{StaticResource MarginVerySmall}"
HorizontalOptions="CenterAndExpand"
IsVisible="{Binding ShowAppMode}"
Style="{StaticResource Menu_Blue}"
Text="{x:Static res:Text.Common_Current_Mode}"
VerticalOptions="StartAndExpand" />
<Border
Margin="{StaticResource MarginBig}"
Padding="8"
IsVisible="{Binding ShowAppMode}"
Style="{StaticResource PillBorderStroke}">
<Grid ColumnDefinitions="*,*" ColumnSpacing="0">
<Border Grid.Column="0" Style="{StaticResource DarkBlueBorder}">
<Label
Margin="0,4,0,4"
HorizontalOptions="CenterAndExpand"
LineBreakMode="TailTruncation"
Style="{StaticResource LabelM_White}"
Text="{x:Static res:Text.Enum_AppMode_DogWalker}"
VerticalOptions="CenterAndExpand" />
</Border>
<Border Grid.Column="1" Style="{StaticResource WhiteBorder}">
<Label
Margin="0,4,0,4"
HorizontalOptions="CenterAndExpand"
LineBreakMode="TailTruncation"
Style="{StaticResource LabelM_DarkGrey}"
Text="{x:Static res:Text.Enum_AppMode_DogOwner}"
VerticalOptions="CenterAndExpand" />
<Border.GestureRecognizers>
<TapGestureRecognizer Command="{Binding SwitchCommand}" />
</Border.GestureRecognizers>
</Border>
<Ellipse
Grid.Column="1"
Margin="0,0,0,0"
Fill="{StaticResource Alert_Red}"
HeightRequest="10"
HorizontalOptions="CenterAndExpand"
VerticalOptions="Start"
WidthRequest="10">
<Ellipse.IsVisible>
<MultiBinding Converter="{StaticResource AllTrueMultiConverter}">
<Binding Path="CanSwitch" />
<Binding Path="HasUnreadSystemMessagesOwner" />
</MultiBinding>
</Ellipse.IsVisible>
</Ellipse>
</Grid>
</Border>
<Border
Margin="{StaticResource MarginBig}"
HorizontalOptions="FillAndExpand"
Style="{StaticResource LightGreyBorder}"
VerticalOptions="StartAndExpand">
<VerticalStackLayout Spacing="14">
<Grid
ColumnDefinitions="24,*,24"
ColumnSpacing="12"
HorizontalOptions="FillAndExpand"
VerticalOptions="StartAndExpand">
<Image Grid.Column="0" HeightRequest="24">
<Image.Source>
<FontImageSource
FontFamily="IconMoon"
Glyph="{x:Static i:IconsMoon.Icon_Time}"
Color="{StaticResource Primary_DarkBlue}" />
</Image.Source>
</Image>
<Label
Grid.Column="1"
HorizontalOptions="StartAndExpand"
LineBreakMode="TailTruncation"
Style="{StaticResource H5_Blue}"
Text="{x:Static res:Text.Button_WalkingTimes}"
VerticalOptions="Center" />
<Image Grid.Column="2" HeightRequest="24">
<Image.Source>
<FontImageSource
FontFamily="IconMoon"
Glyph="{x:Static i:IconsMoon.Icon_Chevron_Right}"
Color="{StaticResource Primary_DarkBlue}" />
</Image.Source>
</Image>
<Grid.GestureRecognizers>
<TapGestureRecognizer Command="{Binding WalkingTimesCommand}" />
</Grid.GestureRecognizers>
</Grid>
<Border Style="{StaticResource Separator}" />
<Grid
ColumnDefinitions="24,*,24"
ColumnSpacing="12"
HorizontalOptions="FillAndExpand"
VerticalOptions="StartAndExpand">
<Image Grid.Column="0" HeightRequest="24">
<Image.Source>
<FontImageSource
FontFamily="IconMoon"
Glyph="{x:Static i:IconsMoon.Icon_News}"
Color="{StaticResource Primary_DarkBlue}" />
</Image.Source>
</Image>
<Label
Grid.Column="1"
HorizontalOptions="StartAndExpand"
LineBreakMode="TailTruncation"
Style="{StaticResource H5_Blue}"
Text="{x:Static res:Text.Button_News}"
VerticalOptions="Center" />
<Image Grid.Column="2" HeightRequest="24">
<Image.Source>
<FontImageSource
FontFamily="IconMoon"
Glyph="{x:Static i:IconsMoon.Icon_Chevron_Right}"
Color="{StaticResource Primary_DarkBlue}" />
</Image.Source>
</Image>
<Grid.GestureRecognizers>
<TapGestureRecognizer Command="{Binding NavigateCommand}" CommandParameter="{x:Static enum:MenuSelected.News}" />
</Grid.GestureRecognizers>
</Grid>
<Border Style="{StaticResource Separator}" />
<Grid
ColumnDefinitions="24,*,24"
ColumnSpacing="12"
HorizontalOptions="FillAndExpand"
VerticalOptions="StartAndExpand">
<Image Grid.Column="0" HeightRequest="24">
<Image.Source>
<FontImageSource
FontFamily="IconMoon"
Glyph="{x:Static i:IconsMoon.Icon_Heart_Outline}"
Color="{StaticResource Primary_DarkBlue}" />
</Image.Source>
</Image>
<Label
Grid.Column="1"
HorizontalOptions="StartAndExpand"
LineBreakMode="TailTruncation"
Style="{StaticResource H5_Blue}"
Text="{x:Static res:Text.Button_Favourites}"
VerticalOptions="Center" />
<Image Grid.Column="2" HeightRequest="24">
<Image.Source>
<FontImageSource
FontFamily="IconMoon"
Glyph="{x:Static i:IconsMoon.Icon_Chevron_Right}"
Color="{StaticResource Primary_DarkBlue}" />
</Image.Source>
</Image>
<Grid.GestureRecognizers>
<TapGestureRecognizer Command="{Binding NavigateCommand}" CommandParameter="{x:Static enum:MenuSelected.Favorites}" />
</Grid.GestureRecognizers>
</Grid>
<Border Style="{StaticResource Separator}" />
<Grid
ColumnDefinitions="24,*,24"
ColumnSpacing="12"
HorizontalOptions="FillAndExpand"
VerticalOptions="StartAndExpand">
<Image Grid.Column="0" HeightRequest="24">
<Image.Source>
<FontImageSource
FontFamily="IconMoon"
Glyph="{x:Static i:IconsMoon.Icon_Star_Outline}"
Color="{StaticResource Primary_DarkBlue}" />
</Image.Source>
</Image>
<Label
Grid.Column="1"
HorizontalOptions="StartAndExpand"
LineBreakMode="TailTruncation"
Style="{StaticResource H5_Blue}"
Text="{x:Static res:Text.Button_MyRatings}"
VerticalOptions="Center" />
<Image Grid.Column="2" HeightRequest="24">
<Image.Source>
<FontImageSource
FontFamily="IconMoon"
Glyph="{x:Static i:IconsMoon.Icon_Chevron_Right}"
Color="{StaticResource Primary_DarkBlue}" />
</Image.Source>
</Image>
<Grid.GestureRecognizers>
<TapGestureRecognizer Command="{Binding MyRatingsCommand}" />
</Grid.GestureRecognizers>
</Grid>
<Border Style="{StaticResource Separator}" />
<Grid
ColumnDefinitions="24,*,24"
ColumnSpacing="12"
HorizontalOptions="FillAndExpand"
VerticalOptions="StartAndExpand">
<Image Grid.Column="0" HeightRequest="24">
<Image.Source>
<FontImageSource
FontFamily="IconMoon"
Glyph="{x:Static i:IconsMoon.Icon_Settings}"
Color="{StaticResource Primary_DarkBlue}" />
</Image.Source>
</Image>
<Label
Grid.Column="1"
HorizontalOptions="StartAndExpand"
LineBreakMode="TailTruncation"
Style="{StaticResource H5_Blue}"
Text="{x:Static res:Text.Button_Settings}"
VerticalOptions="Center" />
<Image Grid.Column="2" HeightRequest="24">
<Image.Source>
<FontImageSource
FontFamily="IconMoon"
Glyph="{x:Static i:IconsMoon.Icon_Chevron_Right}"
Color="{StaticResource Primary_DarkBlue}" />
</Image.Source>
</Image>
<Grid.GestureRecognizers>
<TapGestureRecognizer Command="{Binding NavigateCommand}" CommandParameter="{x:Static enum:MenuSelected.Settings}" />
</Grid.GestureRecognizers>
</Grid>
<Border Style="{StaticResource Separator}" />
<Grid
ColumnDefinitions="24,*,24"
ColumnSpacing="12"
HorizontalOptions="FillAndExpand"
VerticalOptions="StartAndExpand">
<Image Grid.Column="0" HeightRequest="24">
<Image.Source>
<FontImageSource
FontFamily="IconMoon"
Glyph="{x:Static i:IconsMoon.Icon_Feedback}"
Color="{StaticResource Primary_DarkBlue}" />
</Image.Source>
</Image>
<Label
Grid.Column="1"
HorizontalOptions="StartAndExpand"
LineBreakMode="TailTruncation"
Style="{StaticResource H5_Blue}"
Text="{x:Static res:Text.Button_Feedback}"
VerticalOptions="Center" />
<Image Grid.Column="2" HeightRequest="24">
<Image.Source>
<FontImageSource
FontFamily="IconMoon"
Glyph="{x:Static i:IconsMoon.Icon_Chevron_Right}"
Color="{StaticResource Primary_DarkBlue}" />
</Image.Source>
</Image>
<Grid.GestureRecognizers>
<TapGestureRecognizer Command="{Binding FeedbackCommand}" />
</Grid.GestureRecognizers>
</Grid>
<Border Style="{StaticResource Separator}" />
<Grid
ColumnDefinitions="24,*,24"
ColumnSpacing="12"
HorizontalOptions="FillAndExpand"
VerticalOptions="StartAndExpand">
<Image Grid.Column="0" HeightRequest="24">
<Image.Source>
<FontImageSource
FontFamily="IconMoon"
Glyph="{x:Static i:IconsMoon.Icon_Notification_Default}"
Color="{StaticResource Primary_DarkBlue}" />
</Image.Source>
</Image>
<Label
Grid.Column="1"
HorizontalOptions="StartAndExpand"
LineBreakMode="TailTruncation"
Style="{StaticResource H5_Blue}"
Text="{x:Static res:Text.Button_SystemMessages}"
VerticalOptions="Center" />
<Image Grid.Column="2" HeightRequest="24">
<Image.Source>
<FontImageSource
FontFamily="IconMoon"
Glyph="{x:Static i:IconsMoon.Icon_Chevron_Right}"
Color="{StaticResource Primary_DarkBlue}" />
</Image.Source>
</Image>
<Ellipse
Grid.Row="0"
Grid.Column="0"
Margin="0,0,0,0"
Fill="{StaticResource Alert_Red}"
HeightRequest="10"
HorizontalOptions="Start"
IsVisible="{Binding HasUnreadSystemMessagesWalker}"
VerticalOptions="Start"
WidthRequest="10" />
<Grid.GestureRecognizers>
<TapGestureRecognizer Command="{Binding SystemMessagesCommand}" />
</Grid.GestureRecognizers>
</Grid>
<Border Style="{StaticResource Separator}" />
<Grid
ColumnDefinitions="24,*,24"
ColumnSpacing="12"
HorizontalOptions="FillAndExpand"
VerticalOptions="StartAndExpand">
<Image Grid.Column="0" HeightRequest="24">
<Image.Source>
<FontImageSource
FontFamily="IconMoon"
Glyph="{x:Static i:IconsMoon.Icon_Credit_Card}"
Color="{StaticResource Primary_DarkBlue}" />
</Image.Source>
</Image>
<Label
Grid.Column="1"
HorizontalOptions="StartAndExpand"
LineBreakMode="TailTruncation"
Style="{StaticResource H5_Blue}"
Text="{x:Static res:Text.Button_Wallets}"
VerticalOptions="Center" />
<Image Grid.Column="2" HeightRequest="24">
<Image.Source>
<FontImageSource
FontFamily="IconMoon"
Glyph="{x:Static i:IconsMoon.Icon_Chevron_Right}"
Color="{StaticResource Primary_DarkBlue}" />
</Image.Source>
</Image>
<Grid.GestureRecognizers>
<TapGestureRecognizer Command="{Binding WalletsCommand}" />
</Grid.GestureRecognizers>
</Grid>
<!-- <Border Style="{StaticResource Separator}" />
<Grid
ColumnDefinitions="24,*,24"
ColumnSpacing="12"
HorizontalOptions="FillAndExpand"
VerticalOptions="StartAndExpand">
<Image Grid.Column="0" HeightRequest="24">
<Image.Source>
<FontImageSource
FontFamily="IconMoon"
Glyph="{x:Static i:IconsMoon.Icon_Money}"
Color="{StaticResource Primary_DarkBlue}" />
</Image.Source>
</Image>
<Label
Grid.Column="1"
HorizontalOptions="StartAndExpand"
LineBreakMode="TailTruncation"
Style="{StaticResource H5_Blue}"
Text="{x:Static res:Text.Button_BankAccount}"
VerticalOptions="Center" />
<Image Grid.Column="2" HeightRequest="24">
<Image.Source>
<FontImageSource
FontFamily="IconMoon"
Glyph="{x:Static i:IconsMoon.Icon_Chevron_Right}"
Color="{StaticResource Primary_DarkBlue}" />
</Image.Source>
</Image>
<Ellipse
Grid.Row="0"
Grid.Column="0"
Margin="0,0,0,0"
Fill="{StaticResource Alert_Red}"
HeightRequest="10"
HorizontalOptions="Start"
IsVisible="{Binding NeedsBankAccount}"
VerticalOptions="Start"
WidthRequest="10" />
<Grid.GestureRecognizers>
<TapGestureRecognizer Command="{Binding BankAccountCommand}" />
</Grid.GestureRecognizers>
</Grid> -->
<!-- <Border Style="{StaticResource Separator}" />
<Grid
ColumnDefinitions="24,*,24"
ColumnSpacing="12"
HorizontalOptions="FillAndExpand"
VerticalOptions="StartAndExpand">
<Image Grid.Column="0" HeightRequest="24">
<Image.Source>
<FontImageSource
FontFamily="IconMoon"
Glyph="{x:Static i:IconsMoon.Icon_Proof_Identity}"
Color="{StaticResource Primary_DarkBlue}" />
</Image.Source>
</Image>
<Label
Grid.Column="1"
HorizontalOptions="StartAndExpand"
LineBreakMode="TailTruncation"
Style="{StaticResource H5_Blue}"
Text="{x:Static res:Text.Button_IdentityProof}"
VerticalOptions="Center" />
<Image Grid.Column="2" HeightRequest="24">
<Image.Source>
<FontImageSource
FontFamily="IconMoon"
Glyph="{x:Static i:IconsMoon.Icon_Chevron_Right}"
Color="{StaticResource Primary_DarkBlue}" />
</Image.Source>
</Image>
<Ellipse
Grid.Row="0"
Grid.Column="0"
Margin="0,0,0,0"
Fill="{StaticResource Alert_Red}"
HeightRequest="10"
HorizontalOptions="Start"
IsVisible="{Binding NeedsIdentityProof}"
VerticalOptions="Start"
WidthRequest="10" />
<Grid.GestureRecognizers>
<TapGestureRecognizer Command="{Binding IdentityProofCommand}" />
</Grid.GestureRecognizers>
</Grid> -->
<!-- <Border Style="{StaticResource Separator}" />
<Grid
ColumnDefinitions="24,*,24"
ColumnSpacing="12"
HorizontalOptions="FillAndExpand"
VerticalOptions="StartAndExpand">
<Image Grid.Column="0" HeightRequest="24">
<Image.Source>
<FontImageSource
FontFamily="IconMoon"
Glyph="{x:Static i:IconsMoon.Icon_Payouts}"
Color="{StaticResource Primary_DarkBlue}" />
</Image.Source>
</Image>
<Label
Grid.Column="1"
HorizontalOptions="StartAndExpand"
LineBreakMode="TailTruncation"
Style="{StaticResource H5_Blue}"
Text="{x:Static res:Text.Button_Payouts}"
VerticalOptions="Center" />
<Image Grid.Column="2" HeightRequest="24">
<Image.Source>
<FontImageSource
FontFamily="IconMoon"
Glyph="{x:Static i:IconsMoon.Icon_Chevron_Right}"
Color="{StaticResource Primary_DarkBlue}" />
</Image.Source>
</Image>
<Grid.GestureRecognizers>
<TapGestureRecognizer Command="{Binding PayoutsCommand}" />
</Grid.GestureRecognizers>
</Grid> -->
<Border Style="{StaticResource Separator}" />
<Grid
ColumnDefinitions="24,*,24"
ColumnSpacing="12"
HorizontalOptions="FillAndExpand"
VerticalOptions="StartAndExpand">
<Image
Grid.Column="0"
HeightRequest="24"
Source="block_user">
<Image.Behaviors>
<behaviors:IconTintColorBehavior TintColor="{StaticResource Primary_DarkBlue}" />
</Image.Behaviors>
</Image>
<Label
Grid.Column="1"
HorizontalOptions="StartAndExpand"
LineBreakMode="TailTruncation"
Style="{StaticResource H5_Blue}"
Text="{x:Static res:Text.Button_BlockedUsers}"
VerticalOptions="Center" />
<Image Grid.Column="2" HeightRequest="24">
<Image.Source>
<FontImageSource
FontFamily="IconMoon"
Glyph="{x:Static i:IconsMoon.Icon_Chevron_Right}"
Color="{StaticResource Primary_DarkBlue}" />
</Image.Source>
</Image>
<Grid.GestureRecognizers>
<TapGestureRecognizer Command="{Binding BlockedCommand}" />
</Grid.GestureRecognizers>
</Grid>
</VerticalStackLayout>
</Border>
<Border
Margin="{StaticResource MarginBig}"
HorizontalOptions="FillAndExpand"
Style="{StaticResource LightGreyBorder}"
VerticalOptions="StartAndExpand">
<VerticalStackLayout Spacing="14">
<Grid
ColumnDefinitions="*,24"
ColumnSpacing="12"
HorizontalOptions="FillAndExpand"
VerticalOptions="StartAndExpand">
<Label
Grid.Column="0"
HorizontalOptions="StartAndExpand"
LineBreakMode="TailTruncation"
Style="{StaticResource H5_Blue}"
Text="{x:Static res:Text.Button_Competition}"
VerticalOptions="Center" />
<Image Grid.Column="1" HeightRequest="24">
<Image.Source>
<FontImageSource
FontFamily="IconMoon"
Glyph="{x:Static i:IconsMoon.Icon_Chevron_Right}"
Color="{StaticResource Primary_DarkBlue}" />
</Image.Source>
</Image>
<Grid.GestureRecognizers>
<TapGestureRecognizer Command="{Binding CompetitionCommand}" />
</Grid.GestureRecognizers>
</Grid>
<Border Style="{StaticResource Separator}" />
<Grid
ColumnDefinitions="*,24"
ColumnSpacing="12"
HorizontalOptions="FillAndExpand"
VerticalOptions="StartAndExpand">
<Label
Grid.Column="0"
HorizontalOptions="StartAndExpand"
LineBreakMode="TailTruncation"
Style="{StaticResource H5_Blue}"
Text="{x:Static res:Text.Button_Privacy}"
VerticalOptions="Center" />
<Image Grid.Column="1" HeightRequest="24">
<Image.Source>
<FontImageSource
FontFamily="IconMoon"
Glyph="{x:Static i:IconsMoon.Icon_Chevron_Right}"
Color="{StaticResource Primary_DarkBlue}" />
</Image.Source>
</Image>
<Grid.GestureRecognizers>
<TapGestureRecognizer Command="{Binding PrivacyCommand}" />
</Grid.GestureRecognizers>
</Grid>
<Border Style="{StaticResource Separator}" />
<Grid
ColumnDefinitions="*,24"
ColumnSpacing="12"
HorizontalOptions="FillAndExpand"
VerticalOptions="StartAndExpand">
<Label
Grid.Column="0"
HorizontalOptions="StartAndExpand"
LineBreakMode="TailTruncation"
Style="{StaticResource H5_Blue}"
Text="{x:Static res:Text.Button_Imprint}"
VerticalOptions="Center" />
<Image Grid.Column="1" HeightRequest="24">
<Image.Source>
<FontImageSource
FontFamily="IconMoon"
Glyph="{x:Static i:IconsMoon.Icon_Chevron_Right}"
Color="{StaticResource Primary_DarkBlue}" />
</Image.Source>
</Image>
<Grid.GestureRecognizers>
<TapGestureRecognizer Command="{Binding ImprintCommand}" />
</Grid.GestureRecognizers>
</Grid>
<Border Style="{StaticResource Separator}" />
<Grid
ColumnDefinitions="*,24"
ColumnSpacing="12"
HorizontalOptions="FillAndExpand"
VerticalOptions="StartAndExpand">
<Label
Grid.Column="0"
HorizontalOptions="StartAndExpand"
LineBreakMode="TailTruncation"
Style="{StaticResource H5_Blue}"
Text="{x:Static res:Text.Button_Faq}"
VerticalOptions="Center" />
<Image Grid.Column="1" HeightRequest="24">
<Image.Source>
<FontImageSource
FontFamily="IconMoon"
Glyph="{x:Static i:IconsMoon.Icon_Chevron_Right}"
Color="{StaticResource Primary_DarkBlue}" />
</Image.Source>
</Image>
<Grid.GestureRecognizers>
<TapGestureRecognizer Command="{Binding FaqCommand}" />
</Grid.GestureRecognizers>
</Grid>
</VerticalStackLayout>
</Border>
<Button
Margin="{StaticResource MarginBig}"
Command="{Binding BecomeOwnerCommand}"
IsVisible="{Binding CanBecomeOwner}"
LineBreakMode="TailTruncation"
Text="{Static res:Text.Button_BecomeOwner}" />
<Button
Margin="{StaticResource MarginBig}"
Command="{Binding LogoutCommand}"
Style="{StaticResource SecondaryButton}"
Text="{Static res:Text.Button_Logout}">
<Button.ImageSource>
<FontImageSource
FontFamily="IconMoon"
Glyph="{x:Static i:IconsMoon.Icon_Log_Out}"
Size="{StaticResource ButtonIcon}"
Color="{StaticResource Primary_DarkBlue}" />
</Button.ImageSource>
</Button>
<Label
Margin="{StaticResource MarginBig}"
HorizontalOptions="Center"
Style="{StaticResource LinkLabelStyle}"
Text="{x:Static res:Text.Button_DeleteAccount}">
<Label.GestureRecognizers>
<TapGestureRecognizer Command="{Binding DelecteAccountCommand}" />
</Label.GestureRecognizers>
</Label>
<Label
FontAttributes="Bold"
FontSize="{StaticResource FontMenu}"
HorizontalOptions="CenterAndExpand"
TextColor="{StaticResource Grey_Medium}">
<Label.FormattedText>
<FormattedString>
<Span Text="gehgassi" />
<Span Text=" " />
<Span Text="{Binding CurrentVersion}" />
</FormattedString>
</Label.FormattedText>
</Label>
<Label
Margin="0,24,0,24"
HorizontalOptions="CenterAndExpand"
HorizontalTextAlignment="Center"
IsVisible="{Binding AppVersionAvailable}"
Style="{StaticResource BodyCaption_GreyDark}"
Text="{Binding AppVersionText}" />
<Button
Margin="{StaticResource MarginBig}"
Command="{Binding UpdateCommand}"
HorizontalOptions="CenterAndExpand"
IsVisible="{Binding AppVersionAvailable}"
Text="{Static res:Text.Button_Update}" />
</VerticalStackLayout>
</ScrollView>
</ContentPage.Content>
</controls:BaseContentPage>