diff options
Diffstat (limited to 'res/values/styles.xml')
-rw-r--r-- | res/values/styles.xml | 93 |
1 files changed, 89 insertions, 4 deletions
diff --git a/res/values/styles.xml b/res/values/styles.xml index 4935103..5f4a9f6 100644 --- a/res/values/styles.xml +++ b/res/values/styles.xml @@ -18,7 +18,6 @@ <resources xmlns:android="http://schemas.android.com/apk/res/android"> <style name="DisplayTextStyle" parent="@android:style/Widget.Material.Light.TextView"> - <item name="android:background">@android:color/transparent</item> <item name="android:cursorVisible">false</item> <item name="android:fontFamily">sans-serif-light</item> <item name="android:includeFontPadding">false</item> @@ -26,12 +25,39 @@ <item name="android:textAlignment">viewEnd</item> </style> + <style name="DisplayTextStyle.Formula"> + <item name="android:paddingTop">@dimen/formula_padding_top</item> + <item name="android:paddingBottom">@dimen/formula_padding_bottom</item> + <item name="android:paddingStart">@dimen/formula_padding_start</item> + <item name="android:paddingEnd">@dimen/formula_padding_end</item> + <item name="android:gravity">bottom</item> + <item name="minTextSize">@dimen/formula_min_textsize</item> + <item name="maxTextSize">@dimen/formula_max_textsize</item> + <item name="stepTextSize">@dimen/formula_step_textsize</item> + </style> + + <style name="DisplayTextStyle.Result"> + <item name="android:paddingTop">@dimen/result_padding_top</item> + <item name="android:paddingBottom">@dimen/result_padding_bottom</item> + <item name="android:paddingStart">@dimen/result_padding_start</item> + <item name="android:paddingEnd">@dimen/result_padding_end</item> + <item name="android:gravity">bottom</item> + <item name="android:textSize">@dimen/result_textsize</item> + </style> + + <style name="HistoryItemTextStyle" parent="DisplayTextStyle"> + <item name="android:layout_gravity">bottom|end</item> + <item name="android:paddingTop">@dimen/history_item_text_padding_top</item> + <item name="android:paddingBottom">@dimen/history_item_text_padding_bottom</item> + <!-- Note: result_padding_start == formula_padding_start. --> + <item name="android:paddingStart">@dimen/result_padding_start</item> + <item name="android:paddingEnd">@dimen/result_padding_end</item> + <item name="android:textSize">@dimen/result_textsize</item> + </style> + <style name="PadButtonStyle" parent="@android:style/Widget.Material.Light.Button.Borderless"> <item name="android:layout_width">0dip</item> <item name="android:layout_height">0dip</item> - <item name="android:layout_rowWeight">1</item> - <item name="android:layout_columnWeight">1</item> - <item name="android:layout_gravity">fill</item> <item name="android:background">@drawable/pad_button_background</item> <item name="android:fontFamily">sans-serif-light</item> <item name="android:gravity">center</item> @@ -41,6 +67,39 @@ <item name="android:onClick">onButtonClick</item> <item name="android:textAllCaps">false</item> <item name="android:textColor">@color/pad_button_text_color</item> + + <!-- Attributes from android.support.v7.gridlayout --> + <item name="layout_gravity">fill</item> + <item name="layout_rowWeight">1</item> + <item name="layout_columnWeight">1</item> + </style> + + <style name="PadButtonStyle.Advanced"> + <item name="android:background">@drawable/pad_button_advanced_background</item> + <item name="android:textColor">@color/pad_button_advanced_text_color</item> + <item name="android:textSize">14dip</item> + </style> + + <style name="PadButtonStyle.Advanced.Text"> + <item name="android:textAllCaps">true</item> + <item name="android:textSize">12dip</item> + </style> + + <style name="PadButtonStyle.Numeric"> + <item name="android:textSize">16dip</item> + </style> + + <style name="PadButtonStyle.Numeric.Equals"> + <item name="android:visibility">visible</item> + </style> + + <style name="PadButtonStyle.Operator"> + <item name="android:textSize">14dip</item> + </style> + + <style name="PadButtonStyle.Operator.Text"> + <item name="android:textAllCaps">true</item> + <item name="android:textSize">12dip</item> </style> <style name="PadLayoutStyle"> @@ -48,4 +107,30 @@ <item name="android:layout_height">match_parent</item> </style> + <style name="PadLayoutStyle.Advanced"> + <item name="android:elevation">4dip</item> + <item name="android:paddingTop">2dip</item> + <item name="android:paddingBottom">8dip</item> + <item name="android:paddingStart">18dip</item> + <item name="android:paddingEnd">18dip</item> + </style> + + <style name="PadLayoutStyle.Numeric"> + <item name="android:layout_width">0dip</item> + <item name="android:layout_weight">7</item> + <item name="android:paddingTop">2dip</item> + <item name="android:paddingBottom">8dip</item> + <item name="android:paddingStart">8dip</item> + <item name="android:paddingEnd">8dip</item> + </style> + + <style name="PadLayoutStyle.Operator"> + <item name="android:layout_width">0dip</item> + <item name="android:layout_weight">3</item> + <item name="android:paddingTop">2dip</item> + <item name="android:paddingBottom">8dip</item> + <item name="android:paddingStart">4dip</item> + <item name="android:paddingEnd">28dip</item> + </style> + </resources> |