Added Android code
[wl-app.git] / Android / app / src / main / res / values / styles.xml
diff --git a/Android/app/src/main/res/values/styles.xml b/Android/app/src/main/res/values/styles.xml
new file mode 100644 (file)
index 0000000..30f9693
--- /dev/null
@@ -0,0 +1,193 @@
+<resources xmlns:tools="http://schemas.android.com/tools">
+
+    <!-- Base application theme. -->
+    <style name="WLAppTheme" parent="Theme.AppCompat.Light.DarkActionBar">
+        <!-- Customize your theme here. -->
+        <item name="colorPrimary">@color/colorPrimary</item>
+        <item name="colorPrimaryDark">@color/colorPrimaryDark</item>
+        <item name="colorAccent">@color/colorAccent</item>
+        <item name="drawerArrowStyle">@style/DrawerArrowStyle</item>
+        <item name="android:windowBackground">@color/white</item>
+    </style>
+
+    <style name="WLAppTheme.NoActionBar" parent="Theme.AppCompat.Light.NoActionBar">
+        <!-- Customize your theme here. -->
+        <item name="colorPrimary">@color/colorPrimary</item>
+        <item name="colorPrimaryDark">@color/colorPrimaryDark</item>
+        <item name="colorAccent">@color/colorAccent</item>
+        <item name="drawerArrowStyle">@style/DrawerArrowStyle</item>
+        <item name="android:windowBackground">@color/white</item>
+    </style>
+
+    <!--use item name="drawerArrowStyle" if you are using dark primaryColor in your app, else remove it-->
+    <style name="DrawerArrowStyle" parent="Widget.AppCompat.DrawerArrowToggle">
+        <item name="spinBars">false</item>
+        <item name="color">@android:color/white</item>
+    </style>
+
+    <style name="FlatButton" parent="android:style/Widget.Material.Button.Borderless.Small">
+        <item name="android:background">@android:color/transparent</item>
+        <item name="android:textColor">@color/gray_dark</item>
+        <item name="android:textAllCaps">true</item>
+        <item name="android:textSize">13dp</item>
+        <item name="android:textStyle">normal</item>
+    </style>
+
+    <style name="FlatButton.Separator" parent="@style/Widget.AppCompat.Button.Borderless">
+        <item name="android:drawableRight">@drawable/ic_arrow_right_24dp</item>
+        <item name="android:textColor">@color/gray_dark</item>
+    </style>
+
+    <style name="RoundedButton" parent="android:style/Widget.Material.Button">
+        <item name="android:textAllCaps">true</item>
+        <item name="android:textSize">14dp</item>
+        <item name="android:textStyle">normal</item>
+        <item name="android:paddingTop">5dp</item>
+        <item name="android:paddingBottom">5dp</item>
+        <item name="android:paddingStart">20dp</item>
+        <item name="android:paddingEnd">20dp</item>
+        <item name="android:layout_height">35dp</item>
+        <item name="android:layout_width">wrap_content</item>
+    </style>
+
+    <style name="RoundedButton.Orange" parent="RoundedButton">
+        <item name="android:background">@drawable/orange_round_rect</item>
+        <item name="android:textColor">@color/white</item>
+    </style>
+
+    <style name="RoundedButton.WhiteBorder" parent="RoundedButton">
+        <item name="android:background">@drawable/selector_button_white_border</item>
+        <item name="android:textColor">@color/selector_button_white_border_text_color</item>
+    </style>
+
+    <style name="OrangeDetailsButton" parent="@style/Widget.AppCompat.Button.Borderless">
+        <item name="android:background">@drawable/orange_details_round_rect</item>
+        <item name="android:textColor">@color/white</item>
+        <item name="android:textAllCaps">true</item>
+        <item name="android:textSize">@dimen/book_button_text_size</item>
+        <item name="android:gravity">start|center_vertical</item>
+        <item name="android:fontFamily">sans-serif-light</item>
+        <item name="android:paddingStart">@dimen/book_button_padding</item>
+        <item name="android:paddingEnd">@dimen/book_button_padding</item>
+        <item name="android:minHeight">0dp</item>
+        <item name="android:minWidth">0dp</item>
+    </style>
+
+    <style name="SeparatorText" parent="@android:style/TextAppearance">
+        <item name="android:textSize">14dp</item>
+        <item name="android:textStyle">normal</item>
+        <item name="android:textAllCaps">true</item>
+        <item name="android:textColor">@color/gray_dark</item>
+    </style>
+
+    <style name="SeparatorText.White" parent="SeparatorText">
+        <item name="android:textSize">16dp</item>
+        <item name="android:textColor">@color/white</item>
+    </style>
+
+    <style name="BookHeaderTextView" parent="android:style/Widget.TextView">
+        <item name="android:textSize" tools:ignore="SpUsage">18dp</item>
+        <item name="android:textColor">@color/white</item>
+        <item name="android:fontFamily">sans-serif-light</item>
+        <item name="android:textStyle">normal</item>
+    </style>
+
+    <style name="BookHeaderDarkTextView" parent="android:style/Widget.TextView">
+        <item name="android:textSize" tools:ignore="SpUsage">18dp</item>
+        <item name="android:textColor">@color/gray_dark</item>
+        <item name="android:fontFamily">sans-serif-light</item>
+        <item name="android:textStyle">normal</item>
+    </style>
+
+    <style name="ListHeaderText" parent="@android:style/TextAppearance">
+        <item name="android:textSize">20dp</item>
+        <item name="android:textStyle">normal</item>
+        <item name="android:textColor">@color/red_dark</item>
+    </style>
+
+    <style name="ListTitleText" parent="@android:style/TextAppearance">
+        <item name="android:textSize">15dp</item>
+        <item name="android:textStyle">normal</item>
+        <item name="android:lines">1</item>
+        <item name="android:ellipsize">end</item>
+    </style>
+
+    <style name="ListTitleText.Black">
+        <item name="android:textColor">@color/gray_dark</item>
+    </style>
+
+    <style name="ListTitleText.Turquoise">
+        <item name="android:textColor">@color/turquoise</item>
+    </style>
+
+    <style name="ListTitleText.Orange">
+        <item name="android:textColor">@color/orange_light</item>
+    </style>
+
+    <style name="ListTableTitleText" parent="@android:style/TextAppearance">
+        <item name="android:textSize">10dp</item>
+        <item name="android:textStyle">normal</item>
+        <item name="android:layout_marginEnd">5dp</item>
+        <item name="android:textAllCaps">true</item>
+        <item name="android:textColor">@color/gray_dark</item>
+    </style>
+
+    <style name="BookCategoriesTitleText" parent="@android:style/TextAppearance">
+        <item name="android:textSize">11dp</item>
+        <item name="android:textStyle">normal</item>
+        <item name="android:textAllCaps">true</item>
+        <item name="android:textColor">@color/gray_dark</item>
+    </style>
+
+    <style name="DarkBackgroundSwitch">
+        <item name="colorControlActivated">@color/white</item>
+    </style>
+
+    <style name="NewsHeaderTextView" parent="android:style/Widget.TextView">
+        <item name="android:textSize" tools:ignore="SpUsage">20dp</item>
+        <item name="android:textColor">@color/turquoise</item>
+        <item name="android:fontFamily">sans-serif-light</item>
+        <item name="android:textStyle">normal</item>
+        <item name="android:textAllCaps">true</item>
+    </style>
+
+    <style name="NewsText" parent="@android:style/TextAppearance">
+        <item name="android:textSize" tools:ignore="SpUsage">15dp</item>
+    </style>
+
+    <style name="NewsText.Black">
+        <item name="android:textColor">@color/gray_dark</item>
+    </style>
+
+    <style name="NewsText.TurquoiseBold">
+        <item name="android:textColor">@color/turquoise</item>
+        <item name="android:textStyle">bold</item>
+    </style>
+
+    <style name="PlayerPlaylistText" parent="@android:style/TextAppearance">
+        <item name="android:textColor">@color/white</item>
+        <item name="android:textSize" tools:ignore="SpUsage">18dp</item>
+        <item name="android:fontFamily">sans-serif-light</item>
+    </style>
+
+    <style name="SettingsSeparator">
+        <item name="android:layout_marginBottom">10dp</item>
+        <item name="android:layout_marginEnd">25dp</item>
+        <item name="android:layout_marginStart">25dp</item>
+        <item name="android:layout_marginTop">10dp</item>
+        <item name="android:background">@color/turquoise</item>
+    </style>
+
+    <style name="CircularProgress" parent="WLAppTheme">
+        <item name="colorAccent">@color/white</item>
+    </style>
+
+    <style name="LoginBenefitsText" parent="@android:style/TextAppearance">
+        <item name="android:textColor">@color/white</item>
+        <item name="android:textSize" tools:ignore="SpUsage">14dp</item>
+        <item name="android:paddingTop">5dp</item>
+        <item name="android:paddingBottom">5dp</item>
+        <item name="android:drawableStart">@drawable/accept_orange_tint</item>
+        <item name="android:drawablePadding">10dp</item>
+    </style>
+</resources>