vendor: Poor man themes: add contacts overlay
Change-Id: I910137a2d6584a624dd138a772e383468f31cef7
diff --git a/config/packages.mk b/config/packages.mk
index 0922b59..2f50583 100644
--- a/config/packages.mk
+++ b/config/packages.mk
@@ -60,6 +60,7 @@
GboardOmniTheme
PRODUCT_PACKAGES += \
+ ContactsTheme \
DocumentsUITheme \
DialerTheme \
TelecommTheme \
diff --git a/google/themes/ContactsTheme/Android.mk b/google/themes/ContactsTheme/Android.mk
new file mode 100644
index 0000000..43abb94
--- /dev/null
+++ b/google/themes/ContactsTheme/Android.mk
@@ -0,0 +1,12 @@
+LOCAL_PATH:= $(call my-dir)
+include $(CLEAR_VARS)
+
+LOCAL_PACKAGE_NAME := ContactsTheme
+LOCAL_RRO_THEME := ContactsTheme
+LOCAL_CERTIFICATE := platform
+LOCAL_MODULE_TAGS := optional
+LOCAL_SDK_VERSION := current
+LOCAL_SRC_FILES := $(call all-subdir-java-files)
+LOCAL_RESOURCE_DIR := $(LOCAL_PATH)/res
+
+include $(BUILD_RRO_PACKAGE)
diff --git a/google/themes/ContactsTheme/AndroidManifest.xml b/google/themes/ContactsTheme/AndroidManifest.xml
new file mode 100644
index 0000000..7652357
--- /dev/null
+++ b/google/themes/ContactsTheme/AndroidManifest.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="utf-8" standalone="no"?>
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+ package="org.omnirom.theme.app.contactstheme"
+ platformBuildVersionCode="28"
+ platformBuildVersionName="9.0.0">
+
+ <overlay android:priority="100" android:targetPackage="com.android.contacts" />
+
+
+ <application android:hasCode="false"
+ android:label="Contacts Theme" />
+</manifest>
diff --git a/google/themes/ContactsTheme/res/drawable/dialog_background_material.xml b/google/themes/ContactsTheme/res/drawable/dialog_background_material.xml
new file mode 100644
index 0000000..6a81eb4
--- /dev/null
+++ b/google/themes/ContactsTheme/res/drawable/dialog_background_material.xml
@@ -0,0 +1,24 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Copyright (C) 2015 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.
+-->
+
+<inset xmlns:android="http://schemas.android.com/apk/res/android"
+ android:inset="16dp">
+ <shape android:shape="rectangle">
+ <corners android:radius="16dp" />
+ <solid android:color="@*android:color/omni_color7" />
+ </shape>
+</inset>
+
diff --git a/google/themes/ContactsTheme/res/drawable/item_background_material_dark.xml b/google/themes/ContactsTheme/res/drawable/item_background_material_dark.xml
new file mode 100644
index 0000000..736d2b5
--- /dev/null
+++ b/google/themes/ContactsTheme/res/drawable/item_background_material_dark.xml
@@ -0,0 +1,24 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Copyright (C) 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.
+-->
+
+<!-- Based on the Theme.Material's default selectableItemBackground -->
+<ripple xmlns:android="http://schemas.android.com/apk/res/android"
+ android:color="@*android:color/omni_color3" >
+ <item android:id="@android:id/mask">
+ <color android:color="@*android:color/omni_color2" />
+ </item>
+</ripple>
+
diff --git a/google/themes/ContactsTheme/res/values/colors.xml b/google/themes/ContactsTheme/res/values/colors.xml
new file mode 100644
index 0000000..f581f9a
--- /dev/null
+++ b/google/themes/ContactsTheme/res/values/colors.xml
@@ -0,0 +1,224 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Copyright (C) 2009 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.
+-->
+<resources>
+ <color name="ic_add_contact_shortcut_background">@*android:color/omni_color2</color>
+
+ <!-- 87% black -->
+ <color name="quantum_black_text">@*android:color/omni_text_primary</color>
+
+ <!-- 54% black -->
+ <color name="quantum_black_secondary_text">@*android:color/omni_text_secondary</color>
+
+ <!-- 38% black -->
+ <color name="quantum_black_hint_text">@*android:color/omni_text_tertiary</color>
+
+ <color name="quickcontact_entry_sub_header_text_color">@*android:color/omni_text2</color>
+ <color name="quickcontact_entry_header_text_color">@*android:color/omni_text1</color>
+
+ <color name="action_bar_background">@*android:color/omni_color5</color>
+
+ <color name="actionbar_background_color">@*android:color/omni_color5</color>
+
+ <color name="contextual_selection_bar_color">@*android:color/omni_color5</color>
+ <!-- Color of the status bar above the contextual selection bar. -->
+ <color name="contextual_selection_bar_status_bar_color">@*android:color/omni_color4</color>
+
+ <color name="primary_color_dark">@*android:color/omni_color5</color>
+ <color name="primary_color">@*android:color/omni_color5</color>
+
+ <color name="group_primary_color_dark">@*android:color/omni_color5</color>
+ <color name="group_primary_color">@*android:color/omni_color5</color>
+
+ <!-- Color of the selected tab underline -->
+ <color name="contacts_accent_color">@*android:color/omni_color2</color>
+
+ <color name="floating_action_button_icon_color">@*android:color/omni_color2</color>
+
+ <!-- Horizontal separator line should be 12% dark in the light theme. -->
+ <color name="divider_line_color_light">#80808080</color>
+
+ <!-- Color of the text on an ExpandingEntryCard button -->
+ <color name="expanding_entry_card_button_text_color">@*android:color/omni_text1</color>
+
+ <!-- Background color for an ExpandingEntryCard (LAST) -->
+ <color name="expanding_entry_card_background_color">@*android:color/omni_color2</color>
+
+ <!-- Color of the margin for cards -->
+ <color name="card_margin_color">@*android:color/omni_color1</color>
+
+ <!-- Background color of pinned header items. -->
+ <color name="list_item_pinned_header_color">@*android:color/omni_color1</color>
+
+ <!-- Color of disabled text and unfocused hint text inside the contact editor. 25% black. -->
+ <color name="editor_disabled_text_color">@*android:color/omni_text3</color>
+
+ <!-- Color of text of people names in contact list when item is disabled. 30% black -->
+ <color name="disabled_contact_list_name_text">@*android:color/omni_text3</color>
+
+ <!-- Color of background of all empty states. -->
+ <color name="empty_state_background">@*android:color/omni_color1</color>
+
+ <!-- Colors of swipeRefreshLayout's spinning circle. -->
+ <color name="swipe_refresh_color1">@*android:color/omni_color5</color>
+ <color name="swipe_refresh_color2">@*android:color/omni_color2</color>
+ <color name="swipe_refresh_color3">@*android:color/omni_color3</color>
+ <color name="swipe_refresh_color4">#777777</color>
+
+ <!-- Divider color for header separator -->
+ <color name="primary_text_color">@*android:color/omni_text1</color>
+
+ <color name="secondary_text_color">@*android:color/omni_text2</color>
+
+ <!-- Color of the theme of the People app -->
+ <color name="people_app_theme_color">@*android:color/omni_color5</color>
+
+ <!-- Color of the theme of the Dialer app -->
+ <color name="dialtacts_theme_color">@*android:color/omni_color5</color>
+
+ <!-- Text color for section header. -->
+ <color name="section_header_text_color">@*android:color/omni_text1</color>
+
+ <!-- Color of image view placeholder. -->
+ <color name="image_placeholder">#222222</color>
+
+ <!-- Primary text color in the Phone app -->
+ <color name="dialtacts_primary_text_color">@*android:color/omni_text1</color>
+
+ <!-- Secondary text color in the Phone app -->
+ <color name="dialtacts_secondary_text_color">@*android:color/omni_text2</color>
+
+ <color name="shortcut_overlay_text_background">#7f000000</color>
+
+ <color name="textColorIconOverlay">#fff</color>
+ <color name="textColorIconOverlayShadow">#000</color>
+
+ <!-- Background colors for LetterTileDrawables. This set of colors is a subset of
+ https://spec.googleplex.com/quantumpalette#extended which passes Google Accessibility
+ Requirements for the color in question on white with >= 3.0 contrast. We used
+ http://leaverou.github.io/contrast-ratio/#white-on-%23db4437 to double-check the contrast.
+
+ These colors are also used by MaterialColorMapUtils to generate primary activity colors.
+ -->
+ <array name="letter_tile_colors">
+ <item>#8c2b23</item>
+ <item>#af164a</item>
+ <item>#51d847</item>
+ <item>#4e2b8c</item>
+ <item>#2e3b84</item>
+ <item>#2d5dad</item>
+ <item>#0071a8</item>
+ <item>#0f5d66</item>
+ <item>#02665c</item>
+ <item>#0b7743</item>
+ <item>#507a2c</item>
+ <item>#af4f00</item>
+ <item>#cc451a</item>
+ <item>#595959</item>
+ </array>
+
+ <!-- Darker versions of letter_tile_colors, two shades darker. These colors are used
+ for settings secondary activity colors. -->
+ <array name="letter_tile_colors_dark">
+ <item>#8c2b23</item>
+ <item>#af164a</item>
+ <item>#51d847</item>
+ <item>#4e2b8c</item>
+ <item>#2e3b84</item>
+ <item>#2d5dad</item>
+ <item>#0071a8</item>
+ <item>#0f5d66</item>
+ <item>#02665c</item>
+ <item>#0b7743</item>
+ <item>#507a2c</item>
+ <item>#af4f00</item>
+ <item>#cc451a</item>
+ <item>#595959</item>
+ </array>
+
+ <!-- The default color used for tinting photos when no color can be extracted via Palette,
+ this is Blue Grey 500 -->
+ <color name="quickcontact_default_photo_tint_color">@*android:color/omni_color4</color>
+ <!-- The default secondary color when no color can be extracted via Palette,
+ this is Blue Grey 700 -->
+ <color name="quickcontact_default_photo_tint_color_dark">@*android:color/omni_color2</color>
+
+ <!-- Color of the title to the Frequently Contacted section -->
+ <color name="frequently_contacted_title_color">@*android:color/omni_color5</color>
+
+ <!-- Text color of the search box text as entered by user -->
+ <color name="searchbox_text_color">@*android:color/omni_text_primary</color>
+ <!-- Background color of the search box -->
+ <color name="searchbox_background_color">@*android:color/omni_color2</color>
+
+ <color name="searchbox_hint_text_color">@*android:color/omni_text_secondary</color>
+
+ <color name="search_shortcut_icon_color">@*android:color/omni_color7</color>
+
+ <!-- Color of the background of the contact detail and editor pages -->
+ <color name="background_primary">@*android:color/omni_color1</color>
+ <color name="contact_all_list_background_color">@*android:color/omni_color2</color>
+
+ <!-- Text color used for character counter when the max limit has been exceeded -->
+ <color name="call_subject_limit_exceeded">#d1041c</color>
+
+ <!-- Tint color for the call subject history icon. -->
+ <color name="call_subject_history_icon">#ffffff</color>
+
+ <!-- Text color for the SEND & CALL button on the call subject dialog. -->
+ <color name="call_subject_button">#00c853</color>
+
+ <!-- Background color for the call subject history view. -->
+ <color name="call_subject_history_background">@*android:color/omni_color1</color>
+ <color name="search_video_call_icon_tint">@*android:color/omni_text3</color>
+
+ <!-- Text color for an action in a snackbar. -->
+ <color name="snackbar_action_text">@*android:color/omni_text1</color>
+ <!-- Background color for a snackbar. -->
+ <color name="snackbar_background">@*android:color/omni_color1</color>
+
+ <!-- Color of account/custom filters -->
+ <color name="account_filter_text_color">@*android:color/omni_text1</color>
+ <color name="custom_filter_divider">#0b0b0b</color>
+
+ <color name="material_star_pink">@*android:color/omni_color5</color>
+
+ <!-- Primary text color in Contacts app -->
+ <color name="contacts_text_color">@*android:color/omni_text1</color>
+
+ <!-- tint color for device account icons -->
+ <color name="device_account_tint_color">#7f7f7f</color>
+
+ <!-- Background color for sync-off alert. -->
+ <color name="alert_background">@*android:color/omni_color7</color>
+
+ <!-- Divider color in navigation drawer -->
+ <color name="drawer_divider_color">@*android:color/omni_color2</color>
+
+ <!-- Background color for the navigation drawer -->
+ <color name="navigation_drawer_background_color">@*android:color/omni_color2</color>
+
+ <!-- Background color for the current selected item in the navigation drawer -->
+ <color name="drawer_selected_color">@*android:color/omni_color1</color>
+
+ <!-- Highlight color used in places such as ripples -->
+ <color name="control_highlight_color">#1Affffff</color>
+
+ <color name="ic_contacts_launcher_background">#2458CA</color>
+
+ <!-- Color of ripples used for views with dark backgrounds -->
+ <color name="ripple_material_dark">@*android:color/omni_color3</color>
+
+</resources>
diff --git a/google/themes/ContactsTheme/res/values/styles.xml b/google/themes/ContactsTheme/res/values/styles.xml
new file mode 100644
index 0000000..3df015e
--- /dev/null
+++ b/google/themes/ContactsTheme/res/values/styles.xml
@@ -0,0 +1,122 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Copyright (C) 2009 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.
+-->
+<resources xmlns:android="http://schemas.android.com/apk/res/android"
+ xmlns:tools="http://schemas.android.com/tools">
+
+ <style name="NonPhoneDialogTheme" parent="@*android:Theme.DeviceDefault.Dialog">
+ <!-- Color palette -->
+ <item name="android:colorPrimary">@*android:color/omni_color2</item>
+ <item name="android:colorPrimaryDark">@*android:color/omni_color1</item>
+ <item name="android:colorSecondary">@*android:color/omni_color1</item>
+ <item name="android:colorAccent">@*android:color/omni_color5</item>
+
+ <item name="android:textColorPrimary">@*android:color/omni_text_primary</item>
+ <item name="android:textColorSecondary">@*android:color/omni_text_secondary</item>
+ <item name="android:textColorTertiary">@*android:color/omni_text_tertiary</item>
+ <item name="android:textColorHint">@*android:color/omni_color3</item>
+ <item name="android:textColorAlertDialogListItem">@*android:color/omni_text_tertiary</item>
+ <item name="android:colorControlNormal">@*android:color/omni_color4</item>
+ <item name="android:dialogCornerRadius">@*android:dimen/config_dialogCornerRadius</item>
+ <item name="android:buttonCornerRadius">@*android:dimen/config_buttonCornerRadius</item>
+ </style>
+
+ <style name="ConfirmAddDetailDialogTheme" parent="@*android:style/Theme.DeviceDefault.Light.Dialog.MinWidth">
+ <item name="android:windowCloseOnTouchOutside">true</item>
+ <!-- Color palette -->
+ <item name="android:colorPrimary">@*android:color/omni_color2</item>
+ <item name="android:colorPrimaryDark">@*android:color/omni_color1</item>
+ <item name="android:colorSecondary">@*android:color/omni_color1</item>
+ <item name="android:colorAccent">@*android:color/omni_color5</item>
+
+ <item name="android:textColorPrimary">@*android:color/omni_text_primary</item>
+ <item name="android:textColorSecondary">@*android:color/omni_text_secondary</item>
+ <item name="android:textColorTertiary">@*android:color/omni_text_tertiary</item>
+ <item name="android:textColorHint">@*android:color/omni_color3</item>
+ <item name="android:textColorAlertDialogListItem">@*android:color/omni_text_tertiary</item>
+ <item name="android:colorControlNormal">@*android:color/omni_color4</item>
+ <item name="android:dialogCornerRadius">@*android:dimen/config_dialogCornerRadius</item>
+ <item name="android:buttonCornerRadius">@*android:dimen/config_buttonCornerRadius</item>
+ </style>
+
+ <style name="ContactEditorAccountsChangedActivityTheme" parent="@*android:style/Theme.DeviceDefault.Light.Dialog.NoActionBar.MinWidth">
+ <item name="android:windowCloseOnTouchOutside">true</item>
+
+ <!-- Color palette -->
+ <item name="android:colorPrimary">@*android:color/omni_color2</item>
+ <item name="android:colorPrimaryDark">@*android:color/omni_color1</item>
+ <item name="android:colorSecondary">@*android:color/omni_color1</item>
+ <item name="android:colorAccent">@*android:color/omni_color5</item>
+
+ <item name="android:textColorPrimary">@*android:color/omni_text_primary</item>
+ <item name="android:textColorSecondary">@*android:color/omni_text_secondary</item>
+ <item name="android:textColorTertiary">@*android:color/omni_text_tertiary</item>
+ <item name="android:textColorHint">@*android:color/omni_color3</item>
+ <item name="android:textColorAlertDialogListItem">@*android:color/omni_text_tertiary</item>
+ <item name="android:colorControlNormal">@*android:color/omni_color4</item>
+ <item name="android:dialogCornerRadius">@*android:dimen/config_dialogCornerRadius</item>
+ <item name="android:buttonCornerRadius">@*android:dimen/config_buttonCornerRadius</item>
+ </style>
+
+ <style name="Theme.CallSubjectDialogTheme" parent="@*android:style/Theme.DeviceDefault.Dialog">
+ <item name="android:layout_width">match_parent</item>
+ <item name="android:layout_height">match_parent</item>
+
+ <!-- No backgrounds, titles or window float -->
+ <item name="android:windowIsTranslucent">true</item>
+ <item name="android:windowNoTitle">true</item>
+ <item name="android:windowFullscreen">false</item>
+ <item name="android:windowIsFloating">true</item>
+ <item name="android:windowBackground">@android:color/transparent</item>
+ <item name="android:windowDrawsSystemBarBackgrounds">false</item>
+ <item name="android:windowContentOverlay">@null</item>
+ <item name="android:windowElevation">0dp</item>
+
+ <!-- Color palette -->
+ <item name="android:colorPrimary">@*android:color/omni_color2</item>
+ <item name="android:colorPrimaryDark">@*android:color/omni_color1</item>
+ <item name="android:colorSecondary">@*android:color/omni_color1</item>
+ <item name="android:colorAccent">@*android:color/omni_color5</item>
+
+ <item name="android:textColorPrimary">@*android:color/omni_text_primary</item>
+ <item name="android:textColorSecondary">@*android:color/omni_text_secondary</item>
+ <item name="android:textColorTertiary">@*android:color/omni_text_tertiary</item>
+ <item name="android:textColorHint">@*android:color/omni_color3</item>
+ <item name="android:textColorAlertDialogListItem">@*android:color/omni_text_tertiary</item>
+ <item name="android:colorControlNormal">@*android:color/omni_color4</item>
+ <item name="android:dialogCornerRadius">@*android:dimen/config_dialogCornerRadius</item>
+ <item name="android:buttonCornerRadius">@*android:dimen/config_buttonCornerRadius</item>
+
+ </style>
+
+ <style name="ContactsAlertDialogTheme" parent="@*android:style/Theme.DeviceDefault.Dialog">
+ <!-- Color palette -->
+ <item name="android:colorPrimary">@*android:color/omni_color2</item>
+ <item name="android:colorPrimaryDark">@*android:color/omni_color1</item>
+ <item name="android:colorSecondary">@*android:color/omni_color1</item>
+ <item name="android:colorAccent">@*android:color/omni_color5</item>
+
+ <item name="android:textColorPrimary">@*android:color/omni_text_primary</item>
+ <item name="android:textColorSecondary">@*android:color/omni_text_secondary</item>
+ <item name="android:textColorTertiary">@*android:color/omni_text_tertiary</item>
+ <item name="android:textColorHint">@*android:color/omni_color3</item>
+ <item name="android:textColorAlertDialogListItem">@*android:color/omni_text_tertiary</item>
+ <item name="android:colorControlNormal">@*android:color/omni_color4</item>
+ <item name="android:dialogCornerRadius">@*android:dimen/config_dialogCornerRadius</item>
+ <item name="android:buttonCornerRadius">@*android:dimen/config_buttonCornerRadius</item>
+ </style>
+
+
+</resources>
diff --git a/google/themes/DialerTheme/AndroidManifest.xml b/google/themes/DialerTheme/AndroidManifest.xml
index 0b46971..490a152 100644
--- a/google/themes/DialerTheme/AndroidManifest.xml
+++ b/google/themes/DialerTheme/AndroidManifest.xml
@@ -4,7 +4,7 @@
platformBuildVersionCode="28"
platformBuildVersionName="9.0.0">
- <overlay android:priority="2" android:targetPackage="com.android.dialer" />
+ <overlay android:priority="10" android:targetPackage="com.android.dialer" />
<application android:hasCode="false"
diff --git a/google/themes/DialerTheme/java/com/android/dialer/theme/res/values/colors.xml b/google/themes/DialerTheme/java/com/android/dialer/theme/res/values/colors.xml
index e87d7a9..5787e31 100644
--- a/google/themes/DialerTheme/java/com/android/dialer/theme/res/values/colors.xml
+++ b/google/themes/DialerTheme/java/com/android/dialer/theme/res/values/colors.xml
@@ -19,7 +19,7 @@
<color name="dialer_theme_color_dark">@*android:color/omni_color5</color>
<color name="dialer_snackbar_action_text_color">@*android:color/omni_color8</color>
- <color name="dialer_theme_color_20pct">@*android:color/omni_color3</color>
+ <color name="dialer_theme_color_20pct">@*android:color/omni_color4</color>
<!-- <color name="dialpad_fab_green">@*android:color/omni_color5</color> -->
@@ -36,7 +36,7 @@
<color name="dialer_secondary_text_color_hiden">@*android:color/omni_text3</color>
<!-- Color of the theme of the Dialer app -->
- <color name="dialtacts_theme_color">@*android:color/omni_color2</color>
+ <color name="dialtacts_theme_color">@*android:color/omni_color5</color>
<!-- Background color of new dialer activity -->
<color name="background_dialer_light">@*android:color/omni_color1</color>
@@ -50,7 +50,7 @@
<color name="notification_action_answer_video">#097138</color>
<!-- Background color of action bars -->
- <color name="actionbar_background_color">@*android:color/omni_color2</color>
+ <color name="actionbar_background_color">@*android:color/omni_color5</color>
<!-- Background color of title bars in recents -->
<color name="titlebar_in_recents_background_color">@*android:color/omni_color4</color>
diff --git a/google/themes/PrimaryDarkBlue/res/drawable/list_divider_material.xml b/google/themes/PrimaryDarkBlue/res/drawable/list_divider_material.xml
new file mode 100644
index 0000000..051f1c5
--- /dev/null
+++ b/google/themes/PrimaryDarkBlue/res/drawable/list_divider_material.xml
@@ -0,0 +1,24 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Copyright (C) 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.
+-->
+
+<shape xmlns:android="http://schemas.android.com/apk/res/android"
+ android:tint="@*android:color/omni_color7">
+ <solid android:color="#1f000000" />
+ <size
+ android:height="1dp"
+ android:width="1dp" />
+</shape>
+