From fb674b60283f6198db3184394ff28ecb4fa7ee11 Mon Sep 17 00:00:00 2001 From: Zakhar Timoshenko Date: Mon, 3 Jul 2023 16:11:05 +0300 Subject: [PATCH] More M3 theming --- .../bottom_menu_active_indicator.xml | 2 +- .../res/color-v23/bottom_menu_active_item.xml | 4 +-- .../color/bottom_menu_active_indicator.xml | 2 +- .../res/color/bottom_menu_active_item.xml | 4 +-- app/src/main/res/color/ripple_toolbar.xml | 4 +-- .../main/res/drawable-v23/tabs_background.xml | 18 +++++++++++++ .../res/drawable-v23/toolbar_background.xml | 2 +- app/src/main/res/drawable/tabs_background.xml | 18 +++++++++++++ .../main/res/drawable/toolbar_background.xml | 2 +- app/src/main/res/layout/item_manga_grid.xml | 3 ++- app/src/main/res/values-night-v31/themes.xml | 26 ++++++++++++------- app/src/main/res/values-night/colors.xml | 2 +- app/src/main/res/values-v31/themes.xml | 26 ++++++++++++------- app/src/main/res/values/styles.xml | 12 ++++++--- 14 files changed, 92 insertions(+), 33 deletions(-) create mode 100644 app/src/main/res/drawable-v23/tabs_background.xml create mode 100644 app/src/main/res/drawable/tabs_background.xml diff --git a/app/src/main/res/color-v23/bottom_menu_active_indicator.xml b/app/src/main/res/color-v23/bottom_menu_active_indicator.xml index 6bb0c8f83..bbd22d907 100644 --- a/app/src/main/res/color-v23/bottom_menu_active_indicator.xml +++ b/app/src/main/res/color-v23/bottom_menu_active_indicator.xml @@ -1,4 +1,4 @@ - + diff --git a/app/src/main/res/color-v23/bottom_menu_active_item.xml b/app/src/main/res/color-v23/bottom_menu_active_item.xml index c2c510e6d..6b6938f5e 100644 --- a/app/src/main/res/color-v23/bottom_menu_active_item.xml +++ b/app/src/main/res/color-v23/bottom_menu_active_item.xml @@ -1,5 +1,5 @@ - - + + diff --git a/app/src/main/res/color/bottom_menu_active_indicator.xml b/app/src/main/res/color/bottom_menu_active_indicator.xml index cd82add77..3dd89e625 100644 --- a/app/src/main/res/color/bottom_menu_active_indicator.xml +++ b/app/src/main/res/color/bottom_menu_active_indicator.xml @@ -1,4 +1,4 @@ - + diff --git a/app/src/main/res/color/bottom_menu_active_item.xml b/app/src/main/res/color/bottom_menu_active_item.xml index 2c439130a..715da6df6 100644 --- a/app/src/main/res/color/bottom_menu_active_item.xml +++ b/app/src/main/res/color/bottom_menu_active_item.xml @@ -1,5 +1,5 @@ - - + + diff --git a/app/src/main/res/color/ripple_toolbar.xml b/app/src/main/res/color/ripple_toolbar.xml index 7ef8081de..979d0f94a 100644 --- a/app/src/main/res/color/ripple_toolbar.xml +++ b/app/src/main/res/color/ripple_toolbar.xml @@ -1,5 +1,5 @@ - - \ No newline at end of file + + diff --git a/app/src/main/res/drawable-v23/tabs_background.xml b/app/src/main/res/drawable-v23/tabs_background.xml new file mode 100644 index 000000000..7679bfbcf --- /dev/null +++ b/app/src/main/res/drawable-v23/tabs_background.xml @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + diff --git a/app/src/main/res/drawable-v23/toolbar_background.xml b/app/src/main/res/drawable-v23/toolbar_background.xml index 774e73986..7679bfbcf 100644 --- a/app/src/main/res/drawable-v23/toolbar_background.xml +++ b/app/src/main/res/drawable-v23/toolbar_background.xml @@ -4,7 +4,7 @@ - + diff --git a/app/src/main/res/drawable/tabs_background.xml b/app/src/main/res/drawable/tabs_background.xml new file mode 100644 index 000000000..79f3ec5f3 --- /dev/null +++ b/app/src/main/res/drawable/tabs_background.xml @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + diff --git a/app/src/main/res/drawable/toolbar_background.xml b/app/src/main/res/drawable/toolbar_background.xml index e032e2149..2a07082ae 100644 --- a/app/src/main/res/drawable/toolbar_background.xml +++ b/app/src/main/res/drawable/toolbar_background.xml @@ -4,7 +4,7 @@ - + diff --git a/app/src/main/res/layout/item_manga_grid.xml b/app/src/main/res/layout/item_manga_grid.xml index c7f630690..534b0b03e 100644 --- a/app/src/main/res/layout/item_manga_grid.xml +++ b/app/src/main/res/layout/item_manga_grid.xml @@ -4,10 +4,11 @@ xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" style="@style/Widget.Kotatsu.CardView.Outlined" + app:cardBackgroundColor="?attr/colorSurfaceContainerHighest" android:layout_width="match_parent" android:layout_height="wrap_content" android:clipChildren="false" - app:cardCornerRadius="16dp" + app:cardCornerRadius="12dp" tools:layout_width="140dp"> true @color/m3_sys_color_dynamic_dark_primary - @color/m3_sys_color_dynamic_dark_on_primary - @color/m3_sys_color_dynamic_dark_inverse_primary @color/m3_sys_color_dynamic_dark_primary_container + @color/m3_sys_color_dynamic_dark_on_primary @color/m3_sys_color_dynamic_dark_on_primary_container + @color/m3_sys_color_dynamic_dark_inverse_primary @color/m3_sys_color_dynamic_dark_secondary - @color/m3_sys_color_dynamic_dark_on_secondary @color/m3_sys_color_dynamic_dark_secondary_container + @color/m3_sys_color_dynamic_dark_on_secondary @color/m3_sys_color_dynamic_dark_on_secondary_container @color/m3_sys_color_dynamic_dark_tertiary - @color/m3_sys_color_dynamic_dark_on_tertiary @color/m3_sys_color_dynamic_dark_tertiary_container + @color/m3_sys_color_dynamic_dark_on_tertiary @color/m3_sys_color_dynamic_dark_on_tertiary_container - @color/m3_sys_color_dynamic_dark_background - @color/m3_sys_color_dynamic_dark_on_background @color/m3_sys_color_dynamic_dark_surface - @color/m3_sys_color_dynamic_dark_on_surface + @color/m3_sys_color_dynamic_dark_surface_dim + @color/m3_sys_color_dynamic_dark_surface_bright + @color/m3_sys_color_dynamic_dark_surface_container_lowest + @color/m3_sys_color_dynamic_dark_surface_container_low + @color/m3_sys_color_dynamic_dark_surface_container + @color/m3_sys_color_dynamic_dark_surface_container_high + @color/m3_sys_color_dynamic_dark_surface_container_highest @color/m3_sys_color_dynamic_dark_surface_variant + @color/m3_sys_color_dynamic_dark_on_surface @color/m3_sys_color_dynamic_dark_on_surface_variant @color/m3_sys_color_dynamic_dark_inverse_surface @color/m3_sys_color_dynamic_dark_inverse_on_surface - @color/m3_sys_color_dynamic_dark_outline + @color/m3_sys_color_dynamic_dark_on_background @color/m3_sys_color_dark_error - @color/m3_sys_color_dark_on_error @color/m3_sys_color_dark_error_container + @color/m3_sys_color_dark_on_error @color/m3_sys_color_dark_on_error_container + @color/m3_sys_color_dynamic_dark_outline + @color/m3_sys_color_dynamic_dark_outline_variant + @color/m3_sys_color_dynamic_dark_surface_container_high @color/m3_dynamic_dark_default_color_primary_text @color/m3_dynamic_default_color_primary_text diff --git a/app/src/main/res/values-night/colors.xml b/app/src/main/res/values-night/colors.xml index 59fe57a5c..3bd14edc9 100644 --- a/app/src/main/res/values-night/colors.xml +++ b/app/src/main/res/values-night/colors.xml @@ -10,7 +10,7 @@ #1FFFFFFF #66311B92 #FB8C00 - #000000 + #222222 #0C4091 diff --git a/app/src/main/res/values-v31/themes.xml b/app/src/main/res/values-v31/themes.xml index b888a80e4..aae4b36f1 100644 --- a/app/src/main/res/values-v31/themes.xml +++ b/app/src/main/res/values-v31/themes.xml @@ -13,31 +13,39 @@ true @color/m3_sys_color_dynamic_light_primary - @color/m3_sys_color_dynamic_light_on_primary - @color/m3_sys_color_dynamic_light_inverse_primary @color/m3_sys_color_dynamic_light_primary_container + @color/m3_sys_color_dynamic_light_on_primary @color/m3_sys_color_dynamic_light_on_primary_container + @color/m3_sys_color_dynamic_light_inverse_primary @color/m3_sys_color_dynamic_light_secondary - @color/m3_sys_color_dynamic_light_on_secondary @color/m3_sys_color_dynamic_light_secondary_container + @color/m3_sys_color_dynamic_light_on_secondary @color/m3_sys_color_dynamic_light_on_secondary_container @color/m3_sys_color_dynamic_light_tertiary - @color/m3_sys_color_dynamic_light_on_tertiary @color/m3_sys_color_dynamic_light_tertiary_container + @color/m3_sys_color_dynamic_light_on_tertiary @color/m3_sys_color_dynamic_light_on_tertiary_container - @color/m3_sys_color_dynamic_light_background - @color/m3_sys_color_dynamic_light_on_background @color/m3_sys_color_dynamic_light_surface - @color/m3_sys_color_dynamic_light_on_surface + @color/m3_sys_color_dynamic_light_surface_dim + @color/m3_sys_color_dynamic_light_surface_bright + @color/m3_sys_color_dynamic_light_surface_container_lowest + @color/m3_sys_color_dynamic_light_surface_container_low + @color/m3_sys_color_dynamic_light_surface_container + @color/m3_sys_color_dynamic_light_surface_container_high + @color/m3_sys_color_dynamic_light_surface_container_highest @color/m3_sys_color_dynamic_light_surface_variant + @color/m3_sys_color_dynamic_light_on_surface @color/m3_sys_color_dynamic_light_on_surface_variant @color/m3_sys_color_dynamic_light_inverse_surface @color/m3_sys_color_dynamic_light_inverse_on_surface - @color/m3_sys_color_dynamic_light_outline + @color/m3_sys_color_dynamic_light_on_background @color/m3_sys_color_light_error - @color/m3_sys_color_light_on_error @color/m3_sys_color_light_error_container + @color/m3_sys_color_light_on_error @color/m3_sys_color_light_on_error_container + @color/m3_sys_color_dynamic_light_outline + @color/m3_sys_color_dynamic_light_outline_variant + @color/m3_sys_color_dynamic_light_surface_container_high @color/m3_dynamic_default_color_primary_text @color/m3_dynamic_dark_default_color_primary_text diff --git a/app/src/main/res/values/styles.xml b/app/src/main/res/values/styles.xml index 18920805d..7ed21fa7f 100644 --- a/app/src/main/res/values/styles.xml +++ b/app/src/main/res/values/styles.xml @@ -11,7 +11,8 @@ @@ -192,7 +194,7 @@ 2dp start|center_vertical ?textAppearanceButton - @color/colored_button + ?attr/colorSurfaceContainerLow +