Update Material icons and key pressed state background
Bug: 16143083
Bug: 15678940
Bug: 15680164
Change-Id: I9f2527a8a536aab05d961e619e3940603024385c
diff --git a/java/res/drawable-hdpi/btn_keyboard_key_normal_off_lxx_dark.9.png b/java/res/drawable-hdpi/btn_keyboard_key_normal_off_lxx_dark.9.png
index b8bb10f..5014c94 100644
--- a/java/res/drawable-hdpi/btn_keyboard_key_normal_off_lxx_dark.9.png
+++ b/java/res/drawable-hdpi/btn_keyboard_key_normal_off_lxx_dark.9.png
Binary files differ
diff --git a/java/res/drawable-hdpi/btn_keyboard_key_normal_off_lxx_light.9.png b/java/res/drawable-hdpi/btn_keyboard_key_normal_off_lxx_light.9.png
index 0802b11..79594c8 100644
--- a/java/res/drawable-hdpi/btn_keyboard_key_normal_off_lxx_light.9.png
+++ b/java/res/drawable-hdpi/btn_keyboard_key_normal_off_lxx_light.9.png
Binary files differ
diff --git a/java/res/drawable-hdpi/btn_keyboard_key_popup_selected_lxx_dark.9.png b/java/res/drawable-hdpi/btn_keyboard_key_popup_selected_lxx_dark.9.png
index 0ef8cc7..31cd379 100644
--- a/java/res/drawable-hdpi/btn_keyboard_key_popup_selected_lxx_dark.9.png
+++ b/java/res/drawable-hdpi/btn_keyboard_key_popup_selected_lxx_dark.9.png
Binary files differ
diff --git a/java/res/drawable-hdpi/btn_keyboard_key_popup_selected_lxx_light.9.png b/java/res/drawable-hdpi/btn_keyboard_key_popup_selected_lxx_light.9.png
index 45d5865..b8717e6 100644
--- a/java/res/drawable-hdpi/btn_keyboard_key_popup_selected_lxx_light.9.png
+++ b/java/res/drawable-hdpi/btn_keyboard_key_popup_selected_lxx_light.9.png
Binary files differ
diff --git a/java/res/drawable-hdpi/btn_keyboard_key_pressed_off_lxx_dark.9.png b/java/res/drawable-hdpi/btn_keyboard_key_pressed_off_lxx_dark.9.png
index bfc981e..be0812f 100644
--- a/java/res/drawable-hdpi/btn_keyboard_key_pressed_off_lxx_dark.9.png
+++ b/java/res/drawable-hdpi/btn_keyboard_key_pressed_off_lxx_dark.9.png
Binary files differ
diff --git a/java/res/drawable-hdpi/btn_keyboard_key_pressed_off_lxx_light.9.png b/java/res/drawable-hdpi/btn_keyboard_key_pressed_off_lxx_light.9.png
index 1b52bcc..4209ef9 100644
--- a/java/res/drawable-hdpi/btn_keyboard_key_pressed_off_lxx_light.9.png
+++ b/java/res/drawable-hdpi/btn_keyboard_key_pressed_off_lxx_light.9.png
Binary files differ
diff --git a/java/res/drawable-hdpi/btn_keyboard_key_pressed_on_lxx_dark.9.png b/java/res/drawable-hdpi/btn_keyboard_key_pressed_on_lxx_dark.9.png
index fbb4f8c..a36ca32 100644
--- a/java/res/drawable-hdpi/btn_keyboard_key_pressed_on_lxx_dark.9.png
+++ b/java/res/drawable-hdpi/btn_keyboard_key_pressed_on_lxx_dark.9.png
Binary files differ
diff --git a/java/res/drawable-hdpi/btn_keyboard_key_pressed_on_lxx_light.9.png b/java/res/drawable-hdpi/btn_keyboard_key_pressed_on_lxx_light.9.png
index 1bc2a23..c6a474a 100644
--- a/java/res/drawable-hdpi/btn_keyboard_key_pressed_on_lxx_light.9.png
+++ b/java/res/drawable-hdpi/btn_keyboard_key_pressed_on_lxx_light.9.png
Binary files differ
diff --git a/java/res/drawable-hdpi/ic_emoji_emoticons_activated_lxx_dark.png b/java/res/drawable-hdpi/ic_emoji_emoticons_activated_lxx_dark.png
new file mode 100644
index 0000000..d24060c
--- /dev/null
+++ b/java/res/drawable-hdpi/ic_emoji_emoticons_activated_lxx_dark.png
Binary files differ
diff --git a/java/res/drawable-hdpi/ic_emoji_emoticons_activated_lxx_light.png b/java/res/drawable-hdpi/ic_emoji_emoticons_activated_lxx_light.png
new file mode 100644
index 0000000..98ab993
--- /dev/null
+++ b/java/res/drawable-hdpi/ic_emoji_emoticons_activated_lxx_light.png
Binary files differ
diff --git a/java/res/drawable-hdpi/ic_emoji_emoticons_normal_lxx_dark.png b/java/res/drawable-hdpi/ic_emoji_emoticons_normal_lxx_dark.png
new file mode 100644
index 0000000..abbd973
--- /dev/null
+++ b/java/res/drawable-hdpi/ic_emoji_emoticons_normal_lxx_dark.png
Binary files differ
diff --git a/java/res/drawable-hdpi/ic_emoji_emoticons_normal_lxx_light.png b/java/res/drawable-hdpi/ic_emoji_emoticons_normal_lxx_light.png
new file mode 100644
index 0000000..89eac64
--- /dev/null
+++ b/java/res/drawable-hdpi/ic_emoji_emoticons_normal_lxx_light.png
Binary files differ
diff --git a/java/res/drawable-hdpi/ic_emoji_nature_activated_lxx_dark.png b/java/res/drawable-hdpi/ic_emoji_nature_activated_lxx_dark.png
new file mode 100644
index 0000000..7daf029
--- /dev/null
+++ b/java/res/drawable-hdpi/ic_emoji_nature_activated_lxx_dark.png
Binary files differ
diff --git a/java/res/drawable-hdpi/ic_emoji_nature_activated_lxx_light.png b/java/res/drawable-hdpi/ic_emoji_nature_activated_lxx_light.png
new file mode 100644
index 0000000..1c24320
--- /dev/null
+++ b/java/res/drawable-hdpi/ic_emoji_nature_activated_lxx_light.png
Binary files differ
diff --git a/java/res/drawable-hdpi/ic_emoji_nature_normal_lxx_dark.png b/java/res/drawable-hdpi/ic_emoji_nature_normal_lxx_dark.png
new file mode 100644
index 0000000..5e9e796
--- /dev/null
+++ b/java/res/drawable-hdpi/ic_emoji_nature_normal_lxx_dark.png
Binary files differ
diff --git a/java/res/drawable-hdpi/ic_emoji_nature_normal_lxx_light.png b/java/res/drawable-hdpi/ic_emoji_nature_normal_lxx_light.png
new file mode 100644
index 0000000..a567fdb
--- /dev/null
+++ b/java/res/drawable-hdpi/ic_emoji_nature_normal_lxx_light.png
Binary files differ
diff --git a/java/res/drawable-hdpi/ic_emoji_objects_activated_lxx_dark.png b/java/res/drawable-hdpi/ic_emoji_objects_activated_lxx_dark.png
new file mode 100644
index 0000000..04d64f3
--- /dev/null
+++ b/java/res/drawable-hdpi/ic_emoji_objects_activated_lxx_dark.png
Binary files differ
diff --git a/java/res/drawable-hdpi/ic_emoji_objects_activated_lxx_light.png b/java/res/drawable-hdpi/ic_emoji_objects_activated_lxx_light.png
new file mode 100644
index 0000000..01d68d5
--- /dev/null
+++ b/java/res/drawable-hdpi/ic_emoji_objects_activated_lxx_light.png
Binary files differ
diff --git a/java/res/drawable-hdpi/ic_emoji_objects_normal_lxx_dark.png b/java/res/drawable-hdpi/ic_emoji_objects_normal_lxx_dark.png
new file mode 100644
index 0000000..a9d79f1
--- /dev/null
+++ b/java/res/drawable-hdpi/ic_emoji_objects_normal_lxx_dark.png
Binary files differ
diff --git a/java/res/drawable-hdpi/ic_emoji_objects_normal_lxx_light.png b/java/res/drawable-hdpi/ic_emoji_objects_normal_lxx_light.png
new file mode 100644
index 0000000..a040f0d
--- /dev/null
+++ b/java/res/drawable-hdpi/ic_emoji_objects_normal_lxx_light.png
Binary files differ
diff --git a/java/res/drawable-hdpi/ic_emoji_people_activated_lxx_dark.png b/java/res/drawable-hdpi/ic_emoji_people_activated_lxx_dark.png
new file mode 100644
index 0000000..47e673a
--- /dev/null
+++ b/java/res/drawable-hdpi/ic_emoji_people_activated_lxx_dark.png
Binary files differ
diff --git a/java/res/drawable-hdpi/ic_emoji_people_activated_lxx_light.png b/java/res/drawable-hdpi/ic_emoji_people_activated_lxx_light.png
new file mode 100644
index 0000000..ad933ca
--- /dev/null
+++ b/java/res/drawable-hdpi/ic_emoji_people_activated_lxx_light.png
Binary files differ
diff --git a/java/res/drawable-hdpi/ic_emoji_people_normal_lxx_dark.png b/java/res/drawable-hdpi/ic_emoji_people_normal_lxx_dark.png
new file mode 100644
index 0000000..a894c60
--- /dev/null
+++ b/java/res/drawable-hdpi/ic_emoji_people_normal_lxx_dark.png
Binary files differ
diff --git a/java/res/drawable-hdpi/ic_emoji_people_normal_lxx_light.png b/java/res/drawable-hdpi/ic_emoji_people_normal_lxx_light.png
new file mode 100644
index 0000000..2d8bdf8
--- /dev/null
+++ b/java/res/drawable-hdpi/ic_emoji_people_normal_lxx_light.png
Binary files differ
diff --git a/java/res/drawable-hdpi/ic_emoji_places_activated_lxx_dark.png b/java/res/drawable-hdpi/ic_emoji_places_activated_lxx_dark.png
new file mode 100644
index 0000000..c9b81e1
--- /dev/null
+++ b/java/res/drawable-hdpi/ic_emoji_places_activated_lxx_dark.png
Binary files differ
diff --git a/java/res/drawable-hdpi/ic_emoji_places_activated_lxx_light.png b/java/res/drawable-hdpi/ic_emoji_places_activated_lxx_light.png
new file mode 100644
index 0000000..1c031c0
--- /dev/null
+++ b/java/res/drawable-hdpi/ic_emoji_places_activated_lxx_light.png
Binary files differ
diff --git a/java/res/drawable-hdpi/ic_emoji_places_normal_lxx_dark.png b/java/res/drawable-hdpi/ic_emoji_places_normal_lxx_dark.png
new file mode 100644
index 0000000..36fbf91
--- /dev/null
+++ b/java/res/drawable-hdpi/ic_emoji_places_normal_lxx_dark.png
Binary files differ
diff --git a/java/res/drawable-hdpi/ic_emoji_places_normal_lxx_light.png b/java/res/drawable-hdpi/ic_emoji_places_normal_lxx_light.png
new file mode 100644
index 0000000..3bd317c
--- /dev/null
+++ b/java/res/drawable-hdpi/ic_emoji_places_normal_lxx_light.png
Binary files differ
diff --git a/java/res/drawable-hdpi/ic_emoji_recents_activated_lxx_dark.png b/java/res/drawable-hdpi/ic_emoji_recents_activated_lxx_dark.png
new file mode 100644
index 0000000..43d3f30
--- /dev/null
+++ b/java/res/drawable-hdpi/ic_emoji_recents_activated_lxx_dark.png
Binary files differ
diff --git a/java/res/drawable-hdpi/ic_emoji_recents_activated_lxx_light.png b/java/res/drawable-hdpi/ic_emoji_recents_activated_lxx_light.png
new file mode 100644
index 0000000..3a6b3ac
--- /dev/null
+++ b/java/res/drawable-hdpi/ic_emoji_recents_activated_lxx_light.png
Binary files differ
diff --git a/java/res/drawable-hdpi/ic_emoji_recents_normal_lxx_dark.png b/java/res/drawable-hdpi/ic_emoji_recents_normal_lxx_dark.png
new file mode 100644
index 0000000..a07f606
--- /dev/null
+++ b/java/res/drawable-hdpi/ic_emoji_recents_normal_lxx_dark.png
Binary files differ
diff --git a/java/res/drawable-hdpi/ic_emoji_recents_normal_lxx_light.png b/java/res/drawable-hdpi/ic_emoji_recents_normal_lxx_light.png
new file mode 100644
index 0000000..d86c1b9
--- /dev/null
+++ b/java/res/drawable-hdpi/ic_emoji_recents_normal_lxx_light.png
Binary files differ
diff --git a/java/res/drawable-hdpi/ic_emoji_symbols_activated_lxx_dark.png b/java/res/drawable-hdpi/ic_emoji_symbols_activated_lxx_dark.png
new file mode 100644
index 0000000..1c01e90
--- /dev/null
+++ b/java/res/drawable-hdpi/ic_emoji_symbols_activated_lxx_dark.png
Binary files differ
diff --git a/java/res/drawable-hdpi/ic_emoji_symbols_activated_lxx_light.png b/java/res/drawable-hdpi/ic_emoji_symbols_activated_lxx_light.png
new file mode 100644
index 0000000..e57ad36
--- /dev/null
+++ b/java/res/drawable-hdpi/ic_emoji_symbols_activated_lxx_light.png
Binary files differ
diff --git a/java/res/drawable-hdpi/ic_emoji_symbols_normal_lxx_dark.png b/java/res/drawable-hdpi/ic_emoji_symbols_normal_lxx_dark.png
new file mode 100644
index 0000000..1218d48
--- /dev/null
+++ b/java/res/drawable-hdpi/ic_emoji_symbols_normal_lxx_dark.png
Binary files differ
diff --git a/java/res/drawable-hdpi/ic_emoji_symbols_normal_lxx_light.png b/java/res/drawable-hdpi/ic_emoji_symbols_normal_lxx_light.png
new file mode 100644
index 0000000..35fc594
--- /dev/null
+++ b/java/res/drawable-hdpi/ic_emoji_symbols_normal_lxx_light.png
Binary files differ
diff --git a/java/res/drawable-hdpi/keyboard_key_feedback_background_lxx_dark.9.png b/java/res/drawable-hdpi/keyboard_key_feedback_background_lxx_dark.9.png
index e49efe5..306e455 100644
--- a/java/res/drawable-hdpi/keyboard_key_feedback_background_lxx_dark.9.png
+++ b/java/res/drawable-hdpi/keyboard_key_feedback_background_lxx_dark.9.png
Binary files differ
diff --git a/java/res/drawable-hdpi/keyboard_key_feedback_background_lxx_light.9.png b/java/res/drawable-hdpi/keyboard_key_feedback_background_lxx_light.9.png
index 615a40a..867f551 100644
--- a/java/res/drawable-hdpi/keyboard_key_feedback_background_lxx_light.9.png
+++ b/java/res/drawable-hdpi/keyboard_key_feedback_background_lxx_light.9.png
Binary files differ
diff --git a/java/res/drawable-hdpi/keyboard_key_feedback_more_background_lxx_dark.9.png b/java/res/drawable-hdpi/keyboard_key_feedback_more_background_lxx_dark.9.png
index a0511a1..b3e6ee7 100644
--- a/java/res/drawable-hdpi/keyboard_key_feedback_more_background_lxx_dark.9.png
+++ b/java/res/drawable-hdpi/keyboard_key_feedback_more_background_lxx_dark.9.png
Binary files differ
diff --git a/java/res/drawable-hdpi/keyboard_key_feedback_more_background_lxx_light.9.png b/java/res/drawable-hdpi/keyboard_key_feedback_more_background_lxx_light.9.png
index c5871f6..827f80f 100644
--- a/java/res/drawable-hdpi/keyboard_key_feedback_more_background_lxx_light.9.png
+++ b/java/res/drawable-hdpi/keyboard_key_feedback_more_background_lxx_light.9.png
Binary files differ
diff --git a/java/res/drawable-hdpi/keyboard_popup_panel_background_lxx_dark.9.png b/java/res/drawable-hdpi/keyboard_popup_panel_background_lxx_dark.9.png
index c7b147f..33d8087 100644
--- a/java/res/drawable-hdpi/keyboard_popup_panel_background_lxx_dark.9.png
+++ b/java/res/drawable-hdpi/keyboard_popup_panel_background_lxx_dark.9.png
Binary files differ
diff --git a/java/res/drawable-hdpi/keyboard_popup_panel_background_lxx_light.9.png b/java/res/drawable-hdpi/keyboard_popup_panel_background_lxx_light.9.png
index 41b0a1b..9b6f1bd 100644
--- a/java/res/drawable-hdpi/keyboard_popup_panel_background_lxx_light.9.png
+++ b/java/res/drawable-hdpi/keyboard_popup_panel_background_lxx_light.9.png
Binary files differ
diff --git a/java/res/drawable-hdpi/suggestions_strip_divider_lxx_dark.png b/java/res/drawable-hdpi/suggestions_strip_divider_lxx_dark.png
index 68a2270..e94f0b5 100644
--- a/java/res/drawable-hdpi/suggestions_strip_divider_lxx_dark.png
+++ b/java/res/drawable-hdpi/suggestions_strip_divider_lxx_dark.png
Binary files differ
diff --git a/java/res/drawable-hdpi/suggestions_strip_divider_lxx_light.png b/java/res/drawable-hdpi/suggestions_strip_divider_lxx_light.png
index 12485ef..9b0f20d 100644
--- a/java/res/drawable-hdpi/suggestions_strip_divider_lxx_light.png
+++ b/java/res/drawable-hdpi/suggestions_strip_divider_lxx_light.png
Binary files differ
diff --git a/java/res/drawable-hdpi/sym_keyboard_delete_lxx_dark.png b/java/res/drawable-hdpi/sym_keyboard_delete_lxx_dark.png
index 2e68b20..e0f99ca 100644
--- a/java/res/drawable-hdpi/sym_keyboard_delete_lxx_dark.png
+++ b/java/res/drawable-hdpi/sym_keyboard_delete_lxx_dark.png
Binary files differ
diff --git a/java/res/drawable-hdpi/sym_keyboard_delete_lxx_light.png b/java/res/drawable-hdpi/sym_keyboard_delete_lxx_light.png
index e17d297..120d066 100644
--- a/java/res/drawable-hdpi/sym_keyboard_delete_lxx_light.png
+++ b/java/res/drawable-hdpi/sym_keyboard_delete_lxx_light.png
Binary files differ
diff --git a/java/res/drawable-hdpi/sym_keyboard_language_switch_lxx_dark.png b/java/res/drawable-hdpi/sym_keyboard_language_switch_lxx_dark.png
index 4fc82d6..19c8b88 100644
--- a/java/res/drawable-hdpi/sym_keyboard_language_switch_lxx_dark.png
+++ b/java/res/drawable-hdpi/sym_keyboard_language_switch_lxx_dark.png
Binary files differ
diff --git a/java/res/drawable-hdpi/sym_keyboard_language_switch_lxx_light.png b/java/res/drawable-hdpi/sym_keyboard_language_switch_lxx_light.png
index 1c7af20..6f8c177 100644
--- a/java/res/drawable-hdpi/sym_keyboard_language_switch_lxx_light.png
+++ b/java/res/drawable-hdpi/sym_keyboard_language_switch_lxx_light.png
Binary files differ
diff --git a/java/res/drawable-hdpi/sym_keyboard_next_lxx_dark.png b/java/res/drawable-hdpi/sym_keyboard_next_lxx_dark.png
index 8a88a90..77f63ef 100644
--- a/java/res/drawable-hdpi/sym_keyboard_next_lxx_dark.png
+++ b/java/res/drawable-hdpi/sym_keyboard_next_lxx_dark.png
Binary files differ
diff --git a/java/res/drawable-hdpi/sym_keyboard_next_lxx_light.png b/java/res/drawable-hdpi/sym_keyboard_next_lxx_light.png
index 70679b0..c27d0c6 100644
--- a/java/res/drawable-hdpi/sym_keyboard_next_lxx_light.png
+++ b/java/res/drawable-hdpi/sym_keyboard_next_lxx_light.png
Binary files differ
diff --git a/java/res/drawable-hdpi/sym_keyboard_previous_lxx_dark.png b/java/res/drawable-hdpi/sym_keyboard_previous_lxx_dark.png
index ee804ab..fa7034b 100644
--- a/java/res/drawable-hdpi/sym_keyboard_previous_lxx_dark.png
+++ b/java/res/drawable-hdpi/sym_keyboard_previous_lxx_dark.png
Binary files differ
diff --git a/java/res/drawable-hdpi/sym_keyboard_previous_lxx_light.png b/java/res/drawable-hdpi/sym_keyboard_previous_lxx_light.png
index 952dd4f..32ef358 100644
--- a/java/res/drawable-hdpi/sym_keyboard_previous_lxx_light.png
+++ b/java/res/drawable-hdpi/sym_keyboard_previous_lxx_light.png
Binary files differ
diff --git a/java/res/drawable-hdpi/sym_keyboard_settings_lxx_dark.png b/java/res/drawable-hdpi/sym_keyboard_settings_lxx_dark.png
index 23eac16..f17a773 100644
--- a/java/res/drawable-hdpi/sym_keyboard_settings_lxx_dark.png
+++ b/java/res/drawable-hdpi/sym_keyboard_settings_lxx_dark.png
Binary files differ
diff --git a/java/res/drawable-hdpi/sym_keyboard_settings_lxx_light.png b/java/res/drawable-hdpi/sym_keyboard_settings_lxx_light.png
index 144b15b..4230aa1 100644
--- a/java/res/drawable-hdpi/sym_keyboard_settings_lxx_light.png
+++ b/java/res/drawable-hdpi/sym_keyboard_settings_lxx_light.png
Binary files differ
diff --git a/java/res/drawable-hdpi/sym_keyboard_shift_lxx_dark.png b/java/res/drawable-hdpi/sym_keyboard_shift_lxx_dark.png
index 427f014..a9f6f56 100644
--- a/java/res/drawable-hdpi/sym_keyboard_shift_lxx_dark.png
+++ b/java/res/drawable-hdpi/sym_keyboard_shift_lxx_dark.png
Binary files differ
diff --git a/java/res/drawable-hdpi/sym_keyboard_shift_lxx_light.png b/java/res/drawable-hdpi/sym_keyboard_shift_lxx_light.png
index a46d653..acedd4b 100644
--- a/java/res/drawable-hdpi/sym_keyboard_shift_lxx_light.png
+++ b/java/res/drawable-hdpi/sym_keyboard_shift_lxx_light.png
Binary files differ
diff --git a/java/res/drawable-hdpi/sym_keyboard_spacebar_lxx_dark.9.png b/java/res/drawable-hdpi/sym_keyboard_spacebar_lxx_dark.9.png
index c57cb73..3231166 100644
--- a/java/res/drawable-hdpi/sym_keyboard_spacebar_lxx_dark.9.png
+++ b/java/res/drawable-hdpi/sym_keyboard_spacebar_lxx_dark.9.png
Binary files differ
diff --git a/java/res/drawable-hdpi/sym_keyboard_spacebar_lxx_light.9.png b/java/res/drawable-hdpi/sym_keyboard_spacebar_lxx_light.9.png
index c27a36e..1256b8b 100644
--- a/java/res/drawable-hdpi/sym_keyboard_spacebar_lxx_light.9.png
+++ b/java/res/drawable-hdpi/sym_keyboard_spacebar_lxx_light.9.png
Binary files differ
diff --git a/java/res/drawable-hdpi/sym_keyboard_tab_lxx_dark.png b/java/res/drawable-hdpi/sym_keyboard_tab_lxx_dark.png
new file mode 100644
index 0000000..eff70da
--- /dev/null
+++ b/java/res/drawable-hdpi/sym_keyboard_tab_lxx_dark.png
Binary files differ
diff --git a/java/res/drawable-hdpi/sym_keyboard_tab_lxx_light.png b/java/res/drawable-hdpi/sym_keyboard_tab_lxx_light.png
new file mode 100644
index 0000000..a0c445e
--- /dev/null
+++ b/java/res/drawable-hdpi/sym_keyboard_tab_lxx_light.png
Binary files differ
diff --git a/java/res/drawable-hdpi/sym_keyboard_voice_lxx_dark.png b/java/res/drawable-hdpi/sym_keyboard_voice_lxx_dark.png
index 80d1248..faf2276 100644
--- a/java/res/drawable-hdpi/sym_keyboard_voice_lxx_dark.png
+++ b/java/res/drawable-hdpi/sym_keyboard_voice_lxx_dark.png
Binary files differ
diff --git a/java/res/drawable-hdpi/sym_keyboard_voice_lxx_light.png b/java/res/drawable-hdpi/sym_keyboard_voice_lxx_light.png
index d6b070e..26cbe56 100644
--- a/java/res/drawable-hdpi/sym_keyboard_voice_lxx_light.png
+++ b/java/res/drawable-hdpi/sym_keyboard_voice_lxx_light.png
Binary files differ
diff --git a/java/res/drawable-hdpi/sym_keyboard_voice_off_lxx_dark.png b/java/res/drawable-hdpi/sym_keyboard_voice_off_lxx_dark.png
index e2bd604..ba733cf 100644
--- a/java/res/drawable-hdpi/sym_keyboard_voice_off_lxx_dark.png
+++ b/java/res/drawable-hdpi/sym_keyboard_voice_off_lxx_dark.png
Binary files differ
diff --git a/java/res/drawable-hdpi/sym_keyboard_voice_off_lxx_light.png b/java/res/drawable-hdpi/sym_keyboard_voice_off_lxx_light.png
index d33ab4e..fb8f5aa 100644
--- a/java/res/drawable-hdpi/sym_keyboard_voice_off_lxx_light.png
+++ b/java/res/drawable-hdpi/sym_keyboard_voice_off_lxx_light.png
Binary files differ
diff --git a/java/res/drawable-hdpi/sym_keyboard_zwj_lxx_dark.png b/java/res/drawable-hdpi/sym_keyboard_zwj_lxx_dark.png
new file mode 100644
index 0000000..a8424f0
--- /dev/null
+++ b/java/res/drawable-hdpi/sym_keyboard_zwj_lxx_dark.png
Binary files differ
diff --git a/java/res/drawable-hdpi/sym_keyboard_zwj_lxx_light.png b/java/res/drawable-hdpi/sym_keyboard_zwj_lxx_light.png
new file mode 100644
index 0000000..26b8317
--- /dev/null
+++ b/java/res/drawable-hdpi/sym_keyboard_zwj_lxx_light.png
Binary files differ
diff --git a/java/res/drawable-hdpi/sym_keyboard_zwnj_lxx_dark.png b/java/res/drawable-hdpi/sym_keyboard_zwnj_lxx_dark.png
new file mode 100644
index 0000000..9816ef5
--- /dev/null
+++ b/java/res/drawable-hdpi/sym_keyboard_zwnj_lxx_dark.png
Binary files differ
diff --git a/java/res/drawable-hdpi/sym_keyboard_zwnj_lxx_light.png b/java/res/drawable-hdpi/sym_keyboard_zwnj_lxx_light.png
new file mode 100644
index 0000000..0a5f927
--- /dev/null
+++ b/java/res/drawable-hdpi/sym_keyboard_zwnj_lxx_light.png
Binary files differ
diff --git a/java/res/drawable-mdpi/btn_keyboard_key_normal_off_lxx_dark.9.png b/java/res/drawable-mdpi/btn_keyboard_key_normal_off_lxx_dark.9.png
index bb9fc59..bdf2e49 100644
--- a/java/res/drawable-mdpi/btn_keyboard_key_normal_off_lxx_dark.9.png
+++ b/java/res/drawable-mdpi/btn_keyboard_key_normal_off_lxx_dark.9.png
Binary files differ
diff --git a/java/res/drawable-mdpi/btn_keyboard_key_normal_off_lxx_light.9.png b/java/res/drawable-mdpi/btn_keyboard_key_normal_off_lxx_light.9.png
index afcb4f9..80cf6fa 100644
--- a/java/res/drawable-mdpi/btn_keyboard_key_normal_off_lxx_light.9.png
+++ b/java/res/drawable-mdpi/btn_keyboard_key_normal_off_lxx_light.9.png
Binary files differ
diff --git a/java/res/drawable-mdpi/btn_keyboard_key_popup_selected_lxx_dark.9.png b/java/res/drawable-mdpi/btn_keyboard_key_popup_selected_lxx_dark.9.png
index cf12a8c..81c1d71 100644
--- a/java/res/drawable-mdpi/btn_keyboard_key_popup_selected_lxx_dark.9.png
+++ b/java/res/drawable-mdpi/btn_keyboard_key_popup_selected_lxx_dark.9.png
Binary files differ
diff --git a/java/res/drawable-mdpi/btn_keyboard_key_popup_selected_lxx_light.9.png b/java/res/drawable-mdpi/btn_keyboard_key_popup_selected_lxx_light.9.png
index e388cfb..8fff67b 100644
--- a/java/res/drawable-mdpi/btn_keyboard_key_popup_selected_lxx_light.9.png
+++ b/java/res/drawable-mdpi/btn_keyboard_key_popup_selected_lxx_light.9.png
Binary files differ
diff --git a/java/res/drawable-mdpi/btn_keyboard_key_pressed_off_lxx_dark.9.png b/java/res/drawable-mdpi/btn_keyboard_key_pressed_off_lxx_dark.9.png
index 1b0ed0c..ca17d52 100644
--- a/java/res/drawable-mdpi/btn_keyboard_key_pressed_off_lxx_dark.9.png
+++ b/java/res/drawable-mdpi/btn_keyboard_key_pressed_off_lxx_dark.9.png
Binary files differ
diff --git a/java/res/drawable-mdpi/btn_keyboard_key_pressed_off_lxx_light.9.png b/java/res/drawable-mdpi/btn_keyboard_key_pressed_off_lxx_light.9.png
index d8e4355..19aabf8 100644
--- a/java/res/drawable-mdpi/btn_keyboard_key_pressed_off_lxx_light.9.png
+++ b/java/res/drawable-mdpi/btn_keyboard_key_pressed_off_lxx_light.9.png
Binary files differ
diff --git a/java/res/drawable-mdpi/btn_keyboard_key_pressed_on_lxx_dark.9.png b/java/res/drawable-mdpi/btn_keyboard_key_pressed_on_lxx_dark.9.png
index f990a9e..1c2c101 100644
--- a/java/res/drawable-mdpi/btn_keyboard_key_pressed_on_lxx_dark.9.png
+++ b/java/res/drawable-mdpi/btn_keyboard_key_pressed_on_lxx_dark.9.png
Binary files differ
diff --git a/java/res/drawable-mdpi/btn_keyboard_key_pressed_on_lxx_light.9.png b/java/res/drawable-mdpi/btn_keyboard_key_pressed_on_lxx_light.9.png
index b9a42fa..edbaa83 100644
--- a/java/res/drawable-mdpi/btn_keyboard_key_pressed_on_lxx_light.9.png
+++ b/java/res/drawable-mdpi/btn_keyboard_key_pressed_on_lxx_light.9.png
Binary files differ
diff --git a/java/res/drawable-mdpi/ic_emoji_emoticons_activated_lxx_dark.png b/java/res/drawable-mdpi/ic_emoji_emoticons_activated_lxx_dark.png
new file mode 100644
index 0000000..6225b61
--- /dev/null
+++ b/java/res/drawable-mdpi/ic_emoji_emoticons_activated_lxx_dark.png
Binary files differ
diff --git a/java/res/drawable-mdpi/ic_emoji_emoticons_activated_lxx_light.png b/java/res/drawable-mdpi/ic_emoji_emoticons_activated_lxx_light.png
new file mode 100644
index 0000000..d089e6e
--- /dev/null
+++ b/java/res/drawable-mdpi/ic_emoji_emoticons_activated_lxx_light.png
Binary files differ
diff --git a/java/res/drawable-mdpi/ic_emoji_emoticons_normal_lxx_dark.png b/java/res/drawable-mdpi/ic_emoji_emoticons_normal_lxx_dark.png
new file mode 100644
index 0000000..324e5e2
--- /dev/null
+++ b/java/res/drawable-mdpi/ic_emoji_emoticons_normal_lxx_dark.png
Binary files differ
diff --git a/java/res/drawable-mdpi/ic_emoji_emoticons_normal_lxx_light.png b/java/res/drawable-mdpi/ic_emoji_emoticons_normal_lxx_light.png
new file mode 100644
index 0000000..c2a5046
--- /dev/null
+++ b/java/res/drawable-mdpi/ic_emoji_emoticons_normal_lxx_light.png
Binary files differ
diff --git a/java/res/drawable-mdpi/ic_emoji_nature_activated_lxx_dark.png b/java/res/drawable-mdpi/ic_emoji_nature_activated_lxx_dark.png
new file mode 100644
index 0000000..848d0ce
--- /dev/null
+++ b/java/res/drawable-mdpi/ic_emoji_nature_activated_lxx_dark.png
Binary files differ
diff --git a/java/res/drawable-mdpi/ic_emoji_nature_activated_lxx_light.png b/java/res/drawable-mdpi/ic_emoji_nature_activated_lxx_light.png
new file mode 100644
index 0000000..2e1674b
--- /dev/null
+++ b/java/res/drawable-mdpi/ic_emoji_nature_activated_lxx_light.png
Binary files differ
diff --git a/java/res/drawable-mdpi/ic_emoji_nature_normal_lxx_dark.png b/java/res/drawable-mdpi/ic_emoji_nature_normal_lxx_dark.png
new file mode 100644
index 0000000..18d20be
--- /dev/null
+++ b/java/res/drawable-mdpi/ic_emoji_nature_normal_lxx_dark.png
Binary files differ
diff --git a/java/res/drawable-mdpi/ic_emoji_nature_normal_lxx_light.png b/java/res/drawable-mdpi/ic_emoji_nature_normal_lxx_light.png
new file mode 100644
index 0000000..7cf36c4
--- /dev/null
+++ b/java/res/drawable-mdpi/ic_emoji_nature_normal_lxx_light.png
Binary files differ
diff --git a/java/res/drawable-mdpi/ic_emoji_objects_activated_lxx_dark.png b/java/res/drawable-mdpi/ic_emoji_objects_activated_lxx_dark.png
new file mode 100644
index 0000000..4006697
--- /dev/null
+++ b/java/res/drawable-mdpi/ic_emoji_objects_activated_lxx_dark.png
Binary files differ
diff --git a/java/res/drawable-mdpi/ic_emoji_objects_activated_lxx_light.png b/java/res/drawable-mdpi/ic_emoji_objects_activated_lxx_light.png
new file mode 100644
index 0000000..d6ba913
--- /dev/null
+++ b/java/res/drawable-mdpi/ic_emoji_objects_activated_lxx_light.png
Binary files differ
diff --git a/java/res/drawable-mdpi/ic_emoji_objects_normal_lxx_dark.png b/java/res/drawable-mdpi/ic_emoji_objects_normal_lxx_dark.png
new file mode 100644
index 0000000..ceeaa19
--- /dev/null
+++ b/java/res/drawable-mdpi/ic_emoji_objects_normal_lxx_dark.png
Binary files differ
diff --git a/java/res/drawable-mdpi/ic_emoji_objects_normal_lxx_light.png b/java/res/drawable-mdpi/ic_emoji_objects_normal_lxx_light.png
new file mode 100644
index 0000000..5eb839b
--- /dev/null
+++ b/java/res/drawable-mdpi/ic_emoji_objects_normal_lxx_light.png
Binary files differ
diff --git a/java/res/drawable-mdpi/ic_emoji_people_activated_lxx_dark.png b/java/res/drawable-mdpi/ic_emoji_people_activated_lxx_dark.png
new file mode 100644
index 0000000..952b570
--- /dev/null
+++ b/java/res/drawable-mdpi/ic_emoji_people_activated_lxx_dark.png
Binary files differ
diff --git a/java/res/drawable-mdpi/ic_emoji_people_activated_lxx_light.png b/java/res/drawable-mdpi/ic_emoji_people_activated_lxx_light.png
new file mode 100644
index 0000000..d0d72db
--- /dev/null
+++ b/java/res/drawable-mdpi/ic_emoji_people_activated_lxx_light.png
Binary files differ
diff --git a/java/res/drawable-mdpi/ic_emoji_people_normal_lxx_dark.png b/java/res/drawable-mdpi/ic_emoji_people_normal_lxx_dark.png
new file mode 100644
index 0000000..1f46b9b
--- /dev/null
+++ b/java/res/drawable-mdpi/ic_emoji_people_normal_lxx_dark.png
Binary files differ
diff --git a/java/res/drawable-mdpi/ic_emoji_people_normal_lxx_light.png b/java/res/drawable-mdpi/ic_emoji_people_normal_lxx_light.png
new file mode 100644
index 0000000..8b7c1a3
--- /dev/null
+++ b/java/res/drawable-mdpi/ic_emoji_people_normal_lxx_light.png
Binary files differ
diff --git a/java/res/drawable-mdpi/ic_emoji_places_activated_lxx_dark.png b/java/res/drawable-mdpi/ic_emoji_places_activated_lxx_dark.png
new file mode 100644
index 0000000..fadb751
--- /dev/null
+++ b/java/res/drawable-mdpi/ic_emoji_places_activated_lxx_dark.png
Binary files differ
diff --git a/java/res/drawable-mdpi/ic_emoji_places_activated_lxx_light.png b/java/res/drawable-mdpi/ic_emoji_places_activated_lxx_light.png
new file mode 100644
index 0000000..5c0e40d
--- /dev/null
+++ b/java/res/drawable-mdpi/ic_emoji_places_activated_lxx_light.png
Binary files differ
diff --git a/java/res/drawable-mdpi/ic_emoji_places_normal_lxx_dark.png b/java/res/drawable-mdpi/ic_emoji_places_normal_lxx_dark.png
new file mode 100644
index 0000000..5eed3d9
--- /dev/null
+++ b/java/res/drawable-mdpi/ic_emoji_places_normal_lxx_dark.png
Binary files differ
diff --git a/java/res/drawable-mdpi/ic_emoji_places_normal_lxx_light.png b/java/res/drawable-mdpi/ic_emoji_places_normal_lxx_light.png
new file mode 100644
index 0000000..fff7998
--- /dev/null
+++ b/java/res/drawable-mdpi/ic_emoji_places_normal_lxx_light.png
Binary files differ
diff --git a/java/res/drawable-mdpi/ic_emoji_recents_activated_lxx_dark.png b/java/res/drawable-mdpi/ic_emoji_recents_activated_lxx_dark.png
new file mode 100644
index 0000000..e6c8dc0
--- /dev/null
+++ b/java/res/drawable-mdpi/ic_emoji_recents_activated_lxx_dark.png
Binary files differ
diff --git a/java/res/drawable-mdpi/ic_emoji_recents_activated_lxx_light.png b/java/res/drawable-mdpi/ic_emoji_recents_activated_lxx_light.png
new file mode 100644
index 0000000..25ac3f5
--- /dev/null
+++ b/java/res/drawable-mdpi/ic_emoji_recents_activated_lxx_light.png
Binary files differ
diff --git a/java/res/drawable-mdpi/ic_emoji_recents_normal_lxx_dark.png b/java/res/drawable-mdpi/ic_emoji_recents_normal_lxx_dark.png
new file mode 100644
index 0000000..e660891
--- /dev/null
+++ b/java/res/drawable-mdpi/ic_emoji_recents_normal_lxx_dark.png
Binary files differ
diff --git a/java/res/drawable-mdpi/ic_emoji_recents_normal_lxx_light.png b/java/res/drawable-mdpi/ic_emoji_recents_normal_lxx_light.png
new file mode 100644
index 0000000..614d081
--- /dev/null
+++ b/java/res/drawable-mdpi/ic_emoji_recents_normal_lxx_light.png
Binary files differ
diff --git a/java/res/drawable-mdpi/ic_emoji_symbols_activated_lxx_dark.png b/java/res/drawable-mdpi/ic_emoji_symbols_activated_lxx_dark.png
new file mode 100644
index 0000000..5b71c5d
--- /dev/null
+++ b/java/res/drawable-mdpi/ic_emoji_symbols_activated_lxx_dark.png
Binary files differ
diff --git a/java/res/drawable-mdpi/ic_emoji_symbols_activated_lxx_light.png b/java/res/drawable-mdpi/ic_emoji_symbols_activated_lxx_light.png
new file mode 100644
index 0000000..7249879
--- /dev/null
+++ b/java/res/drawable-mdpi/ic_emoji_symbols_activated_lxx_light.png
Binary files differ
diff --git a/java/res/drawable-mdpi/ic_emoji_symbols_normal_lxx_dark.png b/java/res/drawable-mdpi/ic_emoji_symbols_normal_lxx_dark.png
new file mode 100644
index 0000000..f6db5e0
--- /dev/null
+++ b/java/res/drawable-mdpi/ic_emoji_symbols_normal_lxx_dark.png
Binary files differ
diff --git a/java/res/drawable-mdpi/ic_emoji_symbols_normal_lxx_light.png b/java/res/drawable-mdpi/ic_emoji_symbols_normal_lxx_light.png
new file mode 100644
index 0000000..5d7e9bf
--- /dev/null
+++ b/java/res/drawable-mdpi/ic_emoji_symbols_normal_lxx_light.png
Binary files differ
diff --git a/java/res/drawable-mdpi/keyboard_key_feedback_background_lxx_dark.9.png b/java/res/drawable-mdpi/keyboard_key_feedback_background_lxx_dark.9.png
index 8bd1343..4f6731f 100644
--- a/java/res/drawable-mdpi/keyboard_key_feedback_background_lxx_dark.9.png
+++ b/java/res/drawable-mdpi/keyboard_key_feedback_background_lxx_dark.9.png
Binary files differ
diff --git a/java/res/drawable-mdpi/keyboard_key_feedback_background_lxx_light.9.png b/java/res/drawable-mdpi/keyboard_key_feedback_background_lxx_light.9.png
index f97cfb9..14da5f9 100644
--- a/java/res/drawable-mdpi/keyboard_key_feedback_background_lxx_light.9.png
+++ b/java/res/drawable-mdpi/keyboard_key_feedback_background_lxx_light.9.png
Binary files differ
diff --git a/java/res/drawable-mdpi/keyboard_key_feedback_more_background_lxx_dark.9.png b/java/res/drawable-mdpi/keyboard_key_feedback_more_background_lxx_dark.9.png
index 37e45fb..9bca991 100644
--- a/java/res/drawable-mdpi/keyboard_key_feedback_more_background_lxx_dark.9.png
+++ b/java/res/drawable-mdpi/keyboard_key_feedback_more_background_lxx_dark.9.png
Binary files differ
diff --git a/java/res/drawable-mdpi/keyboard_key_feedback_more_background_lxx_light.9.png b/java/res/drawable-mdpi/keyboard_key_feedback_more_background_lxx_light.9.png
index 1fe06f9..14f4b5f 100644
--- a/java/res/drawable-mdpi/keyboard_key_feedback_more_background_lxx_light.9.png
+++ b/java/res/drawable-mdpi/keyboard_key_feedback_more_background_lxx_light.9.png
Binary files differ
diff --git a/java/res/drawable-mdpi/keyboard_popup_panel_background_lxx_dark.9.png b/java/res/drawable-mdpi/keyboard_popup_panel_background_lxx_dark.9.png
index f12ba5f..71f16b0 100644
--- a/java/res/drawable-mdpi/keyboard_popup_panel_background_lxx_dark.9.png
+++ b/java/res/drawable-mdpi/keyboard_popup_panel_background_lxx_dark.9.png
Binary files differ
diff --git a/java/res/drawable-mdpi/keyboard_popup_panel_background_lxx_light.9.png b/java/res/drawable-mdpi/keyboard_popup_panel_background_lxx_light.9.png
index 1edf94f..323aefb 100644
--- a/java/res/drawable-mdpi/keyboard_popup_panel_background_lxx_light.9.png
+++ b/java/res/drawable-mdpi/keyboard_popup_panel_background_lxx_light.9.png
Binary files differ
diff --git a/java/res/drawable-mdpi/suggestions_strip_divider_lxx_dark.png b/java/res/drawable-mdpi/suggestions_strip_divider_lxx_dark.png
index c8afc66..c06e73c 100644
--- a/java/res/drawable-mdpi/suggestions_strip_divider_lxx_dark.png
+++ b/java/res/drawable-mdpi/suggestions_strip_divider_lxx_dark.png
Binary files differ
diff --git a/java/res/drawable-mdpi/suggestions_strip_divider_lxx_light.png b/java/res/drawable-mdpi/suggestions_strip_divider_lxx_light.png
index 051e66c..cc9d8ed 100644
--- a/java/res/drawable-mdpi/suggestions_strip_divider_lxx_light.png
+++ b/java/res/drawable-mdpi/suggestions_strip_divider_lxx_light.png
Binary files differ
diff --git a/java/res/drawable-mdpi/sym_keyboard_delete_lxx_dark.png b/java/res/drawable-mdpi/sym_keyboard_delete_lxx_dark.png
index ba74e5e..cc44819 100644
--- a/java/res/drawable-mdpi/sym_keyboard_delete_lxx_dark.png
+++ b/java/res/drawable-mdpi/sym_keyboard_delete_lxx_dark.png
Binary files differ
diff --git a/java/res/drawable-mdpi/sym_keyboard_delete_lxx_light.png b/java/res/drawable-mdpi/sym_keyboard_delete_lxx_light.png
index 007b5ea..8afc817 100644
--- a/java/res/drawable-mdpi/sym_keyboard_delete_lxx_light.png
+++ b/java/res/drawable-mdpi/sym_keyboard_delete_lxx_light.png
Binary files differ
diff --git a/java/res/drawable-mdpi/sym_keyboard_language_switch_lxx_dark.png b/java/res/drawable-mdpi/sym_keyboard_language_switch_lxx_dark.png
index 44dc1b6..af60d43 100644
--- a/java/res/drawable-mdpi/sym_keyboard_language_switch_lxx_dark.png
+++ b/java/res/drawable-mdpi/sym_keyboard_language_switch_lxx_dark.png
Binary files differ
diff --git a/java/res/drawable-mdpi/sym_keyboard_language_switch_lxx_light.png b/java/res/drawable-mdpi/sym_keyboard_language_switch_lxx_light.png
index e1c1265..a061a05 100644
--- a/java/res/drawable-mdpi/sym_keyboard_language_switch_lxx_light.png
+++ b/java/res/drawable-mdpi/sym_keyboard_language_switch_lxx_light.png
Binary files differ
diff --git a/java/res/drawable-mdpi/sym_keyboard_next_lxx_dark.png b/java/res/drawable-mdpi/sym_keyboard_next_lxx_dark.png
index 414cb0d..bea9d6f 100644
--- a/java/res/drawable-mdpi/sym_keyboard_next_lxx_dark.png
+++ b/java/res/drawable-mdpi/sym_keyboard_next_lxx_dark.png
Binary files differ
diff --git a/java/res/drawable-mdpi/sym_keyboard_next_lxx_light.png b/java/res/drawable-mdpi/sym_keyboard_next_lxx_light.png
index e18b1cf..78773ab 100644
--- a/java/res/drawable-mdpi/sym_keyboard_next_lxx_light.png
+++ b/java/res/drawable-mdpi/sym_keyboard_next_lxx_light.png
Binary files differ
diff --git a/java/res/drawable-mdpi/sym_keyboard_previous_lxx_dark.png b/java/res/drawable-mdpi/sym_keyboard_previous_lxx_dark.png
index 40655ca..f02f66e 100644
--- a/java/res/drawable-mdpi/sym_keyboard_previous_lxx_dark.png
+++ b/java/res/drawable-mdpi/sym_keyboard_previous_lxx_dark.png
Binary files differ
diff --git a/java/res/drawable-mdpi/sym_keyboard_previous_lxx_light.png b/java/res/drawable-mdpi/sym_keyboard_previous_lxx_light.png
index 2044db6..87db29b 100644
--- a/java/res/drawable-mdpi/sym_keyboard_previous_lxx_light.png
+++ b/java/res/drawable-mdpi/sym_keyboard_previous_lxx_light.png
Binary files differ
diff --git a/java/res/drawable-mdpi/sym_keyboard_settings_lxx_dark.png b/java/res/drawable-mdpi/sym_keyboard_settings_lxx_dark.png
index a04f4f5..24121de 100644
--- a/java/res/drawable-mdpi/sym_keyboard_settings_lxx_dark.png
+++ b/java/res/drawable-mdpi/sym_keyboard_settings_lxx_dark.png
Binary files differ
diff --git a/java/res/drawable-mdpi/sym_keyboard_settings_lxx_light.png b/java/res/drawable-mdpi/sym_keyboard_settings_lxx_light.png
index f70030b..a3546f3 100644
--- a/java/res/drawable-mdpi/sym_keyboard_settings_lxx_light.png
+++ b/java/res/drawable-mdpi/sym_keyboard_settings_lxx_light.png
Binary files differ
diff --git a/java/res/drawable-mdpi/sym_keyboard_shift_lxx_dark.png b/java/res/drawable-mdpi/sym_keyboard_shift_lxx_dark.png
index d5bd44c..503c384 100644
--- a/java/res/drawable-mdpi/sym_keyboard_shift_lxx_dark.png
+++ b/java/res/drawable-mdpi/sym_keyboard_shift_lxx_dark.png
Binary files differ
diff --git a/java/res/drawable-mdpi/sym_keyboard_shift_lxx_light.png b/java/res/drawable-mdpi/sym_keyboard_shift_lxx_light.png
index 056fc51..a99b7f9 100644
--- a/java/res/drawable-mdpi/sym_keyboard_shift_lxx_light.png
+++ b/java/res/drawable-mdpi/sym_keyboard_shift_lxx_light.png
Binary files differ
diff --git a/java/res/drawable-mdpi/sym_keyboard_spacebar_lxx_dark.9.png b/java/res/drawable-mdpi/sym_keyboard_spacebar_lxx_dark.9.png
index 30892b8..b8e56da 100644
--- a/java/res/drawable-mdpi/sym_keyboard_spacebar_lxx_dark.9.png
+++ b/java/res/drawable-mdpi/sym_keyboard_spacebar_lxx_dark.9.png
Binary files differ
diff --git a/java/res/drawable-mdpi/sym_keyboard_spacebar_lxx_light.9.png b/java/res/drawable-mdpi/sym_keyboard_spacebar_lxx_light.9.png
index ab64cd6..281f830 100644
--- a/java/res/drawable-mdpi/sym_keyboard_spacebar_lxx_light.9.png
+++ b/java/res/drawable-mdpi/sym_keyboard_spacebar_lxx_light.9.png
Binary files differ
diff --git a/java/res/drawable-mdpi/sym_keyboard_tab_lxx_dark.png b/java/res/drawable-mdpi/sym_keyboard_tab_lxx_dark.png
new file mode 100644
index 0000000..a9cdae7
--- /dev/null
+++ b/java/res/drawable-mdpi/sym_keyboard_tab_lxx_dark.png
Binary files differ
diff --git a/java/res/drawable-mdpi/sym_keyboard_tab_lxx_light.png b/java/res/drawable-mdpi/sym_keyboard_tab_lxx_light.png
new file mode 100644
index 0000000..89c687d
--- /dev/null
+++ b/java/res/drawable-mdpi/sym_keyboard_tab_lxx_light.png
Binary files differ
diff --git a/java/res/drawable-mdpi/sym_keyboard_voice_lxx_dark.png b/java/res/drawable-mdpi/sym_keyboard_voice_lxx_dark.png
index d40b106..ab7726a 100644
--- a/java/res/drawable-mdpi/sym_keyboard_voice_lxx_dark.png
+++ b/java/res/drawable-mdpi/sym_keyboard_voice_lxx_dark.png
Binary files differ
diff --git a/java/res/drawable-mdpi/sym_keyboard_voice_lxx_light.png b/java/res/drawable-mdpi/sym_keyboard_voice_lxx_light.png
index 0ddcb79..3654864 100644
--- a/java/res/drawable-mdpi/sym_keyboard_voice_lxx_light.png
+++ b/java/res/drawable-mdpi/sym_keyboard_voice_lxx_light.png
Binary files differ
diff --git a/java/res/drawable-mdpi/sym_keyboard_voice_off_lxx_dark.png b/java/res/drawable-mdpi/sym_keyboard_voice_off_lxx_dark.png
index 7bde452e..7db32d4 100644
--- a/java/res/drawable-mdpi/sym_keyboard_voice_off_lxx_dark.png
+++ b/java/res/drawable-mdpi/sym_keyboard_voice_off_lxx_dark.png
Binary files differ
diff --git a/java/res/drawable-mdpi/sym_keyboard_voice_off_lxx_light.png b/java/res/drawable-mdpi/sym_keyboard_voice_off_lxx_light.png
index 8831bc0..bc61a69 100644
--- a/java/res/drawable-mdpi/sym_keyboard_voice_off_lxx_light.png
+++ b/java/res/drawable-mdpi/sym_keyboard_voice_off_lxx_light.png
Binary files differ
diff --git a/java/res/drawable-mdpi/sym_keyboard_zwj_lxx_dark.png b/java/res/drawable-mdpi/sym_keyboard_zwj_lxx_dark.png
new file mode 100644
index 0000000..4fbcb28
--- /dev/null
+++ b/java/res/drawable-mdpi/sym_keyboard_zwj_lxx_dark.png
Binary files differ
diff --git a/java/res/drawable-mdpi/sym_keyboard_zwj_lxx_light.png b/java/res/drawable-mdpi/sym_keyboard_zwj_lxx_light.png
new file mode 100644
index 0000000..af049b0
--- /dev/null
+++ b/java/res/drawable-mdpi/sym_keyboard_zwj_lxx_light.png
Binary files differ
diff --git a/java/res/drawable-mdpi/sym_keyboard_zwnj_lxx_dark.png b/java/res/drawable-mdpi/sym_keyboard_zwnj_lxx_dark.png
new file mode 100644
index 0000000..bcdc2a3
--- /dev/null
+++ b/java/res/drawable-mdpi/sym_keyboard_zwnj_lxx_dark.png
Binary files differ
diff --git a/java/res/drawable-mdpi/sym_keyboard_zwnj_lxx_light.png b/java/res/drawable-mdpi/sym_keyboard_zwnj_lxx_light.png
new file mode 100644
index 0000000..d8275bc
--- /dev/null
+++ b/java/res/drawable-mdpi/sym_keyboard_zwnj_lxx_light.png
Binary files differ
diff --git a/java/res/drawable-xhdpi/btn_keyboard_key_normal_off_lxx_dark.9.png b/java/res/drawable-xhdpi/btn_keyboard_key_normal_off_lxx_dark.9.png
index daa3c8a..8709e63 100644
--- a/java/res/drawable-xhdpi/btn_keyboard_key_normal_off_lxx_dark.9.png
+++ b/java/res/drawable-xhdpi/btn_keyboard_key_normal_off_lxx_dark.9.png
Binary files differ
diff --git a/java/res/drawable-xhdpi/btn_keyboard_key_normal_off_lxx_light.9.png b/java/res/drawable-xhdpi/btn_keyboard_key_normal_off_lxx_light.9.png
index e58df5c..98edd37 100644
--- a/java/res/drawable-xhdpi/btn_keyboard_key_normal_off_lxx_light.9.png
+++ b/java/res/drawable-xhdpi/btn_keyboard_key_normal_off_lxx_light.9.png
Binary files differ
diff --git a/java/res/drawable-xhdpi/btn_keyboard_key_popup_selected_lxx_dark.9.png b/java/res/drawable-xhdpi/btn_keyboard_key_popup_selected_lxx_dark.9.png
index 4c024e2..b1c9006 100644
--- a/java/res/drawable-xhdpi/btn_keyboard_key_popup_selected_lxx_dark.9.png
+++ b/java/res/drawable-xhdpi/btn_keyboard_key_popup_selected_lxx_dark.9.png
Binary files differ
diff --git a/java/res/drawable-xhdpi/btn_keyboard_key_popup_selected_lxx_light.9.png b/java/res/drawable-xhdpi/btn_keyboard_key_popup_selected_lxx_light.9.png
index 0b340e2..52a4ad0 100644
--- a/java/res/drawable-xhdpi/btn_keyboard_key_popup_selected_lxx_light.9.png
+++ b/java/res/drawable-xhdpi/btn_keyboard_key_popup_selected_lxx_light.9.png
Binary files differ
diff --git a/java/res/drawable-xhdpi/btn_keyboard_key_pressed_off_lxx_dark.9.png b/java/res/drawable-xhdpi/btn_keyboard_key_pressed_off_lxx_dark.9.png
index 10a6ab5..6ebc4e0 100644
--- a/java/res/drawable-xhdpi/btn_keyboard_key_pressed_off_lxx_dark.9.png
+++ b/java/res/drawable-xhdpi/btn_keyboard_key_pressed_off_lxx_dark.9.png
Binary files differ
diff --git a/java/res/drawable-xhdpi/btn_keyboard_key_pressed_off_lxx_light.9.png b/java/res/drawable-xhdpi/btn_keyboard_key_pressed_off_lxx_light.9.png
index 58b7054..6392f6e 100644
--- a/java/res/drawable-xhdpi/btn_keyboard_key_pressed_off_lxx_light.9.png
+++ b/java/res/drawable-xhdpi/btn_keyboard_key_pressed_off_lxx_light.9.png
Binary files differ
diff --git a/java/res/drawable-xhdpi/btn_keyboard_key_pressed_on_lxx_dark.9.png b/java/res/drawable-xhdpi/btn_keyboard_key_pressed_on_lxx_dark.9.png
index e6227c3..f05f987 100644
--- a/java/res/drawable-xhdpi/btn_keyboard_key_pressed_on_lxx_dark.9.png
+++ b/java/res/drawable-xhdpi/btn_keyboard_key_pressed_on_lxx_dark.9.png
Binary files differ
diff --git a/java/res/drawable-xhdpi/btn_keyboard_key_pressed_on_lxx_light.9.png b/java/res/drawable-xhdpi/btn_keyboard_key_pressed_on_lxx_light.9.png
index 3da5f47..3e8cac2 100644
--- a/java/res/drawable-xhdpi/btn_keyboard_key_pressed_on_lxx_light.9.png
+++ b/java/res/drawable-xhdpi/btn_keyboard_key_pressed_on_lxx_light.9.png
Binary files differ
diff --git a/java/res/drawable-xhdpi/ic_emoji_emoticons_activated_lxx_dark.png b/java/res/drawable-xhdpi/ic_emoji_emoticons_activated_lxx_dark.png
new file mode 100644
index 0000000..5ec557d
--- /dev/null
+++ b/java/res/drawable-xhdpi/ic_emoji_emoticons_activated_lxx_dark.png
Binary files differ
diff --git a/java/res/drawable-xhdpi/ic_emoji_emoticons_activated_lxx_light.png b/java/res/drawable-xhdpi/ic_emoji_emoticons_activated_lxx_light.png
new file mode 100644
index 0000000..1c1017e
--- /dev/null
+++ b/java/res/drawable-xhdpi/ic_emoji_emoticons_activated_lxx_light.png
Binary files differ
diff --git a/java/res/drawable-xhdpi/ic_emoji_emoticons_normal_lxx_dark.png b/java/res/drawable-xhdpi/ic_emoji_emoticons_normal_lxx_dark.png
new file mode 100644
index 0000000..fc70324
--- /dev/null
+++ b/java/res/drawable-xhdpi/ic_emoji_emoticons_normal_lxx_dark.png
Binary files differ
diff --git a/java/res/drawable-xhdpi/ic_emoji_emoticons_normal_lxx_light.png b/java/res/drawable-xhdpi/ic_emoji_emoticons_normal_lxx_light.png
new file mode 100644
index 0000000..8af5a16
--- /dev/null
+++ b/java/res/drawable-xhdpi/ic_emoji_emoticons_normal_lxx_light.png
Binary files differ
diff --git a/java/res/drawable-xhdpi/ic_emoji_nature_activated_lxx_dark.png b/java/res/drawable-xhdpi/ic_emoji_nature_activated_lxx_dark.png
new file mode 100644
index 0000000..1e74d5b
--- /dev/null
+++ b/java/res/drawable-xhdpi/ic_emoji_nature_activated_lxx_dark.png
Binary files differ
diff --git a/java/res/drawable-xhdpi/ic_emoji_nature_activated_lxx_light.png b/java/res/drawable-xhdpi/ic_emoji_nature_activated_lxx_light.png
new file mode 100644
index 0000000..377065c
--- /dev/null
+++ b/java/res/drawable-xhdpi/ic_emoji_nature_activated_lxx_light.png
Binary files differ
diff --git a/java/res/drawable-xhdpi/ic_emoji_nature_normal_lxx_dark.png b/java/res/drawable-xhdpi/ic_emoji_nature_normal_lxx_dark.png
new file mode 100644
index 0000000..d687f8d
--- /dev/null
+++ b/java/res/drawable-xhdpi/ic_emoji_nature_normal_lxx_dark.png
Binary files differ
diff --git a/java/res/drawable-xhdpi/ic_emoji_nature_normal_lxx_light.png b/java/res/drawable-xhdpi/ic_emoji_nature_normal_lxx_light.png
new file mode 100644
index 0000000..298f41d
--- /dev/null
+++ b/java/res/drawable-xhdpi/ic_emoji_nature_normal_lxx_light.png
Binary files differ
diff --git a/java/res/drawable-xhdpi/ic_emoji_objects_activated_lxx_dark.png b/java/res/drawable-xhdpi/ic_emoji_objects_activated_lxx_dark.png
new file mode 100644
index 0000000..182f2bf
--- /dev/null
+++ b/java/res/drawable-xhdpi/ic_emoji_objects_activated_lxx_dark.png
Binary files differ
diff --git a/java/res/drawable-xhdpi/ic_emoji_objects_activated_lxx_light.png b/java/res/drawable-xhdpi/ic_emoji_objects_activated_lxx_light.png
new file mode 100644
index 0000000..7c3a2d0
--- /dev/null
+++ b/java/res/drawable-xhdpi/ic_emoji_objects_activated_lxx_light.png
Binary files differ
diff --git a/java/res/drawable-xhdpi/ic_emoji_objects_normal_lxx_dark.png b/java/res/drawable-xhdpi/ic_emoji_objects_normal_lxx_dark.png
new file mode 100644
index 0000000..8a1faf4
--- /dev/null
+++ b/java/res/drawable-xhdpi/ic_emoji_objects_normal_lxx_dark.png
Binary files differ
diff --git a/java/res/drawable-xhdpi/ic_emoji_objects_normal_lxx_light.png b/java/res/drawable-xhdpi/ic_emoji_objects_normal_lxx_light.png
new file mode 100644
index 0000000..50a1174
--- /dev/null
+++ b/java/res/drawable-xhdpi/ic_emoji_objects_normal_lxx_light.png
Binary files differ
diff --git a/java/res/drawable-xhdpi/ic_emoji_people_activated_lxx_dark.png b/java/res/drawable-xhdpi/ic_emoji_people_activated_lxx_dark.png
new file mode 100644
index 0000000..cf2aeb5
--- /dev/null
+++ b/java/res/drawable-xhdpi/ic_emoji_people_activated_lxx_dark.png
Binary files differ
diff --git a/java/res/drawable-xhdpi/ic_emoji_people_activated_lxx_light.png b/java/res/drawable-xhdpi/ic_emoji_people_activated_lxx_light.png
new file mode 100644
index 0000000..3ecf9d0
--- /dev/null
+++ b/java/res/drawable-xhdpi/ic_emoji_people_activated_lxx_light.png
Binary files differ
diff --git a/java/res/drawable-xhdpi/ic_emoji_people_normal_lxx_dark.png b/java/res/drawable-xhdpi/ic_emoji_people_normal_lxx_dark.png
new file mode 100644
index 0000000..b0a448a
--- /dev/null
+++ b/java/res/drawable-xhdpi/ic_emoji_people_normal_lxx_dark.png
Binary files differ
diff --git a/java/res/drawable-xhdpi/ic_emoji_people_normal_lxx_light.png b/java/res/drawable-xhdpi/ic_emoji_people_normal_lxx_light.png
new file mode 100644
index 0000000..d71bc1c
--- /dev/null
+++ b/java/res/drawable-xhdpi/ic_emoji_people_normal_lxx_light.png
Binary files differ
diff --git a/java/res/drawable-xhdpi/ic_emoji_places_activated_lxx_dark.png b/java/res/drawable-xhdpi/ic_emoji_places_activated_lxx_dark.png
new file mode 100644
index 0000000..33f4e0a
--- /dev/null
+++ b/java/res/drawable-xhdpi/ic_emoji_places_activated_lxx_dark.png
Binary files differ
diff --git a/java/res/drawable-xhdpi/ic_emoji_places_activated_lxx_light.png b/java/res/drawable-xhdpi/ic_emoji_places_activated_lxx_light.png
new file mode 100644
index 0000000..194f493
--- /dev/null
+++ b/java/res/drawable-xhdpi/ic_emoji_places_activated_lxx_light.png
Binary files differ
diff --git a/java/res/drawable-xhdpi/ic_emoji_places_normal_lxx_dark.png b/java/res/drawable-xhdpi/ic_emoji_places_normal_lxx_dark.png
new file mode 100644
index 0000000..82d4ce6
--- /dev/null
+++ b/java/res/drawable-xhdpi/ic_emoji_places_normal_lxx_dark.png
Binary files differ
diff --git a/java/res/drawable-xhdpi/ic_emoji_places_normal_lxx_light.png b/java/res/drawable-xhdpi/ic_emoji_places_normal_lxx_light.png
new file mode 100644
index 0000000..e1b90a9
--- /dev/null
+++ b/java/res/drawable-xhdpi/ic_emoji_places_normal_lxx_light.png
Binary files differ
diff --git a/java/res/drawable-xhdpi/ic_emoji_recents_activated_lxx_dark.png b/java/res/drawable-xhdpi/ic_emoji_recents_activated_lxx_dark.png
new file mode 100644
index 0000000..3305737
--- /dev/null
+++ b/java/res/drawable-xhdpi/ic_emoji_recents_activated_lxx_dark.png
Binary files differ
diff --git a/java/res/drawable-xhdpi/ic_emoji_recents_activated_lxx_light.png b/java/res/drawable-xhdpi/ic_emoji_recents_activated_lxx_light.png
new file mode 100644
index 0000000..8c74847
--- /dev/null
+++ b/java/res/drawable-xhdpi/ic_emoji_recents_activated_lxx_light.png
Binary files differ
diff --git a/java/res/drawable-xhdpi/ic_emoji_recents_normal_lxx_dark.png b/java/res/drawable-xhdpi/ic_emoji_recents_normal_lxx_dark.png
new file mode 100644
index 0000000..b9c1a659
--- /dev/null
+++ b/java/res/drawable-xhdpi/ic_emoji_recents_normal_lxx_dark.png
Binary files differ
diff --git a/java/res/drawable-xhdpi/ic_emoji_recents_normal_lxx_light.png b/java/res/drawable-xhdpi/ic_emoji_recents_normal_lxx_light.png
new file mode 100644
index 0000000..64e1c4d
--- /dev/null
+++ b/java/res/drawable-xhdpi/ic_emoji_recents_normal_lxx_light.png
Binary files differ
diff --git a/java/res/drawable-xhdpi/ic_emoji_symbols_activated_lxx_dark.png b/java/res/drawable-xhdpi/ic_emoji_symbols_activated_lxx_dark.png
new file mode 100644
index 0000000..35a06c5
--- /dev/null
+++ b/java/res/drawable-xhdpi/ic_emoji_symbols_activated_lxx_dark.png
Binary files differ
diff --git a/java/res/drawable-xhdpi/ic_emoji_symbols_activated_lxx_light.png b/java/res/drawable-xhdpi/ic_emoji_symbols_activated_lxx_light.png
new file mode 100644
index 0000000..a64d375
--- /dev/null
+++ b/java/res/drawable-xhdpi/ic_emoji_symbols_activated_lxx_light.png
Binary files differ
diff --git a/java/res/drawable-xhdpi/ic_emoji_symbols_normal_lxx_dark.png b/java/res/drawable-xhdpi/ic_emoji_symbols_normal_lxx_dark.png
new file mode 100644
index 0000000..ac80c79
--- /dev/null
+++ b/java/res/drawable-xhdpi/ic_emoji_symbols_normal_lxx_dark.png
Binary files differ
diff --git a/java/res/drawable-xhdpi/ic_emoji_symbols_normal_lxx_light.png b/java/res/drawable-xhdpi/ic_emoji_symbols_normal_lxx_light.png
new file mode 100644
index 0000000..5d57423
--- /dev/null
+++ b/java/res/drawable-xhdpi/ic_emoji_symbols_normal_lxx_light.png
Binary files differ
diff --git a/java/res/drawable-xhdpi/keyboard_key_feedback_background_lxx_dark.9.png b/java/res/drawable-xhdpi/keyboard_key_feedback_background_lxx_dark.9.png
index 8407877..654ccd1 100644
--- a/java/res/drawable-xhdpi/keyboard_key_feedback_background_lxx_dark.9.png
+++ b/java/res/drawable-xhdpi/keyboard_key_feedback_background_lxx_dark.9.png
Binary files differ
diff --git a/java/res/drawable-xhdpi/keyboard_key_feedback_background_lxx_light.9.png b/java/res/drawable-xhdpi/keyboard_key_feedback_background_lxx_light.9.png
index bd6ec94..c566e3d 100644
--- a/java/res/drawable-xhdpi/keyboard_key_feedback_background_lxx_light.9.png
+++ b/java/res/drawable-xhdpi/keyboard_key_feedback_background_lxx_light.9.png
Binary files differ
diff --git a/java/res/drawable-xhdpi/keyboard_key_feedback_more_background_lxx_dark.9.png b/java/res/drawable-xhdpi/keyboard_key_feedback_more_background_lxx_dark.9.png
index 630340f..f5f613c 100644
--- a/java/res/drawable-xhdpi/keyboard_key_feedback_more_background_lxx_dark.9.png
+++ b/java/res/drawable-xhdpi/keyboard_key_feedback_more_background_lxx_dark.9.png
Binary files differ
diff --git a/java/res/drawable-xhdpi/keyboard_key_feedback_more_background_lxx_light.9.png b/java/res/drawable-xhdpi/keyboard_key_feedback_more_background_lxx_light.9.png
index eef27a3..35aaa7d 100644
--- a/java/res/drawable-xhdpi/keyboard_key_feedback_more_background_lxx_light.9.png
+++ b/java/res/drawable-xhdpi/keyboard_key_feedback_more_background_lxx_light.9.png
Binary files differ
diff --git a/java/res/drawable-xhdpi/keyboard_popup_panel_background_lxx_dark.9.png b/java/res/drawable-xhdpi/keyboard_popup_panel_background_lxx_dark.9.png
index 19957fa..cf5b5d3 100644
--- a/java/res/drawable-xhdpi/keyboard_popup_panel_background_lxx_dark.9.png
+++ b/java/res/drawable-xhdpi/keyboard_popup_panel_background_lxx_dark.9.png
Binary files differ
diff --git a/java/res/drawable-xhdpi/keyboard_popup_panel_background_lxx_light.9.png b/java/res/drawable-xhdpi/keyboard_popup_panel_background_lxx_light.9.png
index 8a51d71..324ee3a 100644
--- a/java/res/drawable-xhdpi/keyboard_popup_panel_background_lxx_light.9.png
+++ b/java/res/drawable-xhdpi/keyboard_popup_panel_background_lxx_light.9.png
Binary files differ
diff --git a/java/res/drawable-xhdpi/suggestions_strip_divider_lxx_dark.png b/java/res/drawable-xhdpi/suggestions_strip_divider_lxx_dark.png
index 0334602..275ec73 100644
--- a/java/res/drawable-xhdpi/suggestions_strip_divider_lxx_dark.png
+++ b/java/res/drawable-xhdpi/suggestions_strip_divider_lxx_dark.png
Binary files differ
diff --git a/java/res/drawable-xhdpi/suggestions_strip_divider_lxx_light.png b/java/res/drawable-xhdpi/suggestions_strip_divider_lxx_light.png
index 0047e5c..ee85744 100644
--- a/java/res/drawable-xhdpi/suggestions_strip_divider_lxx_light.png
+++ b/java/res/drawable-xhdpi/suggestions_strip_divider_lxx_light.png
Binary files differ
diff --git a/java/res/drawable-xhdpi/sym_keyboard_delete_lxx_dark.png b/java/res/drawable-xhdpi/sym_keyboard_delete_lxx_dark.png
index ffb9598..3301915 100644
--- a/java/res/drawable-xhdpi/sym_keyboard_delete_lxx_dark.png
+++ b/java/res/drawable-xhdpi/sym_keyboard_delete_lxx_dark.png
Binary files differ
diff --git a/java/res/drawable-xhdpi/sym_keyboard_delete_lxx_light.png b/java/res/drawable-xhdpi/sym_keyboard_delete_lxx_light.png
index df4e358..a03c6b1 100644
--- a/java/res/drawable-xhdpi/sym_keyboard_delete_lxx_light.png
+++ b/java/res/drawable-xhdpi/sym_keyboard_delete_lxx_light.png
Binary files differ
diff --git a/java/res/drawable-xhdpi/sym_keyboard_language_switch_lxx_dark.png b/java/res/drawable-xhdpi/sym_keyboard_language_switch_lxx_dark.png
index bdc1267..fff13b6 100644
--- a/java/res/drawable-xhdpi/sym_keyboard_language_switch_lxx_dark.png
+++ b/java/res/drawable-xhdpi/sym_keyboard_language_switch_lxx_dark.png
Binary files differ
diff --git a/java/res/drawable-xhdpi/sym_keyboard_language_switch_lxx_light.png b/java/res/drawable-xhdpi/sym_keyboard_language_switch_lxx_light.png
index 023e647..c3c499b 100644
--- a/java/res/drawable-xhdpi/sym_keyboard_language_switch_lxx_light.png
+++ b/java/res/drawable-xhdpi/sym_keyboard_language_switch_lxx_light.png
Binary files differ
diff --git a/java/res/drawable-xhdpi/sym_keyboard_next_lxx_dark.png b/java/res/drawable-xhdpi/sym_keyboard_next_lxx_dark.png
index 8b5b0b4..0476942 100644
--- a/java/res/drawable-xhdpi/sym_keyboard_next_lxx_dark.png
+++ b/java/res/drawable-xhdpi/sym_keyboard_next_lxx_dark.png
Binary files differ
diff --git a/java/res/drawable-xhdpi/sym_keyboard_next_lxx_light.png b/java/res/drawable-xhdpi/sym_keyboard_next_lxx_light.png
index 2c1fe6d..1733ca8 100644
--- a/java/res/drawable-xhdpi/sym_keyboard_next_lxx_light.png
+++ b/java/res/drawable-xhdpi/sym_keyboard_next_lxx_light.png
Binary files differ
diff --git a/java/res/drawable-xhdpi/sym_keyboard_previous_lxx_dark.png b/java/res/drawable-xhdpi/sym_keyboard_previous_lxx_dark.png
index 9bc4fc8..87f0d64 100644
--- a/java/res/drawable-xhdpi/sym_keyboard_previous_lxx_dark.png
+++ b/java/res/drawable-xhdpi/sym_keyboard_previous_lxx_dark.png
Binary files differ
diff --git a/java/res/drawable-xhdpi/sym_keyboard_previous_lxx_light.png b/java/res/drawable-xhdpi/sym_keyboard_previous_lxx_light.png
index 49b2651..0c88c60 100644
--- a/java/res/drawable-xhdpi/sym_keyboard_previous_lxx_light.png
+++ b/java/res/drawable-xhdpi/sym_keyboard_previous_lxx_light.png
Binary files differ
diff --git a/java/res/drawable-xhdpi/sym_keyboard_settings_lxx_dark.png b/java/res/drawable-xhdpi/sym_keyboard_settings_lxx_dark.png
index ec72c38..35e4023 100644
--- a/java/res/drawable-xhdpi/sym_keyboard_settings_lxx_dark.png
+++ b/java/res/drawable-xhdpi/sym_keyboard_settings_lxx_dark.png
Binary files differ
diff --git a/java/res/drawable-xhdpi/sym_keyboard_settings_lxx_light.png b/java/res/drawable-xhdpi/sym_keyboard_settings_lxx_light.png
index d46c26b..73fafcc 100644
--- a/java/res/drawable-xhdpi/sym_keyboard_settings_lxx_light.png
+++ b/java/res/drawable-xhdpi/sym_keyboard_settings_lxx_light.png
Binary files differ
diff --git a/java/res/drawable-xhdpi/sym_keyboard_shift_lxx_dark.png b/java/res/drawable-xhdpi/sym_keyboard_shift_lxx_dark.png
index bf55605..9a87d77 100644
--- a/java/res/drawable-xhdpi/sym_keyboard_shift_lxx_dark.png
+++ b/java/res/drawable-xhdpi/sym_keyboard_shift_lxx_dark.png
Binary files differ
diff --git a/java/res/drawable-xhdpi/sym_keyboard_shift_lxx_light.png b/java/res/drawable-xhdpi/sym_keyboard_shift_lxx_light.png
index 3a56ed9..196046b 100644
--- a/java/res/drawable-xhdpi/sym_keyboard_shift_lxx_light.png
+++ b/java/res/drawable-xhdpi/sym_keyboard_shift_lxx_light.png
Binary files differ
diff --git a/java/res/drawable-xhdpi/sym_keyboard_spacebar_lxx_dark.9.png b/java/res/drawable-xhdpi/sym_keyboard_spacebar_lxx_dark.9.png
index 9eaa005..ab032dc 100644
--- a/java/res/drawable-xhdpi/sym_keyboard_spacebar_lxx_dark.9.png
+++ b/java/res/drawable-xhdpi/sym_keyboard_spacebar_lxx_dark.9.png
Binary files differ
diff --git a/java/res/drawable-xhdpi/sym_keyboard_spacebar_lxx_light.9.png b/java/res/drawable-xhdpi/sym_keyboard_spacebar_lxx_light.9.png
index 0cf38f2..c1ed863 100644
--- a/java/res/drawable-xhdpi/sym_keyboard_spacebar_lxx_light.9.png
+++ b/java/res/drawable-xhdpi/sym_keyboard_spacebar_lxx_light.9.png
Binary files differ
diff --git a/java/res/drawable-xhdpi/sym_keyboard_tab_lxx_dark.png b/java/res/drawable-xhdpi/sym_keyboard_tab_lxx_dark.png
new file mode 100644
index 0000000..134e1b8
--- /dev/null
+++ b/java/res/drawable-xhdpi/sym_keyboard_tab_lxx_dark.png
Binary files differ
diff --git a/java/res/drawable-xhdpi/sym_keyboard_tab_lxx_light.png b/java/res/drawable-xhdpi/sym_keyboard_tab_lxx_light.png
new file mode 100644
index 0000000..0aae982
--- /dev/null
+++ b/java/res/drawable-xhdpi/sym_keyboard_tab_lxx_light.png
Binary files differ
diff --git a/java/res/drawable-xhdpi/sym_keyboard_voice_lxx_dark.png b/java/res/drawable-xhdpi/sym_keyboard_voice_lxx_dark.png
index 5c2b406..65fa6d6 100644
--- a/java/res/drawable-xhdpi/sym_keyboard_voice_lxx_dark.png
+++ b/java/res/drawable-xhdpi/sym_keyboard_voice_lxx_dark.png
Binary files differ
diff --git a/java/res/drawable-xhdpi/sym_keyboard_voice_lxx_light.png b/java/res/drawable-xhdpi/sym_keyboard_voice_lxx_light.png
index c9b2504..1b0463b 100644
--- a/java/res/drawable-xhdpi/sym_keyboard_voice_lxx_light.png
+++ b/java/res/drawable-xhdpi/sym_keyboard_voice_lxx_light.png
Binary files differ
diff --git a/java/res/drawable-xhdpi/sym_keyboard_voice_off_lxx_dark.png b/java/res/drawable-xhdpi/sym_keyboard_voice_off_lxx_dark.png
index a32f741..ceddbac 100644
--- a/java/res/drawable-xhdpi/sym_keyboard_voice_off_lxx_dark.png
+++ b/java/res/drawable-xhdpi/sym_keyboard_voice_off_lxx_dark.png
Binary files differ
diff --git a/java/res/drawable-xhdpi/sym_keyboard_voice_off_lxx_light.png b/java/res/drawable-xhdpi/sym_keyboard_voice_off_lxx_light.png
index 1398a3e..f8fab89 100644
--- a/java/res/drawable-xhdpi/sym_keyboard_voice_off_lxx_light.png
+++ b/java/res/drawable-xhdpi/sym_keyboard_voice_off_lxx_light.png
Binary files differ
diff --git a/java/res/drawable-xhdpi/sym_keyboard_zwj_lxx_dark.png b/java/res/drawable-xhdpi/sym_keyboard_zwj_lxx_dark.png
new file mode 100644
index 0000000..d72cc32
--- /dev/null
+++ b/java/res/drawable-xhdpi/sym_keyboard_zwj_lxx_dark.png
Binary files differ
diff --git a/java/res/drawable-xhdpi/sym_keyboard_zwj_lxx_light.png b/java/res/drawable-xhdpi/sym_keyboard_zwj_lxx_light.png
new file mode 100644
index 0000000..22bc617
--- /dev/null
+++ b/java/res/drawable-xhdpi/sym_keyboard_zwj_lxx_light.png
Binary files differ
diff --git a/java/res/drawable-xhdpi/sym_keyboard_zwnj_lxx_dark.png b/java/res/drawable-xhdpi/sym_keyboard_zwnj_lxx_dark.png
new file mode 100644
index 0000000..044a33b
--- /dev/null
+++ b/java/res/drawable-xhdpi/sym_keyboard_zwnj_lxx_dark.png
Binary files differ
diff --git a/java/res/drawable-xhdpi/sym_keyboard_zwnj_lxx_light.png b/java/res/drawable-xhdpi/sym_keyboard_zwnj_lxx_light.png
new file mode 100644
index 0000000..bcfed2e
--- /dev/null
+++ b/java/res/drawable-xhdpi/sym_keyboard_zwnj_lxx_light.png
Binary files differ
diff --git a/java/res/drawable-xxhdpi/btn_keyboard_key_normal_off_lxx_dark.9.png b/java/res/drawable-xxhdpi/btn_keyboard_key_normal_off_lxx_dark.9.png
index 535a00a..f2b5e4c 100644
--- a/java/res/drawable-xxhdpi/btn_keyboard_key_normal_off_lxx_dark.9.png
+++ b/java/res/drawable-xxhdpi/btn_keyboard_key_normal_off_lxx_dark.9.png
Binary files differ
diff --git a/java/res/drawable-xxhdpi/btn_keyboard_key_normal_off_lxx_light.9.png b/java/res/drawable-xxhdpi/btn_keyboard_key_normal_off_lxx_light.9.png
index fb1dc62..265109d 100644
--- a/java/res/drawable-xxhdpi/btn_keyboard_key_normal_off_lxx_light.9.png
+++ b/java/res/drawable-xxhdpi/btn_keyboard_key_normal_off_lxx_light.9.png
Binary files differ
diff --git a/java/res/drawable-xxhdpi/btn_keyboard_key_popup_selected_lxx_dark.9.png b/java/res/drawable-xxhdpi/btn_keyboard_key_popup_selected_lxx_dark.9.png
index f74ac5c..d1efb6e 100644
--- a/java/res/drawable-xxhdpi/btn_keyboard_key_popup_selected_lxx_dark.9.png
+++ b/java/res/drawable-xxhdpi/btn_keyboard_key_popup_selected_lxx_dark.9.png
Binary files differ
diff --git a/java/res/drawable-xxhdpi/btn_keyboard_key_popup_selected_lxx_light.9.png b/java/res/drawable-xxhdpi/btn_keyboard_key_popup_selected_lxx_light.9.png
index e58d664..8a6583e 100644
--- a/java/res/drawable-xxhdpi/btn_keyboard_key_popup_selected_lxx_light.9.png
+++ b/java/res/drawable-xxhdpi/btn_keyboard_key_popup_selected_lxx_light.9.png
Binary files differ
diff --git a/java/res/drawable-xxhdpi/btn_keyboard_key_pressed_off_lxx_dark.9.png b/java/res/drawable-xxhdpi/btn_keyboard_key_pressed_off_lxx_dark.9.png
index 2fd8b67..b74d1ca 100644
--- a/java/res/drawable-xxhdpi/btn_keyboard_key_pressed_off_lxx_dark.9.png
+++ b/java/res/drawable-xxhdpi/btn_keyboard_key_pressed_off_lxx_dark.9.png
Binary files differ
diff --git a/java/res/drawable-xxhdpi/btn_keyboard_key_pressed_off_lxx_light.9.png b/java/res/drawable-xxhdpi/btn_keyboard_key_pressed_off_lxx_light.9.png
index 8e01cfa2..48ae93f 100644
--- a/java/res/drawable-xxhdpi/btn_keyboard_key_pressed_off_lxx_light.9.png
+++ b/java/res/drawable-xxhdpi/btn_keyboard_key_pressed_off_lxx_light.9.png
Binary files differ
diff --git a/java/res/drawable-xxhdpi/btn_keyboard_key_pressed_on_lxx_dark.9.png b/java/res/drawable-xxhdpi/btn_keyboard_key_pressed_on_lxx_dark.9.png
index d0252e1..0a6c2ea 100644
--- a/java/res/drawable-xxhdpi/btn_keyboard_key_pressed_on_lxx_dark.9.png
+++ b/java/res/drawable-xxhdpi/btn_keyboard_key_pressed_on_lxx_dark.9.png
Binary files differ
diff --git a/java/res/drawable-xxhdpi/btn_keyboard_key_pressed_on_lxx_light.9.png b/java/res/drawable-xxhdpi/btn_keyboard_key_pressed_on_lxx_light.9.png
index 1619411..65dc814 100644
--- a/java/res/drawable-xxhdpi/btn_keyboard_key_pressed_on_lxx_light.9.png
+++ b/java/res/drawable-xxhdpi/btn_keyboard_key_pressed_on_lxx_light.9.png
Binary files differ
diff --git a/java/res/drawable-xxhdpi/ic_emoji_emoticons_activated_lxx_dark.png b/java/res/drawable-xxhdpi/ic_emoji_emoticons_activated_lxx_dark.png
new file mode 100644
index 0000000..732ed3b
--- /dev/null
+++ b/java/res/drawable-xxhdpi/ic_emoji_emoticons_activated_lxx_dark.png
Binary files differ
diff --git a/java/res/drawable-xxhdpi/ic_emoji_emoticons_activated_lxx_light.png b/java/res/drawable-xxhdpi/ic_emoji_emoticons_activated_lxx_light.png
new file mode 100644
index 0000000..fbefde4
--- /dev/null
+++ b/java/res/drawable-xxhdpi/ic_emoji_emoticons_activated_lxx_light.png
Binary files differ
diff --git a/java/res/drawable-xxhdpi/ic_emoji_emoticons_normal_lxx_dark.png b/java/res/drawable-xxhdpi/ic_emoji_emoticons_normal_lxx_dark.png
new file mode 100644
index 0000000..dbe8eec
--- /dev/null
+++ b/java/res/drawable-xxhdpi/ic_emoji_emoticons_normal_lxx_dark.png
Binary files differ
diff --git a/java/res/drawable-xxhdpi/ic_emoji_emoticons_normal_lxx_light.png b/java/res/drawable-xxhdpi/ic_emoji_emoticons_normal_lxx_light.png
new file mode 100644
index 0000000..5dcb48d
--- /dev/null
+++ b/java/res/drawable-xxhdpi/ic_emoji_emoticons_normal_lxx_light.png
Binary files differ
diff --git a/java/res/drawable-xxhdpi/ic_emoji_nature_activated_lxx_dark.png b/java/res/drawable-xxhdpi/ic_emoji_nature_activated_lxx_dark.png
new file mode 100644
index 0000000..024b33a
--- /dev/null
+++ b/java/res/drawable-xxhdpi/ic_emoji_nature_activated_lxx_dark.png
Binary files differ
diff --git a/java/res/drawable-xxhdpi/ic_emoji_nature_activated_lxx_light.png b/java/res/drawable-xxhdpi/ic_emoji_nature_activated_lxx_light.png
new file mode 100644
index 0000000..9232f9e
--- /dev/null
+++ b/java/res/drawable-xxhdpi/ic_emoji_nature_activated_lxx_light.png
Binary files differ
diff --git a/java/res/drawable-xxhdpi/ic_emoji_nature_normal_lxx_dark.png b/java/res/drawable-xxhdpi/ic_emoji_nature_normal_lxx_dark.png
new file mode 100644
index 0000000..598d3dd
--- /dev/null
+++ b/java/res/drawable-xxhdpi/ic_emoji_nature_normal_lxx_dark.png
Binary files differ
diff --git a/java/res/drawable-xxhdpi/ic_emoji_nature_normal_lxx_light.png b/java/res/drawable-xxhdpi/ic_emoji_nature_normal_lxx_light.png
new file mode 100644
index 0000000..d39d146
--- /dev/null
+++ b/java/res/drawable-xxhdpi/ic_emoji_nature_normal_lxx_light.png
Binary files differ
diff --git a/java/res/drawable-xxhdpi/ic_emoji_objects_activated_lxx_dark.png b/java/res/drawable-xxhdpi/ic_emoji_objects_activated_lxx_dark.png
new file mode 100644
index 0000000..20775e1
--- /dev/null
+++ b/java/res/drawable-xxhdpi/ic_emoji_objects_activated_lxx_dark.png
Binary files differ
diff --git a/java/res/drawable-xxhdpi/ic_emoji_objects_activated_lxx_light.png b/java/res/drawable-xxhdpi/ic_emoji_objects_activated_lxx_light.png
new file mode 100644
index 0000000..b893760
--- /dev/null
+++ b/java/res/drawable-xxhdpi/ic_emoji_objects_activated_lxx_light.png
Binary files differ
diff --git a/java/res/drawable-xxhdpi/ic_emoji_objects_normal_lxx_dark.png b/java/res/drawable-xxhdpi/ic_emoji_objects_normal_lxx_dark.png
new file mode 100644
index 0000000..ec35112
--- /dev/null
+++ b/java/res/drawable-xxhdpi/ic_emoji_objects_normal_lxx_dark.png
Binary files differ
diff --git a/java/res/drawable-xxhdpi/ic_emoji_objects_normal_lxx_light.png b/java/res/drawable-xxhdpi/ic_emoji_objects_normal_lxx_light.png
new file mode 100644
index 0000000..df769c5
--- /dev/null
+++ b/java/res/drawable-xxhdpi/ic_emoji_objects_normal_lxx_light.png
Binary files differ
diff --git a/java/res/drawable-xxhdpi/ic_emoji_people_activated_lxx_dark.png b/java/res/drawable-xxhdpi/ic_emoji_people_activated_lxx_dark.png
new file mode 100644
index 0000000..9ca031a
--- /dev/null
+++ b/java/res/drawable-xxhdpi/ic_emoji_people_activated_lxx_dark.png
Binary files differ
diff --git a/java/res/drawable-xxhdpi/ic_emoji_people_activated_lxx_light.png b/java/res/drawable-xxhdpi/ic_emoji_people_activated_lxx_light.png
new file mode 100644
index 0000000..6faad5c
--- /dev/null
+++ b/java/res/drawable-xxhdpi/ic_emoji_people_activated_lxx_light.png
Binary files differ
diff --git a/java/res/drawable-xxhdpi/ic_emoji_people_normal_lxx_dark.png b/java/res/drawable-xxhdpi/ic_emoji_people_normal_lxx_dark.png
new file mode 100644
index 0000000..ed71326
--- /dev/null
+++ b/java/res/drawable-xxhdpi/ic_emoji_people_normal_lxx_dark.png
Binary files differ
diff --git a/java/res/drawable-xxhdpi/ic_emoji_people_normal_lxx_light.png b/java/res/drawable-xxhdpi/ic_emoji_people_normal_lxx_light.png
new file mode 100644
index 0000000..a5516fa
--- /dev/null
+++ b/java/res/drawable-xxhdpi/ic_emoji_people_normal_lxx_light.png
Binary files differ
diff --git a/java/res/drawable-xxhdpi/ic_emoji_places_activated_lxx_dark.png b/java/res/drawable-xxhdpi/ic_emoji_places_activated_lxx_dark.png
new file mode 100644
index 0000000..5131982
--- /dev/null
+++ b/java/res/drawable-xxhdpi/ic_emoji_places_activated_lxx_dark.png
Binary files differ
diff --git a/java/res/drawable-xxhdpi/ic_emoji_places_activated_lxx_light.png b/java/res/drawable-xxhdpi/ic_emoji_places_activated_lxx_light.png
new file mode 100644
index 0000000..8a4614d
--- /dev/null
+++ b/java/res/drawable-xxhdpi/ic_emoji_places_activated_lxx_light.png
Binary files differ
diff --git a/java/res/drawable-xxhdpi/ic_emoji_places_normal_lxx_dark.png b/java/res/drawable-xxhdpi/ic_emoji_places_normal_lxx_dark.png
new file mode 100644
index 0000000..0dfbadd
--- /dev/null
+++ b/java/res/drawable-xxhdpi/ic_emoji_places_normal_lxx_dark.png
Binary files differ
diff --git a/java/res/drawable-xxhdpi/ic_emoji_places_normal_lxx_light.png b/java/res/drawable-xxhdpi/ic_emoji_places_normal_lxx_light.png
new file mode 100644
index 0000000..2f22dfb
--- /dev/null
+++ b/java/res/drawable-xxhdpi/ic_emoji_places_normal_lxx_light.png
Binary files differ
diff --git a/java/res/drawable-xxhdpi/ic_emoji_recents_activated_lxx_dark.png b/java/res/drawable-xxhdpi/ic_emoji_recents_activated_lxx_dark.png
new file mode 100644
index 0000000..28402b8
--- /dev/null
+++ b/java/res/drawable-xxhdpi/ic_emoji_recents_activated_lxx_dark.png
Binary files differ
diff --git a/java/res/drawable-xxhdpi/ic_emoji_recents_activated_lxx_light.png b/java/res/drawable-xxhdpi/ic_emoji_recents_activated_lxx_light.png
new file mode 100644
index 0000000..92da7f2
--- /dev/null
+++ b/java/res/drawable-xxhdpi/ic_emoji_recents_activated_lxx_light.png
Binary files differ
diff --git a/java/res/drawable-xxhdpi/ic_emoji_recents_normal_lxx_dark.png b/java/res/drawable-xxhdpi/ic_emoji_recents_normal_lxx_dark.png
new file mode 100644
index 0000000..24561f9
--- /dev/null
+++ b/java/res/drawable-xxhdpi/ic_emoji_recents_normal_lxx_dark.png
Binary files differ
diff --git a/java/res/drawable-xxhdpi/ic_emoji_recents_normal_lxx_light.png b/java/res/drawable-xxhdpi/ic_emoji_recents_normal_lxx_light.png
new file mode 100644
index 0000000..96ff801
--- /dev/null
+++ b/java/res/drawable-xxhdpi/ic_emoji_recents_normal_lxx_light.png
Binary files differ
diff --git a/java/res/drawable-xxhdpi/ic_emoji_symbols_activated_lxx_dark.png b/java/res/drawable-xxhdpi/ic_emoji_symbols_activated_lxx_dark.png
new file mode 100644
index 0000000..73f720d
--- /dev/null
+++ b/java/res/drawable-xxhdpi/ic_emoji_symbols_activated_lxx_dark.png
Binary files differ
diff --git a/java/res/drawable-xxhdpi/ic_emoji_symbols_activated_lxx_light.png b/java/res/drawable-xxhdpi/ic_emoji_symbols_activated_lxx_light.png
new file mode 100644
index 0000000..3bbec18
--- /dev/null
+++ b/java/res/drawable-xxhdpi/ic_emoji_symbols_activated_lxx_light.png
Binary files differ
diff --git a/java/res/drawable-xxhdpi/ic_emoji_symbols_normal_lxx_dark.png b/java/res/drawable-xxhdpi/ic_emoji_symbols_normal_lxx_dark.png
new file mode 100644
index 0000000..938f3f3
--- /dev/null
+++ b/java/res/drawable-xxhdpi/ic_emoji_symbols_normal_lxx_dark.png
Binary files differ
diff --git a/java/res/drawable-xxhdpi/ic_emoji_symbols_normal_lxx_light.png b/java/res/drawable-xxhdpi/ic_emoji_symbols_normal_lxx_light.png
new file mode 100644
index 0000000..b7f51eb
--- /dev/null
+++ b/java/res/drawable-xxhdpi/ic_emoji_symbols_normal_lxx_light.png
Binary files differ
diff --git a/java/res/drawable-xxhdpi/keyboard_key_feedback_background_lxx_dark.9.png b/java/res/drawable-xxhdpi/keyboard_key_feedback_background_lxx_dark.9.png
index 284302f..f5215bc 100644
--- a/java/res/drawable-xxhdpi/keyboard_key_feedback_background_lxx_dark.9.png
+++ b/java/res/drawable-xxhdpi/keyboard_key_feedback_background_lxx_dark.9.png
Binary files differ
diff --git a/java/res/drawable-xxhdpi/keyboard_key_feedback_background_lxx_light.9.png b/java/res/drawable-xxhdpi/keyboard_key_feedback_background_lxx_light.9.png
index dcc0ab0..b565ff0 100644
--- a/java/res/drawable-xxhdpi/keyboard_key_feedback_background_lxx_light.9.png
+++ b/java/res/drawable-xxhdpi/keyboard_key_feedback_background_lxx_light.9.png
Binary files differ
diff --git a/java/res/drawable-xxhdpi/keyboard_key_feedback_more_background_lxx_dark.9.png b/java/res/drawable-xxhdpi/keyboard_key_feedback_more_background_lxx_dark.9.png
index 1ae2625..6d931ed 100644
--- a/java/res/drawable-xxhdpi/keyboard_key_feedback_more_background_lxx_dark.9.png
+++ b/java/res/drawable-xxhdpi/keyboard_key_feedback_more_background_lxx_dark.9.png
Binary files differ
diff --git a/java/res/drawable-xxhdpi/keyboard_key_feedback_more_background_lxx_light.9.png b/java/res/drawable-xxhdpi/keyboard_key_feedback_more_background_lxx_light.9.png
index 5fd1751..2c5ced9 100644
--- a/java/res/drawable-xxhdpi/keyboard_key_feedback_more_background_lxx_light.9.png
+++ b/java/res/drawable-xxhdpi/keyboard_key_feedback_more_background_lxx_light.9.png
Binary files differ
diff --git a/java/res/drawable-xxhdpi/keyboard_popup_panel_background_lxx_dark.9.png b/java/res/drawable-xxhdpi/keyboard_popup_panel_background_lxx_dark.9.png
index 92c479d..440b5bb 100644
--- a/java/res/drawable-xxhdpi/keyboard_popup_panel_background_lxx_dark.9.png
+++ b/java/res/drawable-xxhdpi/keyboard_popup_panel_background_lxx_dark.9.png
Binary files differ
diff --git a/java/res/drawable-xxhdpi/keyboard_popup_panel_background_lxx_light.9.png b/java/res/drawable-xxhdpi/keyboard_popup_panel_background_lxx_light.9.png
index 1336d80..15915f7 100644
--- a/java/res/drawable-xxhdpi/keyboard_popup_panel_background_lxx_light.9.png
+++ b/java/res/drawable-xxhdpi/keyboard_popup_panel_background_lxx_light.9.png
Binary files differ
diff --git a/java/res/drawable-xxhdpi/suggestions_strip_divider_lxx_dark.png b/java/res/drawable-xxhdpi/suggestions_strip_divider_lxx_dark.png
index 5f0b3de..6b414b7 100644
--- a/java/res/drawable-xxhdpi/suggestions_strip_divider_lxx_dark.png
+++ b/java/res/drawable-xxhdpi/suggestions_strip_divider_lxx_dark.png
Binary files differ
diff --git a/java/res/drawable-xxhdpi/suggestions_strip_divider_lxx_light.png b/java/res/drawable-xxhdpi/suggestions_strip_divider_lxx_light.png
index 9b37dd0..eccfff7 100644
--- a/java/res/drawable-xxhdpi/suggestions_strip_divider_lxx_light.png
+++ b/java/res/drawable-xxhdpi/suggestions_strip_divider_lxx_light.png
Binary files differ
diff --git a/java/res/drawable-xxhdpi/sym_keyboard_delete_lxx_dark.png b/java/res/drawable-xxhdpi/sym_keyboard_delete_lxx_dark.png
index 0196033..1f37a02 100644
--- a/java/res/drawable-xxhdpi/sym_keyboard_delete_lxx_dark.png
+++ b/java/res/drawable-xxhdpi/sym_keyboard_delete_lxx_dark.png
Binary files differ
diff --git a/java/res/drawable-xxhdpi/sym_keyboard_delete_lxx_light.png b/java/res/drawable-xxhdpi/sym_keyboard_delete_lxx_light.png
index c3937c4..76b3d72 100644
--- a/java/res/drawable-xxhdpi/sym_keyboard_delete_lxx_light.png
+++ b/java/res/drawable-xxhdpi/sym_keyboard_delete_lxx_light.png
Binary files differ
diff --git a/java/res/drawable-xxhdpi/sym_keyboard_language_switch_lxx_dark.png b/java/res/drawable-xxhdpi/sym_keyboard_language_switch_lxx_dark.png
index 151fafe..329158c 100644
--- a/java/res/drawable-xxhdpi/sym_keyboard_language_switch_lxx_dark.png
+++ b/java/res/drawable-xxhdpi/sym_keyboard_language_switch_lxx_dark.png
Binary files differ
diff --git a/java/res/drawable-xxhdpi/sym_keyboard_language_switch_lxx_light.png b/java/res/drawable-xxhdpi/sym_keyboard_language_switch_lxx_light.png
index 82b4d51..588bf6e 100644
--- a/java/res/drawable-xxhdpi/sym_keyboard_language_switch_lxx_light.png
+++ b/java/res/drawable-xxhdpi/sym_keyboard_language_switch_lxx_light.png
Binary files differ
diff --git a/java/res/drawable-xxhdpi/sym_keyboard_next_lxx_dark.png b/java/res/drawable-xxhdpi/sym_keyboard_next_lxx_dark.png
index 1e2819b..43cde8d 100644
--- a/java/res/drawable-xxhdpi/sym_keyboard_next_lxx_dark.png
+++ b/java/res/drawable-xxhdpi/sym_keyboard_next_lxx_dark.png
Binary files differ
diff --git a/java/res/drawable-xxhdpi/sym_keyboard_next_lxx_light.png b/java/res/drawable-xxhdpi/sym_keyboard_next_lxx_light.png
index 4e14070..392ed49 100644
--- a/java/res/drawable-xxhdpi/sym_keyboard_next_lxx_light.png
+++ b/java/res/drawable-xxhdpi/sym_keyboard_next_lxx_light.png
Binary files differ
diff --git a/java/res/drawable-xxhdpi/sym_keyboard_previous_lxx_dark.png b/java/res/drawable-xxhdpi/sym_keyboard_previous_lxx_dark.png
index bae6cb1..193e34f 100644
--- a/java/res/drawable-xxhdpi/sym_keyboard_previous_lxx_dark.png
+++ b/java/res/drawable-xxhdpi/sym_keyboard_previous_lxx_dark.png
Binary files differ
diff --git a/java/res/drawable-xxhdpi/sym_keyboard_previous_lxx_light.png b/java/res/drawable-xxhdpi/sym_keyboard_previous_lxx_light.png
index 78865cb..33e2e0b 100644
--- a/java/res/drawable-xxhdpi/sym_keyboard_previous_lxx_light.png
+++ b/java/res/drawable-xxhdpi/sym_keyboard_previous_lxx_light.png
Binary files differ
diff --git a/java/res/drawable-xxhdpi/sym_keyboard_settings_lxx_dark.png b/java/res/drawable-xxhdpi/sym_keyboard_settings_lxx_dark.png
index 143ec00..a52764f 100644
--- a/java/res/drawable-xxhdpi/sym_keyboard_settings_lxx_dark.png
+++ b/java/res/drawable-xxhdpi/sym_keyboard_settings_lxx_dark.png
Binary files differ
diff --git a/java/res/drawable-xxhdpi/sym_keyboard_settings_lxx_light.png b/java/res/drawable-xxhdpi/sym_keyboard_settings_lxx_light.png
index e5be028..5464d4f 100644
--- a/java/res/drawable-xxhdpi/sym_keyboard_settings_lxx_light.png
+++ b/java/res/drawable-xxhdpi/sym_keyboard_settings_lxx_light.png
Binary files differ
diff --git a/java/res/drawable-xxhdpi/sym_keyboard_shift_lxx_dark.png b/java/res/drawable-xxhdpi/sym_keyboard_shift_lxx_dark.png
index 774174c..8c33ad8 100644
--- a/java/res/drawable-xxhdpi/sym_keyboard_shift_lxx_dark.png
+++ b/java/res/drawable-xxhdpi/sym_keyboard_shift_lxx_dark.png
Binary files differ
diff --git a/java/res/drawable-xxhdpi/sym_keyboard_shift_lxx_light.png b/java/res/drawable-xxhdpi/sym_keyboard_shift_lxx_light.png
index ee51c56..b96bf10 100644
--- a/java/res/drawable-xxhdpi/sym_keyboard_shift_lxx_light.png
+++ b/java/res/drawable-xxhdpi/sym_keyboard_shift_lxx_light.png
Binary files differ
diff --git a/java/res/drawable-xxhdpi/sym_keyboard_spacebar_lxx_dark.9.png b/java/res/drawable-xxhdpi/sym_keyboard_spacebar_lxx_dark.9.png
index abd263f..0339de3 100644
--- a/java/res/drawable-xxhdpi/sym_keyboard_spacebar_lxx_dark.9.png
+++ b/java/res/drawable-xxhdpi/sym_keyboard_spacebar_lxx_dark.9.png
Binary files differ
diff --git a/java/res/drawable-xxhdpi/sym_keyboard_spacebar_lxx_light.9.png b/java/res/drawable-xxhdpi/sym_keyboard_spacebar_lxx_light.9.png
index 90c9637..b57cfb3 100644
--- a/java/res/drawable-xxhdpi/sym_keyboard_spacebar_lxx_light.9.png
+++ b/java/res/drawable-xxhdpi/sym_keyboard_spacebar_lxx_light.9.png
Binary files differ
diff --git a/java/res/drawable-xxhdpi/sym_keyboard_tab_lxx_dark.png b/java/res/drawable-xxhdpi/sym_keyboard_tab_lxx_dark.png
new file mode 100644
index 0000000..55de1b7
--- /dev/null
+++ b/java/res/drawable-xxhdpi/sym_keyboard_tab_lxx_dark.png
Binary files differ
diff --git a/java/res/drawable-xxhdpi/sym_keyboard_tab_lxx_light.png b/java/res/drawable-xxhdpi/sym_keyboard_tab_lxx_light.png
new file mode 100644
index 0000000..d320581
--- /dev/null
+++ b/java/res/drawable-xxhdpi/sym_keyboard_tab_lxx_light.png
Binary files differ
diff --git a/java/res/drawable-xxhdpi/sym_keyboard_voice_lxx_dark.png b/java/res/drawable-xxhdpi/sym_keyboard_voice_lxx_dark.png
index 9bc9eff..28ef257 100644
--- a/java/res/drawable-xxhdpi/sym_keyboard_voice_lxx_dark.png
+++ b/java/res/drawable-xxhdpi/sym_keyboard_voice_lxx_dark.png
Binary files differ
diff --git a/java/res/drawable-xxhdpi/sym_keyboard_voice_lxx_light.png b/java/res/drawable-xxhdpi/sym_keyboard_voice_lxx_light.png
index 42331e9..1480ba9 100644
--- a/java/res/drawable-xxhdpi/sym_keyboard_voice_lxx_light.png
+++ b/java/res/drawable-xxhdpi/sym_keyboard_voice_lxx_light.png
Binary files differ
diff --git a/java/res/drawable-xxhdpi/sym_keyboard_voice_off_lxx_dark.png b/java/res/drawable-xxhdpi/sym_keyboard_voice_off_lxx_dark.png
index 413c4ff..69591f4 100644
--- a/java/res/drawable-xxhdpi/sym_keyboard_voice_off_lxx_dark.png
+++ b/java/res/drawable-xxhdpi/sym_keyboard_voice_off_lxx_dark.png
Binary files differ
diff --git a/java/res/drawable-xxhdpi/sym_keyboard_voice_off_lxx_light.png b/java/res/drawable-xxhdpi/sym_keyboard_voice_off_lxx_light.png
index 5a3ed0d..61c92f0 100644
--- a/java/res/drawable-xxhdpi/sym_keyboard_voice_off_lxx_light.png
+++ b/java/res/drawable-xxhdpi/sym_keyboard_voice_off_lxx_light.png
Binary files differ
diff --git a/java/res/drawable-xxhdpi/sym_keyboard_zwj_lxx_dark.png b/java/res/drawable-xxhdpi/sym_keyboard_zwj_lxx_dark.png
new file mode 100644
index 0000000..f8bd0c7
--- /dev/null
+++ b/java/res/drawable-xxhdpi/sym_keyboard_zwj_lxx_dark.png
Binary files differ
diff --git a/java/res/drawable-xxhdpi/sym_keyboard_zwj_lxx_light.png b/java/res/drawable-xxhdpi/sym_keyboard_zwj_lxx_light.png
new file mode 100644
index 0000000..83411c8
--- /dev/null
+++ b/java/res/drawable-xxhdpi/sym_keyboard_zwj_lxx_light.png
Binary files differ
diff --git a/java/res/drawable-xxhdpi/sym_keyboard_zwnj_lxx_dark.png b/java/res/drawable-xxhdpi/sym_keyboard_zwnj_lxx_dark.png
new file mode 100644
index 0000000..b1372f6
--- /dev/null
+++ b/java/res/drawable-xxhdpi/sym_keyboard_zwnj_lxx_dark.png
Binary files differ
diff --git a/java/res/drawable-xxhdpi/sym_keyboard_zwnj_lxx_light.png b/java/res/drawable-xxhdpi/sym_keyboard_zwnj_lxx_light.png
new file mode 100644
index 0000000..3aece2e
--- /dev/null
+++ b/java/res/drawable-xxhdpi/sym_keyboard_zwnj_lxx_light.png
Binary files differ
diff --git a/java/res/drawable/ic_emoji_emoticons_lxx_dark.xml b/java/res/drawable/ic_emoji_emoticons_lxx_dark.xml
new file mode 100644
index 0000000..a8f167a
--- /dev/null
+++ b/java/res/drawable/ic_emoji_emoticons_lxx_dark.xml
@@ -0,0 +1,32 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+/*
+**
+** Copyright 2014, The Android Open Source Project
+**
+** Licensed under the Apache License, Version 2.0 (the "License");
+** you may not use this file except in compliance with the License.
+** You may obtain a copy of the License at
+**
+** http://www.apache.org/licenses/LICENSE-2.0
+**
+** Unless required by applicable law or agreed to in writing, software
+** distributed under the License is distributed on an "AS IS" BASIS,
+** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+** See the License for the specific language governing permissions and
+** limitations under the License.
+*/
+-->
+
+<selector xmlns:android="http://schemas.android.com/apk/res/android">
+ <item
+ android:state_focused="true"
+ android:drawable="@drawable/ic_emoji_emoticons_activated_lxx_dark" />
+ <item
+ android:state_pressed="true"
+ android:drawable="@drawable/ic_emoji_emoticons_activated_lxx_dark" />
+ <item
+ android:state_selected="true"
+ android:drawable="@drawable/ic_emoji_emoticons_activated_lxx_dark" />
+ <item android:drawable="@drawable/ic_emoji_emoticons_normal_lxx_dark" />
+</selector>
diff --git a/java/res/drawable/ic_emoji_emoticons_lxx_light.xml b/java/res/drawable/ic_emoji_emoticons_lxx_light.xml
new file mode 100644
index 0000000..e182090
--- /dev/null
+++ b/java/res/drawable/ic_emoji_emoticons_lxx_light.xml
@@ -0,0 +1,32 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+/*
+**
+** Copyright 2014, The Android Open Source Project
+**
+** Licensed under the Apache License, Version 2.0 (the "License");
+** you may not use this file except in compliance with the License.
+** You may obtain a copy of the License at
+**
+** http://www.apache.org/licenses/LICENSE-2.0
+**
+** Unless required by applicable law or agreed to in writing, software
+** distributed under the License is distributed on an "AS IS" BASIS,
+** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+** See the License for the specific language governing permissions and
+** limitations under the License.
+*/
+-->
+
+<selector xmlns:android="http://schemas.android.com/apk/res/android">
+ <item
+ android:state_focused="true"
+ android:drawable="@drawable/ic_emoji_emoticons_activated_lxx_light" />
+ <item
+ android:state_pressed="true"
+ android:drawable="@drawable/ic_emoji_emoticons_activated_lxx_light" />
+ <item
+ android:state_selected="true"
+ android:drawable="@drawable/ic_emoji_emoticons_activated_lxx_light" />
+ <item android:drawable="@drawable/ic_emoji_emoticons_normal_lxx_light" />
+</selector>
diff --git a/java/res/drawable/ic_emoji_nature_lxx_dark.xml b/java/res/drawable/ic_emoji_nature_lxx_dark.xml
new file mode 100644
index 0000000..6f03e50
--- /dev/null
+++ b/java/res/drawable/ic_emoji_nature_lxx_dark.xml
@@ -0,0 +1,33 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+/*
+**
+** Copyright 2014, The Android Open Source Project
+**
+** Licensed under the Apache License, Version 2.0 (the "License");
+** you may not use this file except in compliance with the License.
+** You may obtain a copy of the License at
+**
+** http://www.apache.org/licenses/LICENSE-2.0
+**
+** Unless required by applicable law or agreed to in writing, software
+** distributed under the License is distributed on an "AS IS" BASIS,
+** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+** See the License for the specific language governing permissions and
+** limitations under the License.
+*/
+-->
+
+<selector xmlns:android="http://schemas.android.com/apk/res/android">
+ <item
+ android:state_focused="true"
+ android:drawable="@drawable/ic_emoji_nature_activated_lxx_dark" />
+ <item
+ android:state_pressed="true"
+ android:drawable="@drawable/ic_emoji_nature_activated_lxx_dark" />
+ <item
+ android:state_selected="true"
+ android:drawable="@drawable/ic_emoji_nature_activated_lxx_dark" />
+ <item
+ android:drawable="@drawable/ic_emoji_nature_normal_lxx_dark" />
+</selector>
diff --git a/java/res/drawable/ic_emoji_nature_lxx_light.xml b/java/res/drawable/ic_emoji_nature_lxx_light.xml
new file mode 100644
index 0000000..47525ad
--- /dev/null
+++ b/java/res/drawable/ic_emoji_nature_lxx_light.xml
@@ -0,0 +1,33 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+/*
+**
+** Copyright 2014, The Android Open Source Project
+**
+** Licensed under the Apache License, Version 2.0 (the "License");
+** you may not use this file except in compliance with the License.
+** You may obtain a copy of the License at
+**
+** http://www.apache.org/licenses/LICENSE-2.0
+**
+** Unless required by applicable law or agreed to in writing, software
+** distributed under the License is distributed on an "AS IS" BASIS,
+** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+** See the License for the specific language governing permissions and
+** limitations under the License.
+*/
+-->
+
+<selector xmlns:android="http://schemas.android.com/apk/res/android">
+ <item
+ android:state_focused="true"
+ android:drawable="@drawable/ic_emoji_nature_activated_lxx_light" />
+ <item
+ android:state_pressed="true"
+ android:drawable="@drawable/ic_emoji_nature_activated_lxx_light" />
+ <item
+ android:state_selected="true"
+ android:drawable="@drawable/ic_emoji_nature_activated_lxx_light" />
+ <item
+ android:drawable="@drawable/ic_emoji_nature_normal_lxx_light" />
+</selector>
diff --git a/java/res/drawable/ic_emoji_objects_lxx_dark.xml b/java/res/drawable/ic_emoji_objects_lxx_dark.xml
new file mode 100644
index 0000000..cf150f4
--- /dev/null
+++ b/java/res/drawable/ic_emoji_objects_lxx_dark.xml
@@ -0,0 +1,32 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+/*
+**
+** Copyright 2014, The Android Open Source Project
+**
+** Licensed under the Apache License, Version 2.0 (the "License");
+** you may not use this file except in compliance with the License.
+** You may obtain a copy of the License at
+**
+** http://www.apache.org/licenses/LICENSE-2.0
+**
+** Unless required by applicable law or agreed to in writing, software
+** distributed under the License is distributed on an "AS IS" BASIS,
+** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+** See the License for the specific language governing permissions and
+** limitations under the License.
+*/
+-->
+
+<selector xmlns:android="http://schemas.android.com/apk/res/android">
+ <item
+ android:state_focused="true"
+ android:drawable="@drawable/ic_emoji_objects_activated_lxx_dark" />
+ <item
+ android:state_pressed="true"
+ android:drawable="@drawable/ic_emoji_objects_activated_lxx_dark" />
+ <item
+ android:state_selected="true"
+ android:drawable="@drawable/ic_emoji_objects_activated_lxx_dark" />
+ <item android:drawable="@drawable/ic_emoji_objects_normal_lxx_dark" />
+</selector>
diff --git a/java/res/drawable/ic_emoji_objects_lxx_light.xml b/java/res/drawable/ic_emoji_objects_lxx_light.xml
new file mode 100644
index 0000000..be7f32f
--- /dev/null
+++ b/java/res/drawable/ic_emoji_objects_lxx_light.xml
@@ -0,0 +1,32 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+/*
+**
+** Copyright 2014, The Android Open Source Project
+**
+** Licensed under the Apache License, Version 2.0 (the "License");
+** you may not use this file except in compliance with the License.
+** You may obtain a copy of the License at
+**
+** http://www.apache.org/licenses/LICENSE-2.0
+**
+** Unless required by applicable law or agreed to in writing, software
+** distributed under the License is distributed on an "AS IS" BASIS,
+** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+** See the License for the specific language governing permissions and
+** limitations under the License.
+*/
+-->
+
+<selector xmlns:android="http://schemas.android.com/apk/res/android">
+ <item
+ android:state_focused="true"
+ android:drawable="@drawable/ic_emoji_objects_activated_lxx_light" />
+ <item
+ android:state_pressed="true"
+ android:drawable="@drawable/ic_emoji_objects_activated_lxx_light" />
+ <item
+ android:state_selected="true"
+ android:drawable="@drawable/ic_emoji_objects_activated_lxx_light" />
+ <item android:drawable="@drawable/ic_emoji_objects_normal_lxx_light" />
+</selector>
diff --git a/java/res/drawable/ic_emoji_people_lxx_dark.xml b/java/res/drawable/ic_emoji_people_lxx_dark.xml
new file mode 100644
index 0000000..f91b5c4
--- /dev/null
+++ b/java/res/drawable/ic_emoji_people_lxx_dark.xml
@@ -0,0 +1,32 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+/*
+**
+** Copyright 2014, The Android Open Source Project
+**
+** Licensed under the Apache License, Version 2.0 (the "License");
+** you may not use this file except in compliance with the License.
+** You may obtain a copy of the License at
+**
+** http://www.apache.org/licenses/LICENSE-2.0
+**
+** Unless required by applicable law or agreed to in writing, software
+** distributed under the License is distributed on an "AS IS" BASIS,
+** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+** See the License for the specific language governing permissions and
+** limitations under the License.
+*/
+-->
+
+<selector xmlns:android="http://schemas.android.com/apk/res/android">
+ <item
+ android:state_focused="true"
+ android:drawable="@drawable/ic_emoji_people_activated_lxx_dark" />
+ <item
+ android:state_pressed="true"
+ android:drawable="@drawable/ic_emoji_people_activated_lxx_dark" />
+ <item
+ android:state_selected="true"
+ android:drawable="@drawable/ic_emoji_people_activated_lxx_dark" />
+ <item android:drawable="@drawable/ic_emoji_people_normal_lxx_dark" />
+</selector>
diff --git a/java/res/drawable/ic_emoji_people_lxx_light.xml b/java/res/drawable/ic_emoji_people_lxx_light.xml
new file mode 100644
index 0000000..88394bf
--- /dev/null
+++ b/java/res/drawable/ic_emoji_people_lxx_light.xml
@@ -0,0 +1,32 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+/*
+**
+** Copyright 2014, The Android Open Source Project
+**
+** Licensed under the Apache License, Version 2.0 (the "License");
+** you may not use this file except in compliance with the License.
+** You may obtain a copy of the License at
+**
+** http://www.apache.org/licenses/LICENSE-2.0
+**
+** Unless required by applicable law or agreed to in writing, software
+** distributed under the License is distributed on an "AS IS" BASIS,
+** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+** See the License for the specific language governing permissions and
+** limitations under the License.
+*/
+-->
+
+<selector xmlns:android="http://schemas.android.com/apk/res/android">
+ <item
+ android:state_focused="true"
+ android:drawable="@drawable/ic_emoji_people_activated_lxx_light" />
+ <item
+ android:state_pressed="true"
+ android:drawable="@drawable/ic_emoji_people_activated_lxx_light" />
+ <item
+ android:state_selected="true"
+ android:drawable="@drawable/ic_emoji_people_activated_lxx_light" />
+ <item android:drawable="@drawable/ic_emoji_people_normal_lxx_light" />
+</selector>
diff --git a/java/res/drawable/ic_emoji_places_lxx_dark.xml b/java/res/drawable/ic_emoji_places_lxx_dark.xml
new file mode 100644
index 0000000..ace0364
--- /dev/null
+++ b/java/res/drawable/ic_emoji_places_lxx_dark.xml
@@ -0,0 +1,32 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+/*
+**
+** Copyright 2014, The Android Open Source Project
+**
+** Licensed under the Apache License, Version 2.0 (the "License");
+** you may not use this file except in compliance with the License.
+** You may obtain a copy of the License at
+**
+** http://www.apache.org/licenses/LICENSE-2.0
+**
+** Unless required by applicable law or agreed to in writing, software
+** distributed under the License is distributed on an "AS IS" BASIS,
+** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+** See the License for the specific language governing permissions and
+** limitations under the License.
+*/
+-->
+
+<selector xmlns:android="http://schemas.android.com/apk/res/android">
+ <item
+ android:state_focused="true"
+ android:drawable="@drawable/ic_emoji_places_activated_lxx_dark" />
+ <item
+ android:state_pressed="true"
+ android:drawable="@drawable/ic_emoji_places_activated_lxx_dark" />
+ <item
+ android:state_selected="true"
+ android:drawable="@drawable/ic_emoji_places_activated_lxx_dark" />
+ <item android:drawable="@drawable/ic_emoji_places_normal_lxx_dark" />
+</selector>
diff --git a/java/res/drawable/ic_emoji_places_lxx_light.xml b/java/res/drawable/ic_emoji_places_lxx_light.xml
new file mode 100644
index 0000000..93d74f7
--- /dev/null
+++ b/java/res/drawable/ic_emoji_places_lxx_light.xml
@@ -0,0 +1,32 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+/*
+**
+** Copyright 2014, The Android Open Source Project
+**
+** Licensed under the Apache License, Version 2.0 (the "License");
+** you may not use this file except in compliance with the License.
+** You may obtain a copy of the License at
+**
+** http://www.apache.org/licenses/LICENSE-2.0
+**
+** Unless required by applicable law or agreed to in writing, software
+** distributed under the License is distributed on an "AS IS" BASIS,
+** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+** See the License for the specific language governing permissions and
+** limitations under the License.
+*/
+-->
+
+<selector xmlns:android="http://schemas.android.com/apk/res/android">
+ <item
+ android:state_focused="true"
+ android:drawable="@drawable/ic_emoji_places_activated_lxx_light" />
+ <item
+ android:state_pressed="true"
+ android:drawable="@drawable/ic_emoji_places_activated_lxx_light" />
+ <item
+ android:state_selected="true"
+ android:drawable="@drawable/ic_emoji_places_activated_lxx_light" />
+ <item android:drawable="@drawable/ic_emoji_places_normal_lxx_light" />
+</selector>
diff --git a/java/res/drawable/ic_emoji_recents_lxx_dark.xml b/java/res/drawable/ic_emoji_recents_lxx_dark.xml
new file mode 100644
index 0000000..50f0e08
--- /dev/null
+++ b/java/res/drawable/ic_emoji_recents_lxx_dark.xml
@@ -0,0 +1,32 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+/*
+**
+** Copyright 2014, The Android Open Source Project
+**
+** Licensed under the Apache License, Version 2.0 (the "License");
+** you may not use this file except in compliance with the License.
+** You may obtain a copy of the License at
+**
+** http://www.apache.org/licenses/LICENSE-2.0
+**
+** Unless required by applicable law or agreed to in writing, software
+** distributed under the License is distributed on an "AS IS" BASIS,
+** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+** See the License for the specific language governing permissions and
+** limitations under the License.
+*/
+-->
+
+<selector xmlns:android="http://schemas.android.com/apk/res/android">
+ <item
+ android:state_focused="true"
+ android:drawable="@drawable/ic_emoji_recents_activated_lxx_dark" />
+ <item
+ android:state_pressed="true"
+ android:drawable="@drawable/ic_emoji_recents_activated_lxx_dark" />
+ <item
+ android:state_selected="true"
+ android:drawable="@drawable/ic_emoji_recents_activated_lxx_dark" />
+ <item android:drawable="@drawable/ic_emoji_recents_normal_lxx_dark" />
+</selector>
diff --git a/java/res/drawable/ic_emoji_recents_lxx_light.xml b/java/res/drawable/ic_emoji_recents_lxx_light.xml
new file mode 100644
index 0000000..f06480c
--- /dev/null
+++ b/java/res/drawable/ic_emoji_recents_lxx_light.xml
@@ -0,0 +1,32 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+/*
+**
+** Copyright 2014, The Android Open Source Project
+**
+** Licensed under the Apache License, Version 2.0 (the "License");
+** you may not use this file except in compliance with the License.
+** You may obtain a copy of the License at
+**
+** http://www.apache.org/licenses/LICENSE-2.0
+**
+** Unless required by applicable law or agreed to in writing, software
+** distributed under the License is distributed on an "AS IS" BASIS,
+** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+** See the License for the specific language governing permissions and
+** limitations under the License.
+*/
+-->
+
+<selector xmlns:android="http://schemas.android.com/apk/res/android">
+ <item
+ android:state_focused="true"
+ android:drawable="@drawable/ic_emoji_recents_activated_lxx_light" />
+ <item
+ android:state_pressed="true"
+ android:drawable="@drawable/ic_emoji_recents_activated_lxx_light" />
+ <item
+ android:state_selected="true"
+ android:drawable="@drawable/ic_emoji_recents_activated_lxx_light" />
+ <item android:drawable="@drawable/ic_emoji_recents_normal_lxx_light" />
+</selector>
diff --git a/java/res/drawable/ic_emoji_symbols_lxx_dark.xml b/java/res/drawable/ic_emoji_symbols_lxx_dark.xml
new file mode 100644
index 0000000..d2dbc22
--- /dev/null
+++ b/java/res/drawable/ic_emoji_symbols_lxx_dark.xml
@@ -0,0 +1,32 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+/*
+**
+** Copyright 2014, The Android Open Source Project
+**
+** Licensed under the Apache License, Version 2.0 (the "License");
+** you may not use this file except in compliance with the License.
+** You may obtain a copy of the License at
+**
+** http://www.apache.org/licenses/LICENSE-2.0
+**
+** Unless required by applicable law or agreed to in writing, software
+** distributed under the License is distributed on an "AS IS" BASIS,
+** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+** See the License for the specific language governing permissions and
+** limitations under the License.
+*/
+-->
+
+<selector xmlns:android="http://schemas.android.com/apk/res/android">
+ <item
+ android:state_focused="true"
+ android:drawable="@drawable/ic_emoji_symbols_activated_lxx_dark" />
+ <item
+ android:state_pressed="true"
+ android:drawable="@drawable/ic_emoji_symbols_activated_lxx_dark" />
+ <item
+ android:state_selected="true"
+ android:drawable="@drawable/ic_emoji_symbols_activated_lxx_dark" />
+ <item android:drawable="@drawable/ic_emoji_symbols_normal_lxx_dark" />
+</selector>
diff --git a/java/res/drawable/ic_emoji_symbols_lxx_light.xml b/java/res/drawable/ic_emoji_symbols_lxx_light.xml
new file mode 100644
index 0000000..fb59399
--- /dev/null
+++ b/java/res/drawable/ic_emoji_symbols_lxx_light.xml
@@ -0,0 +1,32 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+/*
+**
+** Copyright 2014, The Android Open Source Project
+**
+** Licensed under the Apache License, Version 2.0 (the "License");
+** you may not use this file except in compliance with the License.
+** You may obtain a copy of the License at
+**
+** http://www.apache.org/licenses/LICENSE-2.0
+**
+** Unless required by applicable law or agreed to in writing, software
+** distributed under the License is distributed on an "AS IS" BASIS,
+** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+** See the License for the specific language governing permissions and
+** limitations under the License.
+*/
+-->
+
+<selector xmlns:android="http://schemas.android.com/apk/res/android">
+ <item
+ android:state_focused="true"
+ android:drawable="@drawable/ic_emoji_symbols_activated_lxx_light" />
+ <item
+ android:state_pressed="true"
+ android:drawable="@drawable/ic_emoji_symbols_activated_lxx_light" />
+ <item
+ android:state_selected="true"
+ android:drawable="@drawable/ic_emoji_symbols_activated_lxx_light" />
+ <item android:drawable="@drawable/ic_emoji_symbols_normal_lxx_light" />
+</selector>
diff --git a/java/res/values/keyboard-icons-lxx-dark.xml b/java/res/values/keyboard-icons-lxx-dark.xml
index b1549f2..15d267c 100644
--- a/java/res/values/keyboard-icons-lxx-dark.xml
+++ b/java/res/values/keyboard-icons-lxx-dark.xml
@@ -21,7 +21,6 @@
<resources xmlns:android="http://schemas.android.com/apk/res/android">
<style name="KeyboardIcons.LXX_Dark">
<!-- Keyboard icons -->
- <!-- TODO: Update those icons for LXX_Dark theme. -->
<item name="iconShiftKey">@drawable/sym_keyboard_shift_lxx_dark</item>
<item name="iconDeleteKey">@drawable/sym_keyboard_delete_lxx_dark</item>
<item name="iconSettingsKey">@drawable/sym_keyboard_settings_lxx_dark</item>
@@ -33,14 +32,15 @@
<item name="iconNextKey">@drawable/sym_keyboard_next_lxx_dark</item>
<item name="iconDoneKey">@drawable/sym_keyboard_done_lxx_dark</item>
<item name="iconPreviousKey">@drawable/sym_keyboard_previous_lxx_dark</item>
- <item name="iconTabKey">@drawable/sym_keyboard_tab_holo_dark</item>
+ <item name="iconTabKey">@drawable/sym_keyboard_tab_lxx_dark</item>
<item name="iconShortcutKey">@drawable/sym_keyboard_voice_lxx_dark</item>
+ <!-- TODO: Update this icon for LXX_Dark theme. -->
<item name="iconSpaceKeyForNumberLayout">@drawable/sym_keyboard_space_holo_dark</item>
<item name="iconShiftKeyShifted">@drawable/sym_keyboard_shift_locked_lxx_dark</item>
<item name="iconShortcutKeyDisabled">@drawable/sym_keyboard_voice_off_lxx_dark</item>
<item name="iconLanguageSwitchKey">@drawable/sym_keyboard_language_switch_lxx_dark</item>
- <item name="iconZwnjKey">@drawable/sym_keyboard_zwnj_holo_dark</item>
- <item name="iconZwjKey">@drawable/sym_keyboard_zwj_holo_dark</item>
+ <item name="iconZwnjKey">@drawable/sym_keyboard_zwnj_lxx_dark</item>
+ <item name="iconZwjKey">@drawable/sym_keyboard_zwj_lxx_dark</item>
<item name="iconEmojiKey">@drawable/sym_keyboard_smiley_lxx_dark</item>
</style>
</resources>
diff --git a/java/res/values/keyboard-icons-lxx-light.xml b/java/res/values/keyboard-icons-lxx-light.xml
index 651e75c..0c4d1ae 100644
--- a/java/res/values/keyboard-icons-lxx-light.xml
+++ b/java/res/values/keyboard-icons-lxx-light.xml
@@ -21,7 +21,6 @@
<resources xmlns:android="http://schemas.android.com/apk/res/android">
<style name="KeyboardIcons.LXX_Light">
<!-- Keyboard icons -->
- <!-- TODO: Update those icons for LXX_Light theme. -->
<item name="iconShiftKey">@drawable/sym_keyboard_shift_lxx_light</item>
<item name="iconDeleteKey">@drawable/sym_keyboard_delete_lxx_light</item>
<item name="iconSettingsKey">@drawable/sym_keyboard_settings_lxx_light</item>
@@ -33,14 +32,15 @@
<item name="iconNextKey">@drawable/sym_keyboard_next_lxx_light</item>
<item name="iconDoneKey">@drawable/sym_keyboard_done_lxx_light</item>
<item name="iconPreviousKey">@drawable/sym_keyboard_previous_lxx_light</item>
- <item name="iconTabKey">@drawable/sym_keyboard_tab_holo_dark</item>
+ <item name="iconTabKey">@drawable/sym_keyboard_tab_lxx_light</item>
<item name="iconShortcutKey">@drawable/sym_keyboard_voice_lxx_light</item>
+ <!-- TODO: Update this icon for LXX_Light theme. -->
<item name="iconSpaceKeyForNumberLayout">@drawable/sym_keyboard_space_holo_dark</item>
<item name="iconShiftKeyShifted">@drawable/sym_keyboard_shift_locked_lxx_dark</item>
<item name="iconShortcutKeyDisabled">@drawable/sym_keyboard_voice_off_lxx_light</item>
<item name="iconLanguageSwitchKey">@drawable/sym_keyboard_language_switch_lxx_light</item>
- <item name="iconZwnjKey">@drawable/sym_keyboard_zwnj_holo_dark</item>
- <item name="iconZwjKey">@drawable/sym_keyboard_zwj_holo_dark</item>
+ <item name="iconZwnjKey">@drawable/sym_keyboard_zwnj_lxx_light</item>
+ <item name="iconZwjKey">@drawable/sym_keyboard_zwj_lxx_light</item>
<item name="iconEmojiKey">@drawable/sym_keyboard_smiley_lxx_light</item>
</style>
</resources>
diff --git a/java/res/values/themes-lxx-dark.xml b/java/res/values/themes-lxx-dark.xml
index c04e04d..f01b1f5 100644
--- a/java/res/values/themes-lxx-dark.xml
+++ b/java/res/values/themes-lxx-dark.xml
@@ -85,14 +85,13 @@
<item name="categoryIndicatorEnabled">false</item>
<item name="categoryPageIndicatorColor">@color/highlight_color_lxx_dark</item>
<item name="categoryPageIndicatorBackground">@color/emoji_tab_page_indicator_background_lxx_dark</item>
- <!-- TODO: Update those icons to LXX_Dark theme. -->
- <item name="iconEmojiRecentsTab">@drawable/ic_emoji_recents_holo_dark</item>
- <item name="iconEmojiCategory1Tab">@drawable/ic_emoji_people_holo_dark</item>
- <item name="iconEmojiCategory2Tab">@drawable/ic_emoji_objects_holo_dark</item>
- <item name="iconEmojiCategory3Tab">@drawable/ic_emoji_nature_holo_dark</item>
- <item name="iconEmojiCategory4Tab">@drawable/ic_emoji_places_holo_dark</item>
- <item name="iconEmojiCategory5Tab">@drawable/ic_emoji_symbols_holo_dark</item>
- <item name="iconEmojiCategory6Tab">@drawable/ic_emoji_emoticons_holo_dark</item>
+ <item name="iconEmojiRecentsTab">@drawable/ic_emoji_recents_lxx_dark</item>
+ <item name="iconEmojiCategory1Tab">@drawable/ic_emoji_people_lxx_dark</item>
+ <item name="iconEmojiCategory2Tab">@drawable/ic_emoji_objects_lxx_dark</item>
+ <item name="iconEmojiCategory3Tab">@drawable/ic_emoji_nature_lxx_dark</item>
+ <item name="iconEmojiCategory4Tab">@drawable/ic_emoji_places_lxx_dark</item>
+ <item name="iconEmojiCategory5Tab">@drawable/ic_emoji_symbols_lxx_dark</item>
+ <item name="iconEmojiCategory6Tab">@drawable/ic_emoji_emoticons_lxx_dark</item>
</style>
<style
name="MoreKeysKeyboard.LXX_Dark"
diff --git a/java/res/values/themes-lxx-light.xml b/java/res/values/themes-lxx-light.xml
index 3695f80..ba3dc9d 100644
--- a/java/res/values/themes-lxx-light.xml
+++ b/java/res/values/themes-lxx-light.xml
@@ -85,14 +85,13 @@
<item name="categoryIndicatorEnabled">false</item>
<item name="categoryPageIndicatorColor">@color/highlight_color_lxx_light</item>
<item name="categoryPageIndicatorBackground">@color/emoji_tab_page_indicator_background_lxx_light</item>
- <!-- TODO: Update those icons to LXX_Light theme. -->
- <item name="iconEmojiRecentsTab">@drawable/ic_emoji_recents_holo_dark</item>
- <item name="iconEmojiCategory1Tab">@drawable/ic_emoji_people_holo_dark</item>
- <item name="iconEmojiCategory2Tab">@drawable/ic_emoji_objects_holo_dark</item>
- <item name="iconEmojiCategory3Tab">@drawable/ic_emoji_nature_holo_dark</item>
- <item name="iconEmojiCategory4Tab">@drawable/ic_emoji_places_holo_dark</item>
- <item name="iconEmojiCategory5Tab">@drawable/ic_emoji_symbols_holo_dark</item>
- <item name="iconEmojiCategory6Tab">@drawable/ic_emoji_emoticons_holo_dark</item>
+ <item name="iconEmojiRecentsTab">@drawable/ic_emoji_recents_lxx_light</item>
+ <item name="iconEmojiCategory1Tab">@drawable/ic_emoji_people_lxx_light</item>
+ <item name="iconEmojiCategory2Tab">@drawable/ic_emoji_objects_lxx_light</item>
+ <item name="iconEmojiCategory3Tab">@drawable/ic_emoji_nature_lxx_light</item>
+ <item name="iconEmojiCategory4Tab">@drawable/ic_emoji_places_lxx_light</item>
+ <item name="iconEmojiCategory5Tab">@drawable/ic_emoji_symbols_lxx_light</item>
+ <item name="iconEmojiCategory6Tab">@drawable/ic_emoji_emoticons_lxx_light</item>
</style>
<style
name="MoreKeysKeyboard.LXX_Light"