MainPage.xaml 3.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <ContentPage
  3. xmlns="http://xamarin.com/schemas/2014/forms"
  4. xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"
  5. xmlns:local="clr-namespace:comal.timesheets"
  6. xmlns:material="clr-namespace:XF.Material.Forms.UI;assembly=XF.Material"
  7. material:MaterialNavigationPage.AppBarTitleTextFontSize="18.0"
  8. material:MaterialNavigationPage.AppBarColor="#a2006d"
  9. x:Class="comal.timesheets.MainPage"
  10. >
  11. <ContentPage.ToolbarItems>
  12. <ToolbarItem Name="Settings" Order="Primary" Priority="0" Clicked="Settings_Tapped"/>
  13. </ContentPage.ToolbarItems>
  14. <Grid x:Name="homeScreenGrid" RowSpacing="0" ColumnSpacing="0">
  15. <Grid.RowDefinitions>
  16. <RowDefinition Height="5.5*"/>
  17. <RowDefinition Height="45"/>
  18. <RowDefinition Height="12*"/>
  19. </Grid.RowDefinitions>
  20. <!--row 0-->
  21. <Button Grid.Row="0" x:Name="clockOnButton" Clicked="ClockOnOff_Clicked" BorderColor="Black" BorderWidth="1"
  22. Text="PLEASE WAIT" FontSize="Large" TextColor="Black" FontAttributes="Bold" BackgroundColor="Gainsboro" CornerRadius="5" Margin="10, 10, 10, 5"
  23. HorizontalOptions="FillAndExpand" VerticalOptions="FillAndExpand"
  24. IsEnabled="False"/>
  25. <Label Grid.Row="0" x:Name="CurrentLocation"
  26. Text="Initializing.." HorizontalTextAlignment="Center" HorizontalOptions="Center" VerticalOptions="End" VerticalTextAlignment="End" Margin="0, 0, 0, 25"/>
  27. <!--row 1-->
  28. <Grid Grid.Row="1" RowSpacing="0" ColumnSpacing="0">
  29. <Grid.ColumnDefinitions>
  30. <ColumnDefinition Width="*"/>
  31. <ColumnDefinition Width="*"/>
  32. </Grid.ColumnDefinitions>
  33. <Button Grid.Column="0" Clicked="JobBtn_Tapped" x:Name="jobBtn" IsEnabled="False" Padding="0"
  34. Text="Job" FontAttributes="Bold" TextColor="White" BackgroundColor="#15C7C1" CornerRadius="5" Margin="10, 5, 5, 5"
  35. HorizontalOptions="FillAndExpand" VerticalOptions="FillAndExpand"
  36. />
  37. <Button Grid.Column="1" Clicked="AddNote_Tapped" x:Name="addNoteBtn" IsEnabled="False" Padding="0"
  38. Text="Add note" FontAttributes="Bold" TextColor="White" BackgroundColor="#15C7C1" CornerRadius="5" Margin="5, 5, 10, 5"
  39. HorizontalOptions="FillAndExpand" VerticalOptions="FillAndExpand"
  40. />
  41. </Grid>
  42. <!--row 2-->
  43. <ScrollView x:Name="flexLayoutScrollView" Grid.Row="2" >
  44. <ScrollView.Margin>
  45. <OnPlatform x:TypeArguments="Thickness">
  46. <On Platform="Android" Value="1, 5, 3, 10"/>
  47. <On Platform="iOS" Value="5, 5, 7, 10"/>
  48. </OnPlatform>
  49. </ScrollView.Margin>
  50. <FlexLayout x:Name="flexLayout"
  51. Wrap="Wrap"
  52. Direction="Row"
  53. JustifyContent="SpaceEvenly"
  54. AlignItems="Start"
  55. AlignContent="Start"/>
  56. </ScrollView>
  57. </Grid>
  58. </ContentPage>