diff --git a/java/res/values/colors.xml b/java/res/values/colors.xml
new file mode 100644
index 000000000..da4d87cca
--- /dev/null
+++ b/java/res/values/colors.xml
@@ -0,0 +1,53 @@
+
+
+
+
+
+ #FFFCAE00
+ @android:color/white
+ #BB000000
+ @android:color/white
+ #80000000
+ #E0E0E4E5
+ #66E0E4E5
+ #CCE0E4E5
+ #FFC0C0C0
+ #80000000
+ @android:color/white
+ #C0000000
+
+ @android:color/black
+ @android:color/white
+ #FF808080
+ #80000000
+ #E0000000
+ #66000000
+ #CC000000
+ @android:color/black
+ #D0FFFFFF
+
+ @android:color/holo_blue_light
+ @android:color/white
+ @android:color/transparent
+ #66E0E4E5
+ #80000000
+ #A0FFFFFF
+ #66E0E4E5
+ @android:color/white
+ #FFC0C0C0
+ #80000000
+ @color/highlight_color_ics
+
diff --git a/java/res/values/styles.xml b/java/res/values/styles.xml
index 4766a2295..b771463c2 100644
--- a/java/res/values/styles.xml
+++ b/java/res/values/styles.xml
@@ -43,32 +43,31 @@
- @fraction/key_hint_label_ratio
- @fraction/key_uppercase_letter_ratio
- normal
- - #FFFFFFFF
- - #FFFFFFFF
- - #80000000
- - #E0E0E4E5
- - #66E0E4E5
- - #CCE0E4E5
+ - @color/key_text_color_default
+ - @color/key_text_color_default
+ - @color/key_hint_letter_color_default
+ - @color/key_hint_label_color_default
+ - @color/key_shifted_letter_hint_inactivated_color_default
+ - @color/key_shifted_letter_hint_activated_color_default
- @dimen/key_label_horizontal_padding
- @dimen/key_hint_letter_padding
- @dimen/key_popup_hint_letter_padding
- @dimen/key_uppercase_letter_padding
- @layout/key_preview
- - #FFFFFFFF
+ - @color/key_text_color_default
- @dimen/key_preview_offset
- @dimen/key_preview_height
- @fraction/key_preview_text_ratio
- @integer/config_key_preview_linger_timeout
- @layout/more_keys_keyboard
- @dimen/keyboard_vertical_correction
- - #BB000000
+ - @color/key_text_shadow_color_default
- 2.75
- 128
-
- @dimen/gesture_floating_preview_text_size
- - @android:color/holo_blue_light
+ - @color/highlight_color_default
- @dimen/gesture_floating_preview_text_offset
- - #C0000000
+ - @color/gesture_floating_preview_color_default
- @dimen/gesture_floating_preview_horizontal_padding
- @dimen/gesture_floating_preview_vertical_padding
- @dimen/gesture_floating_preview_round_radius
@@ -76,7 +75,7 @@
- @integer/config_gesture_preview_trail_fadeout_start_delay
- @integer/config_gesture_preview_trail_fadeout_duration
- @integer/config_gesture_preview_trail_update_interval
- - @android:color/holo_blue_light
+ - @color/highlight_color_default
- @dimen/gesture_preview_trail_start_width
- @dimen/gesture_preview_trail_end_width
@@ -114,8 +113,8 @@
- true
- @drawable/sym_keyboard_space_led
- @fraction/spacebar_text_ratio
- - #FFC0C0C0
- - #80000000
+ - @color/spacebar_text_color_default
+ - @color/spacebar_text_shadow_color_default