diff --git a/res/color/item_doc_grid_border.xml b/res/color/item_doc_grid_border.xml
index b535aedc3419be372651189b1b77ed1007e575ea..89235b4bb458043af250effd65b1df2e0b1463eb 100644
--- a/res/color/item_doc_grid_border.xml
+++ b/res/color/item_doc_grid_border.xml
@@ -18,10 +18,10 @@
+ android:color="@color/accent"/>
+ android:color="@color/accent"/>
diff --git a/res/color/item_doc_grid_tint.xml b/res/color/item_doc_grid_tint.xml
index 2c48e965894462f99bd259f96f9b97c1f0c9ad46..fe0d36b8ca6b1f4f5b4e538d19b09c40d26fcd96 100644
--- a/res/color/item_doc_grid_tint.xml
+++ b/res/color/item_doc_grid_tint.xml
@@ -17,7 +17,7 @@
diff --git a/res/color/item_root_primary_text.xml b/res/color/item_root_primary_text.xml
index 62a620c85c33a4fad96d1c7acac58a560126d66a..62e90d94c38957dd6be49627c1a307df7ab232b9 100644
--- a/res/color/item_root_primary_text.xml
+++ b/res/color/item_root_primary_text.xml
@@ -15,8 +15,8 @@
-->
-
-
-
-
+
+
+
+
diff --git a/res/color/item_root_secondary_text.xml b/res/color/item_root_secondary_text.xml
index 44086ef883ec318b8a1c898f638a4310e7644510..db7cb3daf01ffcb0e0bf05300fdd8d26cb5a6472 100644
--- a/res/color/item_root_secondary_text.xml
+++ b/res/color/item_root_secondary_text.xml
@@ -16,8 +16,8 @@
-->
-
-
-
-
+
+
+
+
diff --git a/res/color/search_chip_background_color.xml b/res/color/search_chip_background_color.xml
index 538a2d46babdadf9bc951677a5a9f56b9caf9bb6..6450a23d6ceaf270614b78266c581c023618d49c 100644
--- a/res/color/search_chip_background_color.xml
+++ b/res/color/search_chip_background_color.xml
@@ -16,8 +16,8 @@
-->
-
-
-
+
+
+
\ No newline at end of file
diff --git a/res/color/search_chip_ripple_color.xml b/res/color/search_chip_ripple_color.xml
index 8d785253cc0059bbce97128daee598c2a2b6f18c..39e3830f69317c358c1baea4b3d90f5c37c86f7e 100644
--- a/res/color/search_chip_ripple_color.xml
+++ b/res/color/search_chip_ripple_color.xml
@@ -18,15 +18,15 @@
+ android:alpha="0.16" android:color="@color/accent"/>
+ android:alpha="0.16" android:color="@color/accent"/>
+ android:alpha="0.12" android:color="@color/accent"/>
+ android:alpha="0.04" android:color="@color/accent"/>
+ android:alpha="0.00" android:color="@color/accent"/>
diff --git a/res/color/search_chip_stroke_color.xml b/res/color/search_chip_stroke_color.xml
index 2da7363587a1756d2e3dfebd001ece2574547cb4..7ad45e8be8ff86b456384a6b1f834050d0b5c54e 100644
--- a/res/color/search_chip_stroke_color.xml
+++ b/res/color/search_chip_stroke_color.xml
@@ -18,6 +18,6 @@
-
+
\ No newline at end of file
diff --git a/res/color/search_chip_text_color.xml b/res/color/search_chip_text_color.xml
index 0457ba25ad68c90d5b94e7065b18ed64c397401d..df5d19bcc32a7afe72862c0ddf3dc10d3450043d 100644
--- a/res/color/search_chip_text_color.xml
+++ b/res/color/search_chip_text_color.xml
@@ -16,7 +16,7 @@
-->
-
-
-
+
+
+
\ No newline at end of file
diff --git a/res/drawable/breadcrumb_item_background.xml b/res/drawable/breadcrumb_item_background.xml
index 410e8edb9aa4d6a14b2f9c9bc6425a77631c5f75..8005bcf3fb37022145b4ccf3dad1f0023dbc3fd7 100644
--- a/res/drawable/breadcrumb_item_background.xml
+++ b/res/drawable/breadcrumb_item_background.xml
@@ -20,7 +20,7 @@
android:color="?attr/colorControlHighlight">
+ android:drawable="@color/color_default_background"/>
-
diff --git a/res/drawable/check_textview_text_color.xml b/res/drawable/check_textview_text_color.xml
new file mode 100644
index 0000000000000000000000000000000000000000..cb30ea2fc7b9d32fe52c8b0ccfe22b029eb69235
--- /dev/null
+++ b/res/drawable/check_textview_text_color.xml
@@ -0,0 +1,5 @@
+
+
+
+
+
\ No newline at end of file
diff --git a/res/drawable/circle_button_background.xml b/res/drawable/circle_button_background.xml
index d5b3c50d1721ad18355568e6836531e1cf032352..8ff3a1968cefd0a678cf9226ea131b9b913cec51 100644
--- a/res/drawable/circle_button_background.xml
+++ b/res/drawable/circle_button_background.xml
@@ -17,5 +17,5 @@
+ android:color="@color/color_default_background"/>
\ No newline at end of file
diff --git a/res/drawable/dropdown_sort_widget_background.xml b/res/drawable/dropdown_sort_widget_background.xml
index a1a74e787e33af02dad17e29bcecb7006b6f34f6..8c208ec1e81d94f669e194bfbbb923221341e3dc 100644
--- a/res/drawable/dropdown_sort_widget_background.xml
+++ b/res/drawable/dropdown_sort_widget_background.xml
@@ -19,5 +19,5 @@
android:color="?attr/colorControlHighlight" >
+ android:drawable="@color/color_default_background"/>
diff --git a/res/drawable/empty.xml b/res/drawable/empty.xml
index 73d4ffd2a23ab4757160cf59157e84b618de74a0..bb37849ab3b9d79f304ec4589d94e66c18cab122 100644
--- a/res/drawable/empty.xml
+++ b/res/drawable/empty.xml
@@ -20,13 +20,13 @@ Copyright (C) 2018 The Android Open Source Project
android:viewportHeight="210">
diff --git a/res/drawable/generic_ripple_background.xml b/res/drawable/generic_ripple_background.xml
index edf52c404e98d91a01a982935b9ab05abcacebe7..bc3aa1d377e10d53a2c0f31014c0f1fde3984d9d 100644
--- a/res/drawable/generic_ripple_background.xml
+++ b/res/drawable/generic_ripple_background.xml
@@ -20,7 +20,7 @@
-
-
+
\ No newline at end of file
diff --git a/res/drawable/grid_item_background.xml b/res/drawable/grid_item_background.xml
index 9c4e644a88b127f5debb9a8e3c5f703afc419bb1..7deb062ef16e786727e8d40daac9918d4aa231a8 100644
--- a/res/drawable/grid_item_background.xml
+++ b/res/drawable/grid_item_background.xml
@@ -16,10 +16,10 @@
-
-
+
-
-
+
-
diff --git a/res/drawable/ic_action_clear.xml b/res/drawable/ic_action_clear.xml
index 38588b9bcc026b8d80523b09a397f18ef9f6a7db..1e24dad71e42b19d686fc418f0c15a4a81131fd3 100644
--- a/res/drawable/ic_action_clear.xml
+++ b/res/drawable/ic_action_clear.xml
@@ -18,8 +18,8 @@ Copyright (C) 2017 The Android Open Source Project
android:height="24dp"
android:viewportWidth="24.0"
android:viewportHeight="24.0"
- android:tint="?android:attr/colorControlNormal" >
+ android:tint="@color/accent" >
\ No newline at end of file
diff --git a/res/drawable/ic_action_open.xml b/res/drawable/ic_action_open.xml
index 15890c94830d870c7fc8a838004b68e20707437d..85f09aa8b24df34c48b4abb0d645dd8751d73efe 100644
--- a/res/drawable/ic_action_open.xml
+++ b/res/drawable/ic_action_open.xml
@@ -19,6 +19,6 @@ Copyright (C) 201 The Android Open Source Project
android:viewportWidth="24.0"
android:viewportHeight="24.0">
\ No newline at end of file
diff --git a/res/drawable/ic_arrow_back.xml b/res/drawable/ic_arrow_back.xml
index 1a9993033240dffb18681a538d51f4ac8d01fb9f..a8b601c598ec4982f518f1882e4f34f642dd3376 100644
--- a/res/drawable/ic_arrow_back.xml
+++ b/res/drawable/ic_arrow_back.xml
@@ -20,6 +20,6 @@
android:viewportWidth="24.0"
android:viewportHeight="24.0">
\ No newline at end of file
diff --git a/res/drawable/ic_arrow_upward.xml b/res/drawable/ic_arrow_upward.xml
index dab39f9a316a90213bc84aa7ccb431bb068b4630..dfef6d9c5f0cc29163e7a24f9e8b5732ddf6a884 100644
--- a/res/drawable/ic_arrow_upward.xml
+++ b/res/drawable/ic_arrow_upward.xml
@@ -23,6 +23,6 @@
\ No newline at end of file
diff --git a/res/drawable/ic_breadcrumb_arrow.xml b/res/drawable/ic_breadcrumb_arrow.xml
index f13be0f28d74d645c3c85d9016174e181678a8fd..7f3f4ab13eb8fb9f49627eb39de5b0d605850feb 100644
--- a/res/drawable/ic_breadcrumb_arrow.xml
+++ b/res/drawable/ic_breadcrumb_arrow.xml
@@ -20,6 +20,6 @@
android:viewportWidth="24"
android:viewportHeight="24">
diff --git a/res/drawable/ic_cab_cancel.xml b/res/drawable/ic_cab_cancel.xml
index 1eae40e5f2ff387686a5465bb3c8a77097cc7876..d0e056690b7fab8cfaf6658f313e33c50e4617b8 100644
--- a/res/drawable/ic_cab_cancel.xml
+++ b/res/drawable/ic_cab_cancel.xml
@@ -20,6 +20,6 @@
android:viewportWidth="24"
android:viewportHeight="24">
\ No newline at end of file
diff --git a/res/drawable/ic_check.xml b/res/drawable/ic_check.xml
index a6df08a93d9b0a4e0dca9581e5f37c684c32cb04..bf1971ca4de84218a3931fb62fb8bf08111a75c3 100644
--- a/res/drawable/ic_check.xml
+++ b/res/drawable/ic_check.xml
@@ -17,9 +17,8 @@ Copyright (C) 2018 The Android Open Source Project
android:width="24dp"
android:height="24dp"
android:viewportWidth="24.0"
- android:viewportHeight="24.0"
- android:tint="?android:attr/colorPrimary">
+ android:viewportHeight="24.0" >
diff --git a/res/drawable/ic_check_circle.xml b/res/drawable/ic_check_circle.xml
index 192da29e6094719e89c06ee1a5bb14e6e1af0d90..4257b5e54f91490823b3033500ec003935a2ea07 100644
--- a/res/drawable/ic_check_circle.xml
+++ b/res/drawable/ic_check_circle.xml
@@ -18,9 +18,8 @@ Copyright (C) 2016 The Android Open Source Project
android:height="24dp"
android:viewportWidth="24.0"
android:viewportHeight="24.0"
- android:tint="@color/color_default_blue1"
>
diff --git a/res/drawable/ic_check_circle_accent.xml b/res/drawable/ic_check_circle_accent.xml
new file mode 100644
index 0000000000000000000000000000000000000000..3e5ced57881c7cad6c86f7a8d615ee8d66f31123
--- /dev/null
+++ b/res/drawable/ic_check_circle_accent.xml
@@ -0,0 +1,25 @@
+
+
+
+
diff --git a/res/drawable/ic_debug_menu.xml b/res/drawable/ic_debug_menu.xml
index f0ada107b2b323114f11311506a90d081052bc46..b93842c1ace78aa542b2dff8e40e4d9796ffe2f5 100644
--- a/res/drawable/ic_debug_menu.xml
+++ b/res/drawable/ic_debug_menu.xml
@@ -6,8 +6,8 @@ This file has no copyright assigned and is placed in the Public Domain.
android:width="24dp"
android:viewportHeight="399.0"
android:viewportWidth="425.8">
-
-
\ No newline at end of file
diff --git a/res/drawable/ic_dialog_alert.xml b/res/drawable/ic_dialog_alert.xml
index 8066483e507ca130e2b1098c5f57a040f174e66c..674d5120773dc506401d4b6cce72bffd99ae3bbd 100644
--- a/res/drawable/ic_dialog_alert.xml
+++ b/res/drawable/ic_dialog_alert.xml
@@ -20,6 +20,6 @@
android:viewportWidth="24"
android:viewportHeight="24">
\ No newline at end of file
diff --git a/res/drawable/ic_dialog_info.xml b/res/drawable/ic_dialog_info.xml
index f1593516b7055c7e08c11e4133d57516c2ceeba8..adf79b8937c7c6fec1bd8ae7eef33f10e94be919 100644
--- a/res/drawable/ic_dialog_info.xml
+++ b/res/drawable/ic_dialog_info.xml
@@ -20,6 +20,6 @@
android:viewportWidth="24"
android:viewportHeight="24">
\ No newline at end of file
diff --git a/res/drawable/ic_done.xml b/res/drawable/ic_done.xml
index f8f66b692a94f8193e41507c978df7b1b894bd96..3ce93251ddd8bec6e8fa32a63cf406f394ddcf4c 100644
--- a/res/drawable/ic_done.xml
+++ b/res/drawable/ic_done.xml
@@ -19,6 +19,6 @@
android:viewportWidth="24.0"
android:viewportHeight="24.0">
diff --git a/res/drawable/ic_drop_copy_badge.xml b/res/drawable/ic_drop_copy_badge.xml
index 7f1be31514ff12358084d138585ddc4e3c3dbe3c..b08973c1a69214226be0891c50165dce3a805591 100644
--- a/res/drawable/ic_drop_copy_badge.xml
+++ b/res/drawable/ic_drop_copy_badge.xml
@@ -22,7 +22,7 @@ Copyright (C) 2016 The Android Open Source Project
@@ -31,7 +31,7 @@ Copyright (C) 2016 The Android Open Source Project
android:translateX="2"
android:translateY="2">
diff --git a/res/drawable/ic_eject.xml b/res/drawable/ic_eject.xml
index 0e1b36f33049357098896b379872747690582e3a..17bc93285327f6d308f7c1a5577857a19d821c1f 100644
--- a/res/drawable/ic_eject.xml
+++ b/res/drawable/ic_eject.xml
@@ -19,6 +19,6 @@ Copyright (C) 2016 The Android Open Source Project
android:viewportWidth="24.0"
android:viewportHeight="24.0">
\ No newline at end of file
diff --git a/res/drawable/ic_exit_to_app.xml b/res/drawable/ic_exit_to_app.xml
index b597def5bcf50db316f2cf8ebd35513c090b4284..7304387f06302222dac845a9972e6ec1d7e31bda 100644
--- a/res/drawable/ic_exit_to_app.xml
+++ b/res/drawable/ic_exit_to_app.xml
@@ -19,6 +19,6 @@ Copyright (C) 2018 The Android Open Source Project
android:viewportWidth="24.0"
android:viewportHeight="24.0">
diff --git a/res/drawable/ic_hamburger.xml b/res/drawable/ic_hamburger.xml
index 2ab5fd9e0ec9565793447e48506fb4fd2a2e97c0..f623d2f4297dd8c80a252a688dd5554feaf4312e 100644
--- a/res/drawable/ic_hamburger.xml
+++ b/res/drawable/ic_hamburger.xml
@@ -22,6 +22,6 @@
android:tint="@color/accent"
>
\ No newline at end of file
diff --git a/res/drawable/ic_history.xml b/res/drawable/ic_history.xml
index df0636dee92ba3c5d2eea0a812534f9f74b207f3..ba197a028132a3b36f0a418169c8b216f2ca66a7 100644
--- a/res/drawable/ic_history.xml
+++ b/res/drawable/ic_history.xml
@@ -19,6 +19,6 @@
android:viewportWidth="24"
android:viewportHeight="24">
\ No newline at end of file
diff --git a/res/drawable/ic_menu_compress.xml b/res/drawable/ic_menu_compress.xml
index cdb328e823ba1c83dc305be9b656402915aab4e6..130b6e068d40047396ffca586ea99145ee513ac2 100644
--- a/res/drawable/ic_menu_compress.xml
+++ b/res/drawable/ic_menu_compress.xml
@@ -20,6 +20,6 @@
android:viewportWidth="24"
android:viewportHeight="24">
\ No newline at end of file
diff --git a/res/drawable/ic_menu_copy.xml b/res/drawable/ic_menu_copy.xml
index 9c391dae21be3926e1e95f54dc412a09e7ebafdd..0e54221d102494ae946db465526e0e13b6230d2c 100644
--- a/res/drawable/ic_menu_copy.xml
+++ b/res/drawable/ic_menu_copy.xml
@@ -20,6 +20,6 @@
android:viewportWidth="24"
android:viewportHeight="24">
\ No newline at end of file
diff --git a/res/drawable/ic_menu_delete.xml b/res/drawable/ic_menu_delete.xml
index bfe3ed64fd60d0b5da59f96cbc093e27172c17e6..ed53870c77790f0d77111ad6e34f35f403bfd346 100644
--- a/res/drawable/ic_menu_delete.xml
+++ b/res/drawable/ic_menu_delete.xml
@@ -20,6 +20,6 @@
android:viewportWidth="24"
android:viewportHeight="24">
\ No newline at end of file
diff --git a/res/drawable/ic_menu_extract.xml b/res/drawable/ic_menu_extract.xml
index 7770148c53eff78aa61c72a623ad23377bfe7b3f..13461a65781decc6f7762f95896f1b4cda41ecca 100644
--- a/res/drawable/ic_menu_extract.xml
+++ b/res/drawable/ic_menu_extract.xml
@@ -22,7 +22,7 @@
\ No newline at end of file
diff --git a/res/drawable/ic_menu_search.xml b/res/drawable/ic_menu_search.xml
index d3a78711267cdece6770749e422673327ba8f8ce..8fe1658232ab9dd7370857612c4102303e687e62 100644
--- a/res/drawable/ic_menu_search.xml
+++ b/res/drawable/ic_menu_search.xml
@@ -19,9 +19,9 @@
android:height="24dp"
android:viewportWidth="24"
android:viewportHeight="24"
- android:tint="@color/color_default_primary_text"
+ android:tint="@color/accent"
>
\ No newline at end of file
diff --git a/res/drawable/ic_menu_share.xml b/res/drawable/ic_menu_share.xml
index 5ff5c86359296b36d545ea63d521607bc3f2b28e..82a419d19313152278da053f72e088a4c23f8cd1 100644
--- a/res/drawable/ic_menu_share.xml
+++ b/res/drawable/ic_menu_share.xml
@@ -20,6 +20,6 @@
android:viewportWidth="24"
android:viewportHeight="24">
\ No newline at end of file
diff --git a/res/drawable/ic_menu_view_grid.xml b/res/drawable/ic_menu_view_grid.xml
index 4279bfedffd5fe25b27d85c46ae2d6c14f54f28f..9cbcdc5007a9848798361792d2750f4ac031bbf5 100644
--- a/res/drawable/ic_menu_view_grid.xml
+++ b/res/drawable/ic_menu_view_grid.xml
@@ -20,6 +20,6 @@
android:viewportWidth="24"
android:viewportHeight="24">
\ No newline at end of file
diff --git a/res/drawable/ic_menu_view_list.xml b/res/drawable/ic_menu_view_list.xml
index 7428c55fe6730a72519e24b78dae856127097a91..264faa47c61e73280d8881c2212e520434f6e3a9 100644
--- a/res/drawable/ic_menu_view_list.xml
+++ b/res/drawable/ic_menu_view_list.xml
@@ -20,6 +20,6 @@
android:viewportWidth="24"
android:viewportHeight="24">
\ No newline at end of file
diff --git a/res/drawable/ic_more_24.xml b/res/drawable/ic_more_24.xml
new file mode 100644
index 0000000000000000000000000000000000000000..4d8bd702232abd81060af98ec5e247867f544cd8
--- /dev/null
+++ b/res/drawable/ic_more_24.xml
@@ -0,0 +1,10 @@
+
+
+
diff --git a/res/drawable/ic_reject_drop_badge.xml b/res/drawable/ic_reject_drop_badge.xml
index 402aff8f81984f339eef9fa2c75a2e9aac97dccd..f43f7c1f090e1d0635036b96bbccaf33175303d9 100644
--- a/res/drawable/ic_reject_drop_badge.xml
+++ b/res/drawable/ic_reject_drop_badge.xml
@@ -23,7 +23,7 @@ Copyright (C) 2016 The Android Open Source Project
@@ -32,7 +32,7 @@ Copyright (C) 2016 The Android Open Source Project
android:translateX="2"
android:translateY="2">
diff --git a/res/drawable/ic_sd_storage.xml b/res/drawable/ic_sd_storage.xml
index 8d9e4a67156461e524ecee84cf918cd9fa915cf9..179690a68a504b73314c94b3dfe4cf1e825eecca 100644
--- a/res/drawable/ic_sd_storage.xml
+++ b/res/drawable/ic_sd_storage.xml
@@ -19,6 +19,6 @@ Copyright (C) 2015 The Android Open Source Project
android:viewportWidth="24.0"
android:viewportHeight="24.0">
diff --git a/res/drawable/ic_subdirectory_arrow.xml b/res/drawable/ic_subdirectory_arrow.xml
index 35f5ca59e6b2d4ce632532935232c058e9c4c0a8..f20f720f0d71708cb0a69b404c1ca8b4a77f5f52 100644
--- a/res/drawable/ic_subdirectory_arrow.xml
+++ b/res/drawable/ic_subdirectory_arrow.xml
@@ -19,6 +19,6 @@ Copyright (C) 2016 The Android Open Source Project
android:viewportWidth="24.0"
android:viewportHeight="24.0">
diff --git a/res/drawable/ic_usb_storage.xml b/res/drawable/ic_usb_storage.xml
index 60cb6c27f174d6c89244ec469b933b5bbc7e1b4b..42ce279490506788c36a3998c063d21459c1c366 100644
--- a/res/drawable/ic_usb_storage.xml
+++ b/res/drawable/ic_usb_storage.xml
@@ -19,6 +19,6 @@ Copyright (C) 2015 The Android Open Source Project
android:viewportWidth="24.0"
android:viewportHeight="24.0">
diff --git a/res/drawable/ic_user_profile.xml b/res/drawable/ic_user_profile.xml
index 42e06a59e86dea34f985d0bc79a98fcc42a7bda1..41915d53508f224b3d4c6a8802669110d660e089 100644
--- a/res/drawable/ic_user_profile.xml
+++ b/res/drawable/ic_user_profile.xml
@@ -5,5 +5,5 @@
android:viewportHeight="24.0">
+ android:fillColor="@color/accent"/>
\ No newline at end of file
diff --git a/res/drawable/ic_zoom_out.xml b/res/drawable/ic_zoom_out.xml
index 295054a35d55d2b2978eea37c02cd4e06469c9dd..0b10942aafc4bef546091418a43b2400a927dd48 100644
--- a/res/drawable/ic_zoom_out.xml
+++ b/res/drawable/ic_zoom_out.xml
@@ -19,6 +19,6 @@
android:viewportWidth="24.0"
android:viewportHeight="24.0">
diff --git a/res/drawable/inspector_separator.xml b/res/drawable/inspector_separator.xml
index cbb494a1d4832c550dc2b72461003aadd9f037d8..d26192e48cd9476f00d5061b8680146093a7bb76 100644
--- a/res/drawable/inspector_separator.xml
+++ b/res/drawable/inspector_separator.xml
@@ -17,8 +17,8 @@
android:insetTop="10dp"
android:insetBottom="10dp" >
+ android:tint="@color/color_default_divider">
-
+
\ No newline at end of file
diff --git a/res/drawable/item_doc_grid_border.xml b/res/drawable/item_doc_grid_border.xml
index db66094fc2ec0581e561abf3c7617826402fa4c4..29a6cc53fdd38cc4bdda70aea337f4aeab0a1480 100644
--- a/res/drawable/item_doc_grid_border.xml
+++ b/res/drawable/item_doc_grid_border.xml
@@ -18,5 +18,5 @@
android:shape="rectangle">
+ android:color="@color/color_default_divider"/>
diff --git a/res/drawable/item_doc_grid_border_rounded.xml b/res/drawable/item_doc_grid_border_rounded.xml
index e6ffbcad6db744891f9aa37deaf1e6904569050f..646edae33575acddc0fbe55211cd5fa1710c7b6b 100644
--- a/res/drawable/item_doc_grid_border_rounded.xml
+++ b/res/drawable/item_doc_grid_border_rounded.xml
@@ -18,6 +18,6 @@
android:shape="rectangle">
+ android:color="@color/color_default_divider"/>
diff --git a/res/drawable/list_divider.xml b/res/drawable/list_divider.xml
index 5768aff8afe0f7ad882416d87a21df1033b81501..4e28c423ff90eb6a1308fbe41faba43148e7161e 100644
--- a/res/drawable/list_divider.xml
+++ b/res/drawable/list_divider.xml
@@ -16,7 +16,7 @@
-
+
diff --git a/res/drawable/list_item_background.xml b/res/drawable/list_item_background.xml
index afbeecd278f2e21afed93c2fbf0ffb75178a7a14..9a5e7255358d9e223254cac3bdaa240b6baff6ed 100644
--- a/res/drawable/list_item_background.xml
+++ b/res/drawable/list_item_background.xml
@@ -16,16 +16,16 @@
-
-
+
-
-
+
-
-
+
-
-
+
\ No newline at end of file
diff --git a/res/drawable/menu_dropdown_panel.xml b/res/drawable/menu_dropdown_panel.xml
index f750f0d5aafa661a73eeff8869e0080e87f49560..bd7dd43892a2a35243cf658e32afe2c40735792d 100644
--- a/res/drawable/menu_dropdown_panel.xml
+++ b/res/drawable/menu_dropdown_panel.xml
@@ -21,8 +21,8 @@
xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="rectangle"
android:tint="?android:attr/colorBackgroundFloating">
-
-
+
+
-
-
+
+ android:color="@color/color_default_selector"/>
\ No newline at end of file
diff --git a/res/drawable/search_bar_background.xml b/res/drawable/search_bar_background.xml
index ab657c3856cedf488eab2bd8a89c6e02fd694eaa..68dae3c70c503569c1f0dfcb273d5c79d9a683d2 100644
--- a/res/drawable/search_bar_background.xml
+++ b/res/drawable/search_bar_background.xml
@@ -23,7 +23,7 @@
android:start="@dimen/search_bar_background_margin_start"
android:end="@dimen/search_bar_background_margin_end">
-
+
diff --git a/res/drawable/selection_demo_band_overlay.xml b/res/drawable/selection_demo_band_overlay.xml
index adf2b27f8284165f65061d22e317359dba03887c..f16b97b6562e092f7cc7341e8f7a446f04f5cca4 100644
--- a/res/drawable/selection_demo_band_overlay.xml
+++ b/res/drawable/selection_demo_band_overlay.xml
@@ -17,6 +17,6 @@
-
-
+
+
diff --git a/res/drawable/sort_widget_background.xml b/res/drawable/sort_widget_background.xml
index b7f6ae523c4ef8765dc0c78d561c39d4e4a3023e..c8e0d51d71a9fcab8b2a7fad096ff69cf1a40948 100644
--- a/res/drawable/sort_widget_background.xml
+++ b/res/drawable/sort_widget_background.xml
@@ -24,7 +24,7 @@
+ android:color="@color/color_default_divider" />
diff --git a/res/layout-sw720dp/directory_app_bar.xml b/res/layout-sw720dp/directory_app_bar.xml
index 4bb63613ad0a7e26a961857b73652c060f6e068b..711fab1bae0db60a3996a28e1c4a67b6a453782e 100644
--- a/res/layout-sw720dp/directory_app_bar.xml
+++ b/res/layout-sw720dp/directory_app_bar.xml
@@ -27,7 +27,7 @@
android:layout_width="match_parent"
android:layout_height="?android:attr/actionBarSize"
android:layout_margin="@dimen/search_bar_margin"
- android:background="?android:attr/colorBackground"
+ android:background="@color/color_default_primary_dark"
android:theme="?actionBarTheme"
android:popupTheme="?actionBarPopupTheme"
android:elevation="3dp"
diff --git a/res/layout/dialog_file_name.xml b/res/layout/dialog_file_name.xml
index b62480a67cca4c72e2dd22dc1f091d1a7873bd54..3201f8d606571fb0b81055a85383e71d728ddfa6 100644
--- a/res/layout/dialog_file_name.xml
+++ b/res/layout/dialog_file_name.xml
@@ -15,6 +15,7 @@
-->
@@ -29,14 +30,14 @@
android:layout_marginTop="@dimen/dialog_content_padding_top"
android:layout_marginBottom="@dimen/dialog_content_padding_bottom"
android:layout_centerInParent="true"
- android:textColorHint="@color/hairline"
+ app:hintTextAppearance="@style/HintTextStyle"
>
diff --git a/res/layout/dialog_sorting.xml b/res/layout/dialog_sorting.xml
index d8cb7364c08de93a00a0ec3abea07ef0234fd124..4102276a866f039b18bda4b32218ee7b58f4330c 100644
--- a/res/layout/dialog_sorting.xml
+++ b/res/layout/dialog_sorting.xml
@@ -17,6 +17,7 @@
@@ -36,7 +37,7 @@
android:id="@+id/toolbar_background_layout"
android:layout_width="match_parent"
android:layout_height="@dimen/action_bar_space_height"
- android:background="?android:attr/colorBackground"
+ android:background="@color/color_default_primary_dark"
app:layout_collapseMode="pin"/>
+ app:titleTextColor="@color/color_default_primary_text"/>
diff --git a/res/layout/inspector_activity.xml b/res/layout/inspector_activity.xml
index df28d4968651e9800db0e17b871f898690de2caa..5ab570f36a3577b5ec359432700360c6785f1b3a 100644
--- a/res/layout/inspector_activity.xml
+++ b/res/layout/inspector_activity.xml
@@ -25,7 +25,7 @@
android:id="@+id/app_bar"
android:layout_width="match_parent"
android:layout_height="wrap_content"
- android:background="?android:colorBackground">
+ android:background="@color/color_default_primary_dark" >
@@ -55,7 +57,7 @@
android:id="@+id/toolbar"
android:layout_width="match_parent"
android:layout_height="?android:attr/actionBarSize"
- android:background="?android:attr/colorBackground"
+ android:background="@color/color_default_primary_dark"
android:theme="?actionBarTheme"
app:title="@string/inspector_title"
app:titleTextAppearance="@style/ToolbarTitle"
diff --git a/res/layout/item_doc_grid.xml b/res/layout/item_doc_grid.xml
index d8f6eaf83cfc57a8bd242cb94fa51ad8f32987d6..65db670dd5e74aa6928729bcd0505787fc1383ab 100644
--- a/res/layout/item_doc_grid.xml
+++ b/res/layout/item_doc_grid.xml
@@ -58,9 +58,7 @@
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:scaleType="centerCrop"
- android:contentDescription="@null"
- android:tint="?attr/gridItemTint"
- android:tintMode="src_over"/>
+ android:contentDescription="@null" />
diff --git a/res/layout/item_photo_grid.xml b/res/layout/item_photo_grid.xml
index a1ceea00c2965ffdb1531525a20b876edc94e433..c5a5f2a11f2afe6e18957ca9450ede0d992e27e6 100644
--- a/res/layout/item_photo_grid.xml
+++ b/res/layout/item_photo_grid.xml
@@ -49,9 +49,7 @@
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:scaleType="centerCrop"
- android:contentDescription="@null"
- android:tint="?attr/gridItemTint"
- android:tintMode="src_over"/>
+ android:contentDescription="@null" />
diff --git a/res/layout/search_chip_item.xml b/res/layout/search_chip_item.xml
index 592cf63f9f02e4b2654c378c547986c676ab12e7..d3ceb719ff17b3339f6afc140bc489943f42c7e1 100644
--- a/res/layout/search_chip_item.xml
+++ b/res/layout/search_chip_item.xml
@@ -31,5 +31,5 @@
app:iconStartPadding="@dimen/search_chip_icon_padding"
app:rippleColor="@color/search_chip_ripple_color"
app:chipMinTouchTargetSize="@dimen/button_touch_size"
- app:chipIconTint="@color/color_default_blue1"
+ app:chipIconTint="@color/accent"
/>
\ No newline at end of file
diff --git a/res/layout/sort_list_item.xml b/res/layout/sort_list_item.xml
index c2f50c8b87218e7531b88bf6526f64d79225f395..5264af5c623b5954c9db19b0f7f6738091cf4e62 100644
--- a/res/layout/sort_list_item.xml
+++ b/res/layout/sort_list_item.xml
@@ -19,6 +19,7 @@
android:layout_width="match_parent"
android:layout_height="?android:attr/listPreferredItemHeightSmall"
android:textAppearance="@style/SortList"
+ android:textColor="@drawable/check_textview_text_color"
android:gravity="center_vertical"
android:checkMark="@drawable/list_checker"
android:paddingStart="?android:attr/listPreferredItemPaddingStart"
diff --git a/res/values-sw720dp/colors.xml b/res/values-night-v27/themes.xml
similarity index 53%
rename from res/values-sw720dp/colors.xml
rename to res/values-night-v27/themes.xml
index b39b89409dd94d4d32edc9411fc9ad0e193a1849..e73055fae2acaafefe53c88494ca0a74c7bf061e 100644
--- a/res/values-sw720dp/colors.xml
+++ b/res/values-night-v27/themes.xml
@@ -1,5 +1,5 @@
-
- #ff2852ab
+
+
+
+
diff --git a/res/values-night/themes.xml b/res/values-night/themes.xml
deleted file mode 100644
index 2af2ca9974ad37af390e41fa5ff0f33e9c6b2c13..0000000000000000000000000000000000000000
--- a/res/values-night/themes.xml
+++ /dev/null
@@ -1,45 +0,0 @@
-
-
-
-
-
-
diff --git a/res/values-night/colors.xml b/res/values-v27/themes.xml
similarity index 53%
rename from res/values-night/colors.xml
rename to res/values-v27/themes.xml
index f358b023a40ed87dadf84d0919017443f1fff45c..7fc2cdd264fa76ef8a4c2455d2d6f0569f006b3f 100644
--- a/res/values-night/colors.xml
+++ b/res/values-v27/themes.xml
@@ -1,5 +1,5 @@
-
+
- #202124
- #3C4043
- #52000000
+
+
- #8AB4F8
- #3D8AB4F8
- #5F6368
+
diff --git a/res/values/colors.xml b/res/values/colors.xml
index 47eb28ec1698e94d4e1a02e27a28659e783e5f3a..1b8bb33425de577d9975f1115d33d8e5ec48b0c0 100644
--- a/res/values/colors.xml
+++ b/res/values/colors.xml
@@ -19,44 +19,45 @@
else that needs to manually declare a background matching the "default"
app background (e.g. the drawer overlay). -->
- @android:color/white
- @android:color/white
- #99FFFFFF
-
- @color/color_default_foreground
- #E3F2FD
- #E0E0E0
-
- #fff1f3f4
- @android:color/transparent
- #1affffff
- @android:color/white
+ @lineageos.platform:color/color_default_background
+ @color/color_default_primary_dark
+ @color/color_default_primary_dark
+
+ @lineageos.platform:color/color_default_primary
+
+ @color/color_default_secondary_text
+ @color/color_default_primary_dark
+ @color/color_default_selector
+ @color/color_default_foreground
@android:color/transparent
- #7f000000
+ @color/color_default_primary_dark
- #88ffffff
- #44000000
+ @color/color_default_foreground
+ @color/color_default_divider
- #ff4688f2
- #ff4688f2
- #ff3367d6
- #fff5f5f5
+ @color/accent
+ @color/accent
+ @color/color_default_foreground
- #fff1f1f1
- #4d3367d6
- #ff333333
+ @color/color_default_background
+ @color/color_default_selector
+ @color/color_default_primary_text
@lineageos.platform:color/color_default_accent
- @lineageos.platform:color/color_default_blue1
+ @lineageos.platform:color/color_default_primary_dark
+
@lineageos.platform:color/color_default_foreground
@lineageos.platform:color/color_default_primary_text
-
-
-
-
+ @lineageos.platform:color/color_default_secondary_text
+ @lineageos.platform:color/color_default_divider
+ @lineageos.platform:color/color_default_view_on_accent
+ @lineageos.platform:color/color_default_selector
+ @lineageos.platform:color/color_default_red1
+ @lineageos.platform:color/color_default_green1
+ @lineageos.platform:color/color_default_gray1
diff --git a/res/values/styles.xml b/res/values/styles.xml
index f645ed1303ee9c4aa5a9dd0b4a79ece9e8f6e4e4..022c7d18828f54f6a96a210fa8fbacb2238d45d3 100644
--- a/res/values/styles.xml
+++ b/res/values/styles.xml
@@ -16,7 +16,8 @@
@@ -104,4 +107,9 @@
- @style/DialogTextButton
- @style/MaterialAlertDialogTitleStyle
+
+
+
diff --git a/res/values/themes.xml b/res/values/themes.xml
index d4366d316f9dc447a3d06af5e09c01cde030e2d0..2f1552de71097307c9aa5f9dd53513cbdfbedfa5 100644
--- a/res/values/themes.xml
+++ b/res/values/themes.xml
@@ -16,52 +16,62 @@
-
+
+
-
+
diff --git a/src/com/android/documentsui/AbstractActionHandler.java b/src/com/android/documentsui/AbstractActionHandler.java
index 824d2090e8938d32c02d8de6825febc9216d1661..1e516a7c66012f207293621c77e731688e97957d 100644
--- a/src/com/android/documentsui/AbstractActionHandler.java
+++ b/src/com/android/documentsui/AbstractActionHandler.java
@@ -432,9 +432,8 @@ public abstract class AbstractActionHandler= 29) {
getWindow().setNavigationBarColor(Color.TRANSPARENT);
getWindow().setNavigationBarContrastEnforced(true);
} else {
getWindow().setNavigationBarColor(getColor(R.color.nav_bar_translucent));
- }
+ }*/
}
@Override
@@ -902,7 +902,7 @@ public abstract class BaseActivity
* */
private int fetchAccentColor() {
- int color=getResources().getColor(R.color.color_default_blue1);
+ int color=getResources().getColor(R.color.accent);
return color;
}
diff --git a/src/com/android/documentsui/DrawerController.java b/src/com/android/documentsui/DrawerController.java
index 15692482b4e92524350cfb4cee2bf1a164cd0cd9..b6c4f9640ab9dd9cfd2b1ba24df32417cf939c27 100644
--- a/src/com/android/documentsui/DrawerController.java
+++ b/src/com/android/documentsui/DrawerController.java
@@ -18,6 +18,7 @@ package com.android.documentsui;
import static com.android.documentsui.base.SharedMinimal.DEBUG;
+import android.graphics.Color;
import android.app.Activity;
import android.content.res.TypedArray;
import android.util.Log;
@@ -269,7 +270,7 @@ public abstract class DrawerController implements DrawerListener {
int color=activity.getResources().getColor(R.color.accent);
toolbar.setBackgroundColor(color);
- toolbar.setTitleTextColor(activity.getResources().getColor(R.color.color_default_foreground));
+ toolbar.setTitleTextColor(activity.getResources().getColor(R.color.color_default_view_on_accent));
return color;
}
diff --git a/src/com/android/documentsui/GridItemThumbnail.java b/src/com/android/documentsui/GridItemThumbnail.java
index 6348148fdafe935581641a11d9baa0a92e4d711a..14ac232c7e23f4f5537115ff1fbbde527e6116ea 100644
--- a/src/com/android/documentsui/GridItemThumbnail.java
+++ b/src/com/android/documentsui/GridItemThumbnail.java
@@ -39,7 +39,7 @@ public class GridItemThumbnail extends ImageView {
TypedArray ta = context.obtainStyledAttributes(R.styleable.GridItem);
ColorStateList color = ta.getColorStateList(R.styleable.GridItem_gridItemTint);
ta.recycle();
- setImageTintList(color);
+ //setImageTintList(color);
}
@Override
diff --git a/src/com/android/documentsui/IconUtils.java b/src/com/android/documentsui/IconUtils.java
index 46d0321242860ef7e2a7ea081d184e86139d9e0a..8caec1d106baecdba4162794383bf4fc4ea7050f 100644
--- a/src/com/android/documentsui/IconUtils.java
+++ b/src/com/android/documentsui/IconUtils.java
@@ -21,7 +21,7 @@ import android.content.pm.PackageManager;
import android.content.pm.ProviderInfo;
import android.graphics.drawable.Drawable;
import android.util.TypedValue;
-
+import com.android.documentsui.R;
import com.android.documentsui.base.MimeTypes;
public class IconUtils {
@@ -53,7 +53,8 @@ public class IconUtils {
*/
public static Drawable loadMimeIcon(Context context, String mimeType) {
if (mimeType == null) return null;
- return context.getContentResolver().getTypeInfo(mimeType).getIcon().loadDrawable(context);
+ Drawable drawable = context.getContentResolver().getTypeInfo(mimeType).getIcon().loadDrawable(context);
+ return applyTintColor(context, drawable, R.color.accent);
}
public static Drawable applyTintColor(Context context, int drawableId, int tintColorId) {
diff --git a/src/com/android/documentsui/dirlist/DocumentsSwipeRefreshLayout.java b/src/com/android/documentsui/dirlist/DocumentsSwipeRefreshLayout.java
index a1963645bf760e232960ca8f5874320ac1399ddc..7a0fc016f81d9d2a1e79edb516aaf5f4bfec29aa 100644
--- a/src/com/android/documentsui/dirlist/DocumentsSwipeRefreshLayout.java
+++ b/src/com/android/documentsui/dirlist/DocumentsSwipeRefreshLayout.java
@@ -42,13 +42,13 @@ public class DocumentsSwipeRefreshLayout extends SwipeRefreshLayout {
public DocumentsSwipeRefreshLayout(Context context, AttributeSet attrs) {
super(context, attrs);
- final int[] styledAttrs = {android.R.attr.colorPrimary};
+ final int[] styledAttrs = {R.color.accent};
TypedArray a = context.obtainStyledAttributes(styledAttrs);
@ColorRes int colorId = a.getResourceId(0, -1);
if (colorId == -1) {
Log.w(TAG, "Retrive colorPrimary colorId from theme fail, assign R.color.primary");
- colorId = R.color.primary;
+ colorId = R.color.accent;
}
a.recycle();
setColorSchemeResources(colorId);
diff --git a/src/com/android/documentsui/dirlist/GridDirectoryHolder.java b/src/com/android/documentsui/dirlist/GridDirectoryHolder.java
index 7575354f510cb81aa3ba1f10f74a2b48402be14f..bd0a7eea1782645eb0f221d25916e8eaadf40a9b 100644
--- a/src/com/android/documentsui/dirlist/GridDirectoryHolder.java
+++ b/src/com/android/documentsui/dirlist/GridDirectoryHolder.java
@@ -73,12 +73,11 @@ final class GridDirectoryHolder extends DocumentHolder {
if(selected){
mlayout_grid_item.setBackgroundColor(BaseActivity.accentColor);
- mTitle.setTextColor(context.getResources().getColor(R.color.window_background));
- mIconCheck.setColorFilter(context.getResources().getColor(R.color.window_background), android.graphics.PorterDuff.Mode.SRC_IN);
+ mTitle.setTextColor(context.getResources().getColor(R.color.color_default_view_on_accent));
}
else {
- mlayout_grid_item.setBackgroundColor(context.getResources().getColor(R.color.menu_search_background));
- mTitle.setTextColor(context.getResources().getColor(R.color.item_title));
+ mlayout_grid_item.setBackgroundColor(context.getResources().getColor(R.color.color_default_background));
+ mTitle.setTextColor(context.getResources().getColor(R.color.color_default_primary_text));
}
diff --git a/src/com/android/documentsui/dirlist/ListDocumentHolder.java b/src/com/android/documentsui/dirlist/ListDocumentHolder.java
index 3fc1f8e6ec2acc996d1431484f0de2ee7374258a..309548f4bd9ed15105a366ad023710d81357242e 100644
--- a/src/com/android/documentsui/dirlist/ListDocumentHolder.java
+++ b/src/com/android/documentsui/dirlist/ListDocumentHolder.java
@@ -113,12 +113,17 @@ final class ListDocumentHolder extends DocumentHolder {
if(selected){
layout_list_item.setBackgroundColor(BaseActivity.accentColor);
- mTitle.setTextColor(context.getResources().getColor(R.color.window_background));
- mIconCheck.setColorFilter(context.getResources().getColor(R.color.window_background), android.graphics.PorterDuff.Mode.SRC_IN);
+ mTitle.setTextColor(context.getResources().getColor(R.color.color_default_view_on_accent));
+ mSize.setTextColor(context.getResources().getColor(R.color.color_default_view_on_accent));
+ mDate.setTextColor(context.getResources().getColor(R.color.color_default_view_on_accent));
+ mType.setTextColor(context.getResources().getColor(R.color.color_default_view_on_accent));
}
else {
- layout_list_item.setBackgroundColor(context.getResources().getColor(R.color.menu_search_background));
- mTitle.setTextColor(context.getResources().getColor(R.color.item_title));
+ layout_list_item.setBackgroundColor(context.getResources().getColor(R.color.color_default_background));
+ mTitle.setTextColor(context.getResources().getColor(R.color.color_default_primary_text));
+ mSize.setTextColor(context.getResources().getColor(R.color.color_default_secondary_text));
+ mDate.setTextColor(context.getResources().getColor(R.color.color_default_secondary_text));
+ mType.setTextColor(context.getResources().getColor(R.color.color_default_secondary_text));
}
}
diff --git a/src/com/android/documentsui/files/FilesActivity.java b/src/com/android/documentsui/files/FilesActivity.java
index d93e5dbac6b40c70f0038e15848d45473c303d50..7f13db55c886b1864d79f6d82cc18faee449a3a1 100644
--- a/src/com/android/documentsui/files/FilesActivity.java
+++ b/src/com/android/documentsui/files/FilesActivity.java
@@ -108,7 +108,7 @@ public class FilesActivity extends BaseActivity implements ActionHandler.Addons
mInjector.selectionMgr,
mDrawer,
this::focusSidebar,
- getColor(R.color.primary));
+ getColor(R.color.color_default_selector));
mInjector.menuManager = new MenuManager(
mInjector.features,
diff --git a/src/com/android/documentsui/inspector/InspectorActivity.java b/src/com/android/documentsui/inspector/InspectorActivity.java
index f7c2c8de5cc223aebd3f919e04544eb876ad88fc..f0b3b327f159231cc5d90a9d7c98dbdce66d5f54 100644
--- a/src/com/android/documentsui/inspector/InspectorActivity.java
+++ b/src/com/android/documentsui/inspector/InspectorActivity.java
@@ -101,12 +101,12 @@ public class InspectorActivity extends AppCompatActivity {
return insets;
});
- getWindow().setNavigationBarDividerColor(Color.TRANSPARENT);
+ /*getWindow().setNavigationBarDividerColor(Color.TRANSPARENT);
if (Build.VERSION.SDK_INT >= 29) {
getWindow().setNavigationBarColor(Color.TRANSPARENT);
getWindow().setNavigationBarContrastEnforced(true);
} else {
getWindow().setNavigationBarColor(getColor(R.color.nav_bar_translucent));
- }
+ }*/
}
}
\ No newline at end of file
diff --git a/src/com/android/documentsui/picker/PickActivity.java b/src/com/android/documentsui/picker/PickActivity.java
index 57969e0c2752cb92c489910622cb3c1d084a0081..b166ec76fe41b7659b25a8c80a9055a31a3c2bfd 100644
--- a/src/com/android/documentsui/picker/PickActivity.java
+++ b/src/com/android/documentsui/picker/PickActivity.java
@@ -106,7 +106,7 @@ public class PickActivity extends BaseActivity implements ActionHandler.Addons {
mInjector.selectionMgr,
mDrawer,
this::focusSidebar,
- getColor(R.color.primary));
+ getColor(R.color.color_default_selector));
mInjector.menuManager = new MenuManager(mSearchManager, mState, new DirectoryDetails(this));
diff --git a/src/com/android/documentsui/ui/Snackbars.java b/src/com/android/documentsui/ui/Snackbars.java
index 5d6e012e8ec52f5931e5a1ba308484fe20467772..a4fed7f4859aa58e88687c2b2ffe063e775e24ff 100644
--- a/src/com/android/documentsui/ui/Snackbars.java
+++ b/src/com/android/documentsui/ui/Snackbars.java
@@ -20,7 +20,7 @@ import android.app.Activity;
import android.view.Gravity;
import android.view.View;
import android.widget.TextView;
-
+import androidx.core.content.ContextCompat;
import androidx.annotation.StringRes;
import com.android.documentsui.R;
@@ -111,6 +111,13 @@ public final class Snackbars {
public static final Snackbar makeSnackbar(
Activity activity, CharSequence message, int duration) {
final View view = activity.findViewById(R.id.container_save);
- return Snackbar.make(view, message, duration);
+ Snackbar snackbar = Snackbar.make(view, message, duration);
+
+ View snackbarView = snackbar.getView();
+ snackbarView.setBackgroundColor(ContextCompat.getColor(snackbar.getContext(), R.color.color_default_primary_dark));
+ TextView tv = (TextView) snackbarView.findViewById(com.google.android.material.R.id.snackbar_text);
+ tv.setTextColor(ContextCompat.getColor(snackbar.getContext(), R.color.color_default_primary_text));
+ tv.setBackgroundColor(ContextCompat.getColor(snackbar.getContext(), R.color.color_default_primary_dark));
+ return snackbar;
}
}
diff --git a/tests/unit/com/android/documentsui/ui/DarkThemeUiTest.java b/tests/unit/com/android/documentsui/ui/DarkThemeUiTest.java
index 33938a234a7da39efeffbbc672cdd6221ce596a2..81ae733558ae9d98c99b42bb938992847971575d 100644
--- a/tests/unit/com/android/documentsui/ui/DarkThemeUiTest.java
+++ b/tests/unit/com/android/documentsui/ui/DarkThemeUiTest.java
@@ -48,7 +48,7 @@ public class DarkThemeUiTest extends ThemeUiTestBase {
@Test
public void themeNightModeEnable_actionBarColorShouldBeDark() {
assertTheme(R.styleable.ThemeColor, R.styleable.ThemeColor_android_colorBackground,
- mTheme.getResources().getColor(com.android.documentsui.R.color.app_background_color,
+ mTheme.getResources().getColor(com.android.documentsui.R.color.color_default_background,
mTheme));
}
@@ -73,14 +73,14 @@ public class DarkThemeUiTest extends ThemeUiTestBase {
@Test
public void themeNightModeEnable_windowBackgroundColorShouldBeDark() {
assertTheme(R.styleable.SystemWindow, R.styleable.SystemWindow_android_windowBackground,
- mTheme.getResources().getColor(com.android.documentsui.R.color.app_background_color,
+ mTheme.getResources().getColor(com.android.documentsui.R.color.color_default_background,
mTheme));
}
@Test
public void themeNightModeEnable_statusBarColorShouldBeDark() {
assertTheme(R.styleable.SystemWindow, R.styleable.SystemWindow_android_statusBarColor,
- mTheme.getResources().getColor(com.android.documentsui.R.color.app_background_color,
+ mTheme.getResources().getColor(com.android.documentsui.R.color.color_default_background,
mTheme));
}