Dbrant has uploaded a new change for review. ( https://gerrit.wikimedia.org/r/364233 )
Change subject: Hygiene: dark mode cleanup: tab colors and selectors. ...................................................................... Hygiene: dark mode cleanup: tab colors and selectors. This cleans up several colors and selectors that can be coalesced, or are no longer necessary. Change-Id: I5008dc94b0ff839050502945cdbdb02093af3afa --- R app/src/main/res/drawable/tab_item_selector.xml D app/src/main/res/drawable/tab_item_selector_dark.xml C app/src/main/res/drawable/tab_item_shape.xml D app/src/main/res/drawable/tab_item_shape_light.xml R app/src/main/res/drawable/tab_item_shape_selected.xml D app/src/main/res/drawable/tab_item_shape_selected_dark.xml D app/src/main/res/drawable/tab_item_shape_selected_light.xml M app/src/main/res/layout/activity_page.xml M app/src/main/res/layout/item_tab_entry.xml M app/src/main/res/values/colors.xml M app/src/main/res/values/styles_dark.xml M app/src/main/res/values/styles_light.xml 12 files changed, 13 insertions(+), 45 deletions(-) git pull ssh://gerrit.wikimedia.org:29418/apps/android/wikipedia refs/changes/33/364233/1 diff --git a/app/src/main/res/drawable/tab_item_selector_light.xml b/app/src/main/res/drawable/tab_item_selector.xml similarity index 64% rename from app/src/main/res/drawable/tab_item_selector_light.xml rename to app/src/main/res/drawable/tab_item_selector.xml index 0974c4d..b5ad1d2 100644 --- a/app/src/main/res/drawable/tab_item_selector_light.xml +++ b/app/src/main/res/drawable/tab_item_selector.xml @@ -1,7 +1,6 @@ <?xml version="1.0" encoding="utf-8"?> - <selector xmlns:android="http://schemas.android.com/apk/res/android"> - <item android:state_checked="true" android:drawable="@drawable/tab_item_shape_selected_light" /> - <item android:state_pressed="true" android:drawable="@drawable/tab_item_shape_selected_light" /> - <item android:drawable="@drawable/tab_item_shape_light" /> + <item android:state_checked="true" android:drawable="@drawable/tab_item_shape_selected" /> + <item android:state_pressed="true" android:drawable="@drawable/tab_item_shape_selected" /> + <item android:drawable="@drawable/tab_item_shape" /> </selector> \ No newline at end of file diff --git a/app/src/main/res/drawable/tab_item_selector_dark.xml b/app/src/main/res/drawable/tab_item_selector_dark.xml deleted file mode 100644 index 7706b2b..0000000 --- a/app/src/main/res/drawable/tab_item_selector_dark.xml +++ /dev/null @@ -1,7 +0,0 @@ -<?xml version="1.0" encoding="utf-8"?> - -<selector xmlns:android="http://schemas.android.com/apk/res/android"> - <item android:state_checked="true" android:drawable="@drawable/tab_item_shape_selected_dark" /> - <item android:state_pressed="true" android:drawable="@drawable/tab_item_shape_selected_dark" /> - <item android:drawable="@drawable/tab_item_shape_dark" /> -</selector> \ No newline at end of file diff --git a/app/src/main/res/drawable/tab_item_shape_dark.xml b/app/src/main/res/drawable/tab_item_shape.xml similarity index 80% copy from app/src/main/res/drawable/tab_item_shape_dark.xml copy to app/src/main/res/drawable/tab_item_shape.xml index f93b793..233895d 100644 --- a/app/src/main/res/drawable/tab_item_shape_dark.xml +++ b/app/src/main/res/drawable/tab_item_shape.xml @@ -1,6 +1,6 @@ <?xml version="1.0" encoding="utf-8"?> <shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle"> - <solid android:color="@color/window_background_dark"/> + <solid android:color="?attr/window_background_color"/> <corners android:topLeftRadius="@dimen/corner_radius" android:topRightRadius="@dimen/corner_radius"/> </shape> \ No newline at end of file diff --git a/app/src/main/res/drawable/tab_item_shape_light.xml b/app/src/main/res/drawable/tab_item_shape_light.xml deleted file mode 100644 index 5750ed4..0000000 --- a/app/src/main/res/drawable/tab_item_shape_light.xml +++ /dev/null @@ -1,6 +0,0 @@ -<?xml version="1.0" encoding="utf-8"?> -<shape xmlns:android="http://schemas.android.com/apk/res/android" - android:shape="rectangle"> - <solid android:color="@color/window_background_light"/> - <corners android:topLeftRadius="@dimen/corner_radius" android:topRightRadius="@dimen/corner_radius"/> -</shape> \ No newline at end of file diff --git a/app/src/main/res/drawable/tab_item_shape_dark.xml b/app/src/main/res/drawable/tab_item_shape_selected.xml similarity index 80% rename from app/src/main/res/drawable/tab_item_shape_dark.xml rename to app/src/main/res/drawable/tab_item_shape_selected.xml index f93b793..64e12b8 100644 --- a/app/src/main/res/drawable/tab_item_shape_dark.xml +++ b/app/src/main/res/drawable/tab_item_shape_selected.xml @@ -1,6 +1,6 @@ <?xml version="1.0" encoding="utf-8"?> <shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle"> - <solid android:color="@color/window_background_dark"/> + <solid android:color="?attr/tab_shadow_color"/> <corners android:topLeftRadius="@dimen/corner_radius" android:topRightRadius="@dimen/corner_radius"/> </shape> \ No newline at end of file diff --git a/app/src/main/res/drawable/tab_item_shape_selected_dark.xml b/app/src/main/res/drawable/tab_item_shape_selected_dark.xml deleted file mode 100644 index a415318..0000000 --- a/app/src/main/res/drawable/tab_item_shape_selected_dark.xml +++ /dev/null @@ -1,6 +0,0 @@ -<?xml version="1.0" encoding="utf-8"?> -<shape xmlns:android="http://schemas.android.com/apk/res/android" - android:shape="rectangle"> - <solid android:color="@color/background_floating_material_dark"/> - <corners android:topLeftRadius="@dimen/corner_radius" android:topRightRadius="@dimen/corner_radius"/> -</shape> \ No newline at end of file diff --git a/app/src/main/res/drawable/tab_item_shape_selected_light.xml b/app/src/main/res/drawable/tab_item_shape_selected_light.xml deleted file mode 100644 index a4eb874..0000000 --- a/app/src/main/res/drawable/tab_item_shape_selected_light.xml +++ /dev/null @@ -1,6 +0,0 @@ -<?xml version="1.0" encoding="utf-8"?> -<shape xmlns:android="http://schemas.android.com/apk/res/android" - android:shape="rectangle"> - <solid android:color="@color/background_floating_material_light"/> - <corners android:topLeftRadius="@dimen/corner_radius" android:topRightRadius="@dimen/corner_radius"/> -</shape> \ No newline at end of file diff --git a/app/src/main/res/layout/activity_page.xml b/app/src/main/res/layout/activity_page.xml index b010426..40d4590 100644 --- a/app/src/main/res/layout/activity_page.xml +++ b/app/src/main/res/layout/activity_page.xml @@ -30,7 +30,7 @@ android:dividerHeight="0dp" android:stackFromBottom="true" android:transcriptMode="alwaysScroll" - android:listSelector="?attr/tab_item_selector" + android:listSelector="@drawable/tab_item_selector" /> </FrameLayout> diff --git a/app/src/main/res/layout/item_tab_entry.xml b/app/src/main/res/layout/item_tab_entry.xml index 7d8831c..46cfa3d 100644 --- a/app/src/main/res/layout/item_tab_entry.xml +++ b/app/src/main/res/layout/item_tab_entry.xml @@ -10,7 +10,7 @@ <LinearLayout android:layout_width="match_parent" android:layout_height="wrap_content" - android:background="?attr/tab_item_selector" + android:background="@drawable/tab_item_selector" > <com.facebook.drawee.view.SimpleDraweeView style="@style/SimpleDraweeViewPlaceholder.Article" diff --git a/app/src/main/res/values/colors.xml b/app/src/main/res/values/colors.xml index 43a1575..f6c50fe 100644 --- a/app/src/main/res/values/colors.xml +++ b/app/src/main/res/values/colors.xml @@ -66,8 +66,6 @@ <color name="new_lead_gradient_start">#50000000</color> <color name="main_toolbar_background">@color/actionbar_background</color> - <color name="window_background_light">#fff</color> - <color name="page_background_light">#fff</color> <color name="search_background_light">#fff</color> <color name="toc_background_light">#fff</color> <color name="toc_section_text_light">#333</color> @@ -85,8 +83,6 @@ <color name="list_item_text_secondary_light">#777</color> <color name="multi_select_background_light">@color/accent90</color> - <color name="window_background_dark">#000</color> - <color name="page_background_dark">#000</color> <color name="search_background_dark">#303030</color> <color name="toc_background_dark">#0c0c0c</color> <color name="toc_section_text_dark">#d0d0d0</color> diff --git a/app/src/main/res/values/styles_dark.xml b/app/src/main/res/values/styles_dark.xml index 8d372da..d37bd3c 100644 --- a/app/src/main/res/values/styles_dark.xml +++ b/app/src/main/res/values/styles_dark.xml @@ -27,10 +27,10 @@ <item name="popupMenuStyle">@style/Theme.Dark.PopupMenuStyle</item> <item name="alertDialogTheme">@style/Theme.Dark.Dialog.Alert</item> <item name="colorAccent">@color/foundation_blue</item> - <item name="android:windowBackground">@color/window_background_dark</item> - <item name="window_background_color">@color/window_background_dark</item> + <item name="android:windowBackground">@android:color/black</item> + <item name="window_background_color">@android:color/black</item> <item name="window_inverse_color">@android:color/white</item> - <item name="page_background_color">@color/page_background_dark</item> + <item name="page_background_color">@android:color/black</item> <item name="search_background_color">@color/search_background_dark</item> <item name="toc_background_color">@color/toc_background_dark</item> <item name="toc_section_text_color">@color/toc_section_text_dark</item> @@ -44,7 +44,6 @@ <item name="list_separator_drawable">@drawable/divider_dark</item> <item name="syntax_highlight_template_color">@color/syntax_highlight_template_dark</item> <item name="subtle_gray_color">@color/subtle_gray_dark</item> - <item name="tab_item_selector">@drawable/tab_item_selector_dark</item> <item name="tab_shadow_drawable">@drawable/tab_item_bottom_gradient_light</item> <item name="tab_shadow_color">@color/tab_shadow_dark</item> <item name="tool_tip_default_color">@color/tool_tip_default_dark</item> diff --git a/app/src/main/res/values/styles_light.xml b/app/src/main/res/values/styles_light.xml index 45f5649..52c8a6a 100644 --- a/app/src/main/res/values/styles_light.xml +++ b/app/src/main/res/values/styles_light.xml @@ -27,10 +27,10 @@ <item name="popupMenuStyle">@style/Theme.Light.PopupMenuStyle</item> <item name="alertDialogTheme">@style/Theme.Light.Dialog.Alert</item> <item name="colorAccent">@color/foundation_blue</item> - <item name="android:windowBackground">@color/window_background_light</item> - <item name="window_background_color">@color/window_background_light</item> + <item name="android:windowBackground">@android:color/white</item> + <item name="window_background_color">@android:color/white</item> <item name="window_inverse_color">@android:color/black</item> - <item name="page_background_color">@color/page_background_light</item> + <item name="page_background_color">@android:color/white</item> <item name="search_background_color">@color/search_background_light</item> <item name="toc_background_color">@color/toc_background_light</item> <item name="toc_section_text_color">@color/toc_section_text_light</item> @@ -45,7 +45,6 @@ <item name="list_separator_drawable">@drawable/divider_light</item> <item name="syntax_highlight_template_color">@color/syntax_highlight_template_light</item> <item name="subtle_gray_color">@color/subtle_gray_light</item> - <item name="tab_item_selector">@drawable/tab_item_selector_light</item> <item name="tab_shadow_drawable">@drawable/tab_item_bottom_gradient_light</item> <item name="tab_shadow_color">@color/tab_shadow_light</item> <item name="tool_tip_default_color">@color/tool_tip_default_light</item> -- To view, visit https://gerrit.wikimedia.org/r/364233 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: newchange Gerrit-Change-Id: I5008dc94b0ff839050502945cdbdb02093af3afa Gerrit-PatchSet: 1 Gerrit-Project: apps/android/wikipedia Gerrit-Branch: master Gerrit-Owner: Dbrant <[email protected]> _______________________________________________ MediaWiki-commits mailing list [email protected] https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits
