App.xaml 3.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182
  1. <?xml version="1.0" encoding="utf-8" ?>
  2. <Application xmlns="http://xamarin.com/schemas/2014/forms"
  3. xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"
  4. xmlns:resources="clr-namespace:XF.Material.Forms.Resources;assembly=XF.Material"
  5. xmlns:mobile="clr-namespace:InABox.Mobile;assembly=InABox.Mobile.Shared"
  6. xmlns:ios="clr-namespace:Xamarin.Forms.PlatformConfiguration.iOSSpecific;assembly=Xamarin.Forms.Core"
  7. xmlns:local="clr-namespace:PRS.Mobile;assembly=PRS.Mobile"
  8. xmlns:system="clr-namespace:System;assembly=netstandard"
  9. x:Class="PRS.Mobile.App"
  10. ios:Application.HandleControlUpdatesOnMainThread="true">
  11. <Application.Resources>
  12. <Color x:Key="Theme.Background">#EAEAEA</Color>
  13. <Color x:Key="Theme.OnBackground">Black</Color>
  14. <Color x:Key="Theme.Primary">#873260</Color>
  15. <Color x:Key="Theme.OnPrimary">White</Color>
  16. <Color x:Key="Theme.PrimaryVariant">#a2006d</Color>
  17. <Color x:Key="Theme.OnPrimaryVariant">White</Color>
  18. <Color x:Key="Theme.Secondary">#15C7C1</Color>
  19. <Color x:Key="Theme.OnSecondary">White</Color>
  20. <Color x:Key="Theme.SecondaryVariant">#159791</Color>
  21. <Color x:Key="Theme.OnSecondaryVariant">White</Color>
  22. <Color x:Key="Theme.Surface">LightGoldenrodYellow</Color>
  23. <Color x:Key="Theme.OnSurface">Navy</Color>
  24. <OnPlatform x:Key="Theme.Text.Header.Size" x:TypeArguments="x:Double">
  25. <On Platform="iOS">17</On>
  26. <On Platform="Android">17</On>
  27. </OnPlatform>
  28. <OnPlatform x:Key="Theme.Text.Body.Size" x:TypeArguments="x:Double">
  29. <On Platform="iOS">14</On>
  30. <On Platform="Android">14</On>
  31. </OnPlatform>
  32. <OnPlatform x:Key="Theme.Text.Small.Size" x:TypeArguments="x:Double">
  33. <On Platform="iOS">12</On>
  34. <On Platform="Android">12</On>
  35. </OnPlatform>
  36. <OnPlatform x:Key="Theme.Text.Micro.Size" x:TypeArguments="x:Double">
  37. <On Platform="iOS">10</On>
  38. <On Platform="Android">10</On>
  39. </OnPlatform>
  40. <OnPlatform x:Key="Theme.Text.UltraMicro.Size" x:TypeArguments="x:Double">
  41. <On Platform="iOS">8</On>
  42. <On Platform="Android">8</On>
  43. </OnPlatform>
  44. <resources:MaterialColorConfiguration
  45. x:Key="Material.Color"
  46. Background="{StaticResource Theme.Background}"
  47. Primary="{StaticResource Theme.Primary}"
  48. PrimaryVariant="{StaticResource Theme.PrimaryVariant}"
  49. Secondary="{StaticResource Theme.Secondary}"
  50. SecondaryVariant="{StaticResource Theme.SecondaryVariant}"
  51. Surface="{StaticResource Theme.Surface}"
  52. OnSurface="{StaticResource Theme.OnSurface}"
  53. />
  54. <resources:MaterialConfiguration
  55. x:Key="Material.Configuration"
  56. ColorConfiguration="{StaticResource Material.Color}"
  57. />
  58. <Style TargetType="ImageButton">
  59. <Setter Property="BackgroundColor" Value="Transparent"/>
  60. <Setter Property="Padding" Value="5" />
  61. </Style>
  62. </Application.Resources>
  63. </Application>