1<resources xmlns:tools="http://schemas.android.com/tools">
2    <!-- Base application theme. -->
3    <style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar">
4        <!-- Customize your theme here. -->
5        <item name="colorPrimary">@color/colorPrimary</item>
6        <item name="colorPrimaryDark">@color/colorPrimaryDark</item>
7        <item name="colorAccent">@color/colorAccent</item>
8    </style>
9  <style name="Theme.Exponent.Light" parent="Theme.AppCompat.Light.NoActionBar">
10    <item name="android:windowTranslucentStatus" tools:targetApi="19">true</item>
11    <item name="colorPrimary">@color/colorPrimary</item>
12    <item name="colorPrimaryDark">@color/colorPrimaryDark</item>
13    <item name="colorAccent">@color/colorAccentLight</item>
14    <item name="android:windowBackground">@color/white</item>
15  </style>
16
17  <style name="Theme.Exponent.Dark" parent="Theme.AppCompat.Light.NoActionBar">
18    <item name="android:windowTranslucentStatus" tools:targetApi="19">true</item>
19    <item name="colorPrimary">@color/colorPrimary</item>
20    <item name="colorPrimaryDark">@color/colorPrimaryDark</item>
21    <item name="colorAccent">@color/colorAccentDark</item>
22    <item name="android:windowBackground">@color/colorPrimary</item>
23  </style>
24
25  <style name="Theme.Exponent.Splash" parent="Theme.Exponent.Light">
26      <item name="android:windowBackground">@drawable/splash_background</item>
27  </style>
28
29  <!-- Theme passed to RN. -->
30  <style name="Theme.Exponent.None" parent="Theme.AppCompat.Light.NoActionBar">
31    <item name="android:textColor">#000000</item>
32    <item name="android:editTextStyle">@style/ExponentEditText</item>
33  </style>
34
35  <style name="ExponentCheckBox">
36    <item name="android:theme">@style/DevAppTheme</item>
37  </style>
38
39  <style name="ExponentButton">
40    <item name="android:theme">@style/DevAppTheme</item>
41    <item name="android:textColor">
42      @color/colorPrimaryDark
43    </item>
44  </style>
45
46  <style name="ExponentEditText" parent="@android:style/Widget.EditText">
47    <item name="android:padding">0dp</item>
48    <item name="android:textColorHint">#c8c8c8</item>
49    <item name="android:textColor">#000000</item>
50    <item name="android:textCursorDrawable">@null</item>
51  </style>
52
53  <style name="DevAppTheme">
54    <item name="android:colorAccent">
55      @color/white
56    </item>
57    <item name="android:colorControlNormal">
58      @color/white
59    </item>
60    <item name="android:colorControlHighlight">
61      @color/white
62    </item>
63  </style>
64
65  <style name="Theme" parent="@android:style/Theme.Black.NoTitleBar">
66      <item name="android:spinnerItemStyle">@style/SpinnerItem</item>
67  </style>
68
69  <style name="TextField" parent="@android:style/Widget.EditText">
70      <item name="android:layout_height">wrap_content</item>
71      <item name="android:textColor">@color/editText</item>
72      <item name="android:background">@drawable/edit_text_holo_dark</item>
73  </style>
74
75  <style name="CardNumber" parent="@style/TextField">
76      <item name="android:layout_width">fill_parent</item>
77      <item name="android:inputType">numberDecimal</item>
78      <item name="android:hint">@string/cardNumber</item>
79  </style>
80
81  <style name="CVC" parent="@style/TextField">
82      <item name="android:inputType">numberDecimal</item>
83      <item name="android:hint">@string/cvc</item>
84      <item name="android:layout_width">match_parent</item>
85  </style>
86
87  <style name="Button" parent="@android:style/Widget.Button">
88      <item name="android:layout_height">wrap_content</item>
89      <item name="android:paddingTop">12dp</item>
90      <item name="android:paddingBottom">12dp</item>
91      <item name="android:textColor">@color/buttonText</item>
92      <item name="android:background">@drawable/btn_default_holo_dark</item>
93  </style>
94
95  <style name="Save" parent="@style/Button">
96      <item name="android:layout_width">160dp</item>
97      <item name="android:layout_marginTop">8dp</item>
98      <item name="android:text">@string/save</item>
99  </style>
100
101  <style name="Spinner" parent="@android:style/Widget.Spinner">
102      <item name="android:layout_height">wrap_content</item>
103      <item name="android:background">@drawable/spinner_background_holo_dark</item>
104      <item name="android:spinnerItemStyle">@style/SpinnerItem</item>
105  </style>
106  <style name="SpinnerItem" parent="@android:style/Widget.TextView.SpinnerItem">
107
108      <item name="android:textAppearance">@style/TextAppearance.SpinnerItem</item>
109      <item name="android:textColor">@color/spinnerItem</item>
110  </style>
111  <style name="TextAppearance.SpinnerItem" parent="@android:style/TextAppearance.Widget.TextView.SpinnerItem">
112      <item name="android:textColor">@color/spinnerItem</item>
113  </style>
114
115
116  <style name="ExpMonth" parent="@style/Spinner">
117      <item name="android:entries">@array/month_array</item>
118      <item name="android:layout_width">0dp</item>
119      <item name="android:layout_weight">1.0</item>
120  </style>
121
122  <style name="ExpYear" parent="@style/Spinner">
123      <item name="android:entries">@array/year_array</item>
124      <item name="android:layout_width">0dp</item>
125      <item name="android:layout_weight">0.8</item>
126  </style>
127
128  <style name="Currency" parent="@style/Spinner">
129      <item name="android:entries">@array/currency_array</item>
130      <item name="android:layout_width">0dp</item>
131      <item name="android:layout_weight">1.0</item>
132  </style>
133
134  <style name="InfoToolbar" parent="Theme.AppCompat">
135      <item name="colorPrimary">@color/colorPrimary</item>
136      <item name="android:textColorPrimary">@color/white</item>
137      <item name="android:textColorSecondary">@color/white</item>
138      <item name="actionMenuTextColor">@color/white</item>
139  </style>
140
141  <style name="Header" parent="@android:style/Widget.TextView">
142      <item name="android:layout_width">fill_parent</item>
143      <item name="android:layout_height">wrap_content</item>
144      <item name="android:background">@drawable/header_dark</item>
145      <item name="android:layout_marginBottom">5dp</item>
146      <item name="android:paddingBottom">4dp</item>
147      <item name="android:paddingLeft">3dp</item>
148      <item name="android:textSize">18dp</item>
149      <item name="android:textColor">@color/headerText</item>
150      <item name="android:gravity">center_vertical</item>
151  </style>
152
153</resources>
154