summaryrefslogtreecommitdiffstats
path: root/res/values
diff options
context:
space:
mode:
authorAdrian Roos <roosa@google.com>2015-03-25 15:15:24 -0700
committerAdrian Roos <roosa@google.com>2015-03-31 00:36:34 +0000
commitaf5445e87991b65d8274db9fef4f2c2f30485a05 (patch)
tree5c64a7af6dc0a62d57630cb552fd158b91ad27fe /res/values
parent98750f5774070527403035d1713ea59abd71ec08 (diff)
downloadandroid_packages_apps_PhoneCommon-af5445e87991b65d8274db9fef4f2c2f30485a05.tar.gz
android_packages_apps_PhoneCommon-af5445e87991b65d8274db9fef4f2c2f30485a05.tar.bz2
android_packages_apps_PhoneCommon-af5445e87991b65d8274db9fef4f2c2f30485a05.zip
Make dialpad themeable
Bug: 19841919 Change-Id: Ie66d84e0027f739625c334c7a774fea8ee42b25f
Diffstat (limited to 'res/values')
-rw-r--r--res/values/attrs.xml9
-rw-r--r--res/values/styles.xml26
2 files changed, 31 insertions, 4 deletions
diff --git a/res/values/attrs.xml b/res/values/attrs.xml
index 1c94a14..c47f81b 100644
--- a/res/values/attrs.xml
+++ b/res/values/attrs.xml
@@ -22,4 +22,13 @@
<declare-styleable name="ResizingText">
<attr name="resizing_text_min_size" format="dimension"/>
</declare-styleable>
+
+ <declare-styleable name="Theme.Dialpad">
+ <attr name="dialpad_text_color" format="color" />
+ <attr name="dialpad_text_color_primary" format="color" />
+ <attr name="dialpad_text_color_secondary" format="color" />
+ <attr name="dialpad_icon_tint" format="color" />
+ <attr name="dialpad_voicemail_tint" format="color" />
+ <attr name="dialpad_background" format="color" />
+ </declare-styleable>
</resources>
diff --git a/res/values/styles.xml b/res/values/styles.xml
index df649d6..b563705 100644
--- a/res/values/styles.xml
+++ b/res/values/styles.xml
@@ -22,7 +22,7 @@
</style>
<style name="DialpadKeyNumberStyle">
- <item name="android:textColor">@color/dialpad_primary_text_color</item>
+ <item name="android:textColor">?attr/dialpad_text_color_primary</item>
<item name="android:textSize">@dimen/dialpad_key_numbers_size</item>
<item name="android:fontFamily">sans-serif-light</item>
<item name="android:layout_width">wrap_content</item>
@@ -36,7 +36,7 @@
</style>
<style name="DialpadKeyStarStyle">
- <item name="android:textColor">@color/dialpad_secondary_text_color</item>
+ <item name="android:textColor">?attr/dialpad_text_color_secondary</item>
<item name="android:textSize">@dimen/dialpad_key_star_size</item>
<item name="android:fontFamily">sans-serif-light</item>
<item name="android:alpha">0.8</item>
@@ -47,7 +47,7 @@
</style>
<style name="DialpadKeyPoundStyle">
- <item name="android:textColor">@color/dialpad_secondary_text_color</item>
+ <item name="android:textColor">?attr/dialpad_text_color_secondary</item>
<item name="android:textSize">@dimen/dialpad_key_pound_size</item>
<item name="android:fontFamily">sans-serif-light</item>
<item name="android:alpha">0.8</item>
@@ -58,7 +58,7 @@
</style>
<style name="DialpadKeyLettersStyle">
- <item name="android:textColor">@color/dialpad_secondary_text_color</item>
+ <item name="android:textColor">?attr/dialpad_text_color_secondary</item>
<item name="android:textSize">@dimen/dialpad_key_letters_size</item>
<item name="android:fontFamily">sans-serif-regular</item>
<item name="android:layout_width">wrap_content</item>
@@ -88,4 +88,22 @@
<item name="android:gravity">center</item>
<item name="android:orientation">vertical</item>
</style>
+
+ <style name="Dialpad_Light">
+ <item name="dialpad_text_color">@color/dialpad_digits_text_color</item>
+ <item name="dialpad_text_color_primary">@color/dialpad_primary_text_color</item>
+ <item name="dialpad_text_color_secondary">@color/dialpad_secondary_text_color</item>
+ <item name="dialpad_icon_tint">@color/dialpad_icon_tint</item>
+ <item name="dialpad_voicemail_tint">@color/dialpad_voicemail_tint</item>
+ <item name="dialpad_background">@color/background_dialpad</item>
+ </style>
+
+ <style name="Dialpad_Dark">
+ <item name="dialpad_text_color">@android:color/white</item>
+ <item name="dialpad_text_color_primary">@android:color/white</item>
+ <item name="dialpad_text_color_secondary">#ffd4d6d7</item>
+ <item name="dialpad_icon_tint">@android:color/white</item>
+ <item name="dialpad_voicemail_tint">?attr/dialpad_text_color_secondary</item>
+ <item name="dialpad_background">#00000000</item>
+ </style>
</resources>