<?xml version="1.0" encoding="utf-8" ?>
<ResourceDictionary xmlns="http://xamarin.com/schemas/2014/forms"
             xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"
             x:Class="Borepin.Styles.LightTheme">

    <!-- Colors -->
    <Color x:Key="FirstColor">#FF00D4AA</Color>
    <Color x:Key="SecondColor">#FF3C474D</Color>
    <Color x:Key="ThirdColor">#FF333333</Color>
    <Color x:Key="FourthColor">#FF555555</Color>
    <Color x:Key="FifthColor">#FFCCCCCC</Color>
    <Color x:Key="SixthColor">#FF757575</Color>
    <Color x:Key="SeventhColor">#FF4F4F4F</Color>
    <Color x:Key="EighthColor">#FFF9F9F9</Color>
    <Color x:Key="NinthColor">#FFC4C4C4</Color>
    
    <!-- General -->
    <Style TargetType="NavigationPage">
        <Setter Property="BarBackgroundColor" Value="{StaticResource SecondColor}"/>
        <Setter Property="BarTextColor" Value="{StaticResource FirstColor}"/>
    </Style>

    <Style TargetType="MasterDetailPage">
        <Setter Property="BackgroundColor" Value="{StaticResource EighthColor}"/>
    </Style>

    <Style TargetType="Label">
        <Setter Property="FontFamily" Value="Roboto"/>
    </Style>

    <Style TargetType="Button">
        <Setter Property="FontFamily" Value="Roboto"/>
    </Style>

    <Style x:Key="NavigationSpacer" TargetType="BoxView">
        <Setter Property="HorizontalOptions" Value="CenterAndExpand"/>
    </Style>

    <Style x:Key="Style_StackLayout_Content" TargetType="StackLayout">
        <Setter Property="Padding" Value="30, 30, 30, 10"/>
    </Style>
    
    <!-- Header -->
    <Style x:Key="Style_Label_Header" TargetType="Label">
        <Setter Property="FontAttributes" Value="Bold"/>
        <Setter Property="HorizontalOptions" Value="FillAndExpand"/>
        <Setter Property="HorizontalTextAlignment" Value="Center"/>
        <Setter Property="VerticalTextAlignment" Value="Center"/>
        <Setter Property="VerticalOptions" Value="FillAndExpand"/>
        <Setter Property="FontSize" Value="Medium"/>
        <Setter Property="TextColor" Value="{StaticResource FirstColor}"/>
    </Style>

    <!-- Text -->
    <Style x:Key="Style_Label_Title_Center" TargetType="Label">
        <Setter Property="HorizontalOptions" Value="CenterAndExpand"/>
        <Setter Property="FontAttributes" Value="Bold"/>
        <Setter Property="FontSize" Value="Medium"/>
        <Setter Property="Margin" Value="0, 0, 0, 10"/>
    </Style>

    <Style x:Key="Style_Label_Text_Center" TargetType="Label">
        <Setter Property="Margin" Value="0, 0, 0, 10"/>
        <Setter Property="HorizontalOptions" Value="CenterAndExpand"/>
    </Style>

    <Style x:Key="Style_Label_Text" TargetType="Label">
        <Setter Property="Margin" Value="0, 0, 0, 10"/>
        <Setter Property="HorizontalOptions" Value="StartAndExpand"/>
    </Style>

    <Style x:Key="Style_Label_Property_Title" TargetType="Label">
        <Setter Property="FontSize" Value="Default"/>
        <Setter Property="FontAttributes" Value="Bold"/>
    </Style>

    <Style x:Key="Style_Label_Property_Text" TargetType="Label">
        <Setter Property="FontSize" Value="Default"/>
        <Setter Property="Margin" Value="0, 0, 0, 10"/>
        <Setter Property="HorizontalOptions" Value="StartAndExpand"/>
    </Style>

    <Style x:Key="LabelStyle_Primary" TargetType="Label">
        <Setter Property="TextColor" Value="#000000" />
        <Setter Property="FontAttributes" Value="Bold" />
        <Setter Property="VerticalTextAlignment" Value="Center"/>
    </Style>

    <Style x:Key="LabelStyle_Second" TargetType="Label">
        <Setter Property="TextColor" Value="{StaticResource SixthColor}" />
        <Setter Property="VerticalTextAlignment" Value="Center"/>
    </Style>

    <Style x:Key="LabelStyle_Title" TargetType="Label">
        <Setter Property="FontSize" Value="Medium"/>
        <Setter Property="HorizontalTextAlignment" Value="Center"/>
        <Setter Property="FontAttributes" Value="Bold"/>
    </Style>

    <!-- Button -->
    <Style x:Key="Style_Button_Primary" TargetType="Button">
        <Setter Property="TextColor" Value="#000000" />
        <Setter Property="FontAttributes" Value="Bold"/>
        <Setter Property="BackgroundColor" Value="{StaticResource FirstColor}" />
        <Setter Property="VerticalOptions" Value="End"/>
    </Style>

    <Style x:Key="Style_Button_Admin" TargetType="Button">
        <Setter Property="TextColor" Value="#CD0000" />
        <Setter Property="BackgroundColor" Value ="{StaticResource FifthColor}" />
        <Setter Property="VerticalOptions" Value="End"/>
    </Style>
</ResourceDictionary>