1<resources xmlns:tools="http://schemas.android.com/tools"> 2 <!-- Base application theme. --> 3 <style name="AppTheme" parent="Theme.MaterialComponents.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 10 <style name="Theme.Exponent.Light" parent="Theme.MaterialComponents.Light.NoActionBar"> 11 <item name="android:statusBarColor">@android:color/transparent</item> 12 <item name="colorPrimary">@color/colorPrimary</item> 13 <item name="colorPrimaryDark">@color/colorPrimaryDark</item> 14 <item name="colorAccent">@color/colorAccentLight</item> 15 <item name="android:windowBackground">@color/white</item> 16 </style> 17 18 <style name="Theme.Exponent.Dark" parent="Theme.MaterialComponents.Light.NoActionBar"> 19 <item name="android:statusBarColor">@android:color/transparent</item> 20 <item name="colorPrimary">@color/colorPrimary</item> 21 <item name="colorPrimaryDark">@color/colorPrimaryDark</item> 22 <item name="colorAccent">@color/colorAccentDark</item> 23 <item name="android:windowBackground">@color/colorPrimary</item> 24 </style> 25 26 <style name="Theme.Exponent.Splash" parent="Theme.Exponent.Light"> 27 <item name="android:windowBackground">@drawable/splashscreen</item> 28 </style> 29 30 <style name="Theme.Exponent.Light.LightStatusBar" parent="Theme.Exponent.Light"> 31 <!-- dummy theme here: see v23 styles --> 32 </style> 33 34 <!-- Theme passed to RN. --> 35 <style name="Theme.Exponent.None" parent="Theme.MaterialComponents.Light.NoActionBar"> 36 <item name="android:textColor">#000000</item> 37 <item name="android:editTextStyle">@style/ExponentEditText</item> 38 </style> 39 40 <style name="ExponentCheckBox"> 41 <item name="android:theme">@style/DevAppTheme</item> 42 </style> 43 44 <style name="ExponentButton"> 45 <item name="android:theme">@style/DevAppTheme</item> 46 <item name="android:textColor">@color/colorPrimaryDark</item> 47 </style> 48 49 <style name="ExponentEditText" parent="@android:style/Widget.EditText"> 50 <item name="android:padding">0dp</item> 51 <item name="android:textColorHint">#c8c8c8</item> 52 <item name="android:textColor">#000000</item> 53 <item name="android:textCursorDrawable">@null</item> 54 </style> 55 56 <style name="DevAppTheme"> 57 <item name="android:colorAccent">@color/white</item> 58 <item name="android:colorControlNormal">@color/white</item> 59 <item name="android:colorControlHighlight">@color/white</item> 60 </style> 61 62 <style name="Theme" parent="@android:style/Theme.Black.NoTitleBar"> 63 <item name="android:spinnerItemStyle">@style/SpinnerItem</item> 64 </style> 65 66 <style name="TextField" parent="@android:style/Widget.EditText"> 67 <item name="android:layout_height">wrap_content</item> 68 <item name="android:textColor">@color/editText</item> 69 <item name="android:background">@drawable/edit_text_holo_dark</item> 70 </style> 71 72 <style name="CardNumber" parent="@style/TextField"> 73 <item name="android:layout_width">fill_parent</item> 74 <item name="android:inputType">numberDecimal</item> 75 <item name="android:hint">@string/cardNumber</item> 76 </style> 77 78 <style name="CVC" parent="@style/TextField"> 79 <item name="android:inputType">numberDecimal</item> 80 <item name="android:hint">@string/cvc</item> 81 <item name="android:layout_width">match_parent</item> 82 </style> 83 84 <style name="Button" parent="@android:style/Widget.Button"> 85 <item name="android:layout_height">wrap_content</item> 86 <item name="android:paddingTop">12dp</item> 87 <item name="android:paddingBottom">12dp</item> 88 <item name="android:textColor">@color/buttonText</item> 89 <item name="android:background">@drawable/btn_default_holo_dark</item> 90 </style> 91 92 <style name="Save" parent="@style/Button"> 93 <item name="android:layout_width">160dp</item> 94 <item name="android:layout_marginTop">8dp</item> 95 <item name="android:text">@string/save</item> 96 </style> 97 98 <style name="Spinner" parent="@android:style/Widget.Spinner"> 99 <item name="android:layout_height">wrap_content</item> 100 <item name="android:background">@drawable/spinner_background_holo_dark</item> 101 <item name="android:spinnerItemStyle">@style/SpinnerItem</item> 102 </style> 103 104 <style name="SpinnerItem" parent="@android:style/Widget.TextView.SpinnerItem"> 105 106 <item name="android:textAppearance">@style/TextAppearance.SpinnerItem</item> 107 <item name="android:textColor">@color/spinnerItem</item> 108 </style> 109 110 <style name="TextAppearance.SpinnerItem" parent="@android:style/TextAppearance.Widget.TextView.SpinnerItem"> 111 <item name="android:textColor">@color/spinnerItem</item> 112 </style> 113 114 115 <style name="ExpMonth" parent="@style/Spinner"> 116 <item name="android:entries">@array/month_array</item> 117 <item name="android:layout_width">0dp</item> 118 <item name="android:layout_weight">1.0</item> 119 </style> 120 121 <style name="ExpYear" parent="@style/Spinner"> 122 <item name="android:entries">@array/year_array</item> 123 <item name="android:layout_width">0dp</item> 124 <item name="android:layout_weight">0.8</item> 125 </style> 126 127 <style name="Currency" parent="@style/Spinner"> 128 <item name="android:entries">@array/currency_array</item> 129 <item name="android:layout_width">0dp</item> 130 <item name="android:layout_weight">1.0</item> 131 </style> 132 133 <style name="InfoToolbar" parent="Theme.MaterialComponents"> 134 <item name="colorPrimary">@color/colorPrimary</item> 135 <item name="android:textColorPrimary">@color/white</item> 136 <item name="android:textColorSecondary">@color/white</item> 137 <item name="actionMenuTextColor">@color/white</item> 138 </style> 139 140 <style name="Header" parent="@android:style/Widget.TextView"> 141 <item name="android:layout_width">fill_parent</item> 142 <item name="android:layout_height">wrap_content</item> 143 <item name="android:background">@drawable/header_dark</item> 144 <item name="android:layout_marginBottom">5dp</item> 145 <item name="android:paddingBottom">4dp</item> 146 <item name="android:paddingLeft">3dp</item> 147 <item name="android:textSize">18dp</item> 148 <item name="android:textColor">@color/headerText</item> 149 <item name="android:gravity">center_vertical</item> 150 </style> 151 152 153 <!-- DateTimePicker --> 154 <style name="SpinnerDatePickerDialog" parent="Theme.AppCompat.Light.Dialog" tools:targetApi="lollipop"> 155 <item name="android:datePickerStyle">@style/SpinnerDatePickerStyle</item> 156 </style> 157 158 <style name="SpinnerDatePickerStyle" parent="android:Widget.Material.Light.DatePicker" tools:targetApi="lollipop"> 159 <item name="android:datePickerMode">spinner</item> 160 </style> 161 162 <style name="CalendarDatePickerDialog" parent="Theme.AppCompat.Light.Dialog" tools:targetApi="lollipop"> 163 <item name="android:datePickerStyle">@style/CalendarDatePickerStyle</item> 164 </style> 165 166 <style name="CalendarDatePickerStyle" parent="android:Widget.Material.Light.DatePicker" tools:targetApi="lollipop"> 167 <item name="android:datePickerMode">calendar</item> 168 </style> 169 170 <style name="ClockTimePickerDialog" parent="Theme.AppCompat.Light.Dialog" tools:targetApi="lollipop"> 171 <item name="android:timePickerStyle">@style/ClockTimePickerStyle</item> 172 </style> 173 174 <style name="ClockTimePickerStyle" parent="android:Widget.Material.Light.TimePicker" tools:targetApi="lollipop"> 175 <item name="android:timePickerMode">clock</item> 176 </style> 177 178 <style name="SpinnerTimePickerDialog" parent="Theme.AppCompat.Light.Dialog" tools:targetApi="lollipop"> 179 <item name="android:timePickerStyle">@style/SpinnerTimePickerStyle</item> 180 </style> 181 182 <style name="SpinnerTimePickerStyle" parent="android:Widget.Material.Light.TimePicker" tools:targetApi="lollipop"> 183 <item name="android:timePickerMode">spinner</item> 184 </style> 185</resources> 186