From 3cc0fbe7bca669a742e6bdcd5c40e2241e1bacf0 Mon Sep 17 00:00:00 2001 From: Zakhar Timoshenko Date: Wed, 23 Aug 2023 20:42:40 +0300 Subject: [PATCH] Update UI --- .../kotatsu/core/ui/widgets/TipView.kt | 2 +- app/src/main/res/layout/activity_details.xml | 2 +- app/src/main/res/layout/activity_reader.xml | 5 ++-- app/src/main/res/layout/item_tip2.xml | 2 +- .../res/values-night-v23/color_themes.xml | 21 +++++++++++++++++ app/src/main/res/values-night/colors.xml | 14 +++++------ .../main/res/values-night/colors_kotatsu.xml | 1 - app/src/main/res/values-v23/color_themes.xml | 23 ++++++++++++++++++- app/src/main/res/values-v31/themes.xml | 1 - app/src/main/res/values/colors.xml | 12 +++++----- app/src/main/res/values/colors_kotatsu.xml | 4 +++- app/src/main/res/values/strings.xml | 1 + app/src/main/res/values/styles.xml | 3 ++- app/src/main/res/values/themes.xml | 1 - app/src/main/res/xml/pref_appearance.xml | 2 +- 15 files changed, 69 insertions(+), 25 deletions(-) diff --git a/app/src/main/kotlin/org/koitharu/kotatsu/core/ui/widgets/TipView.kt b/app/src/main/kotlin/org/koitharu/kotatsu/core/ui/widgets/TipView.kt index b3fe08f3f..96174748a 100644 --- a/app/src/main/kotlin/org/koitharu/kotatsu/core/ui/widgets/TipView.kt +++ b/app/src/main/kotlin/org/koitharu/kotatsu/core/ui/widgets/TipView.kt @@ -76,7 +76,7 @@ class TipView @JvmOverloads constructor( val shapeAppearanceModel = ShapeAppearanceModel.builder(context, attrs, defStyleAttr, 0).build() background = MaterialShapeDrawable(shapeAppearanceModel).also { it.fillColor = getColorStateList(R.styleable.TipView_cardBackgroundColor) - ?: context.getThemeColorStateList(materialR.attr.colorBackgroundFloating) + ?: context.getThemeColorStateList(R.attr.m3ColorExploreButton) it.strokeWidth = getDimension(R.styleable.TipView_strokeWidth, 0f) it.strokeColor = getColorStateList(R.styleable.TipView_strokeColor) it.elevation = getDimension(R.styleable.TipView_elevation, 0f) diff --git a/app/src/main/res/layout/activity_details.xml b/app/src/main/res/layout/activity_details.xml index beb67f619..219cbaece 100644 --- a/app/src/main/res/layout/activity_details.xml +++ b/app/src/main/res/layout/activity_details.xml @@ -41,7 +41,7 @@ style="@style/Widget.Material3.BottomSheet" android:layout_width="match_parent" android:layout_height="match_parent" - android:backgroundTint="?colorBackgroundFloating" + android:backgroundTint="?attr/m3ColorBottomMenuBackground" android:orientation="vertical" android:visibility="gone" app:behavior_hideable="false" diff --git a/app/src/main/res/layout/activity_reader.xml b/app/src/main/res/layout/activity_reader.xml index 2faed85f9..4786a5680 100644 --- a/app/src/main/res/layout/activity_reader.xml +++ b/app/src/main/res/layout/activity_reader.xml @@ -26,7 +26,7 @@ android:id="@+id/appbar_top" android:layout_width="match_parent" android:layout_height="wrap_content" - android:background="?colorBackgroundFloating" + android:background="?m3ColorBottomMenuBackground" android:elevation="@dimen/m3_card_elevated_elevation" app:elevation="@dimen/m3_card_elevated_elevation" app:liftOnScroll="false"> @@ -48,7 +48,7 @@ android:layout_height="wrap_content" android:layout_gravity="bottom" android:layout_margin="8dp" - app:cardBackgroundColor="?colorBackgroundFloating" + app:cardBackgroundColor="?m3ColorBottomMenuBackground" app:layout_insetEdge="bottom"> diff --git a/app/src/main/res/layout/item_tip2.xml b/app/src/main/res/layout/item_tip2.xml index 208761732..996c0cdd6 100644 --- a/app/src/main/res/layout/item_tip2.xml +++ b/app/src/main/res/layout/item_tip2.xml @@ -5,8 +5,8 @@ xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="wrap_content" - android:layout_marginVertical="8dp" android:layout_marginHorizontal="8dp" + android:layout_marginVertical="8dp" app:shapeAppearance="?shapeAppearanceCornerExtraLarge" tools:icon="@drawable/ic_notification" tools:primaryButtonText="@string/settings" diff --git a/app/src/main/res/values-night-v23/color_themes.xml b/app/src/main/res/values-night-v23/color_themes.xml index 79510fa7e..9cce29aef 100644 --- a/app/src/main/res/values-night-v23/color_themes.xml +++ b/app/src/main/res/values-night-v23/color_themes.xml @@ -36,6 +36,9 @@ #FFDAD6 #899391 #3F4947 + @color/background_miku + #1D2020 + #272B2A diff --git a/app/src/main/res/values-night/colors.xml b/app/src/main/res/values-night/colors.xml index 6633cc8cb..dc407501e 100644 --- a/app/src/main/res/values-night/colors.xml +++ b/app/src/main/res/values-night/colors.xml @@ -14,11 +14,11 @@ #0C4091 - #272B2A - #2F2828 - #272B28 - #2F2828 - #272A2C - #2F2828 - #2B2B2B + #191C1C + #201A1A + #191C1A + #201A1A + #191C1D + #201A1A + #222222 diff --git a/app/src/main/res/values-night/colors_kotatsu.xml b/app/src/main/res/values-night/colors_kotatsu.xml index 630483e96..04e99341f 100644 --- a/app/src/main/res/values-night/colors_kotatsu.xml +++ b/app/src/main/res/values-night/colors_kotatsu.xml @@ -44,5 +44,4 @@ #1A1B1F #292A2D #2F3033 - #2F3033 diff --git a/app/src/main/res/values-v23/color_themes.xml b/app/src/main/res/values-v23/color_themes.xml index 05c91904b..dd0d590e8 100644 --- a/app/src/main/res/values-v23/color_themes.xml +++ b/app/src/main/res/values-v23/color_themes.xml @@ -36,6 +36,9 @@ #410002 #6F7977 #BEC9C6 + @color/background_miku + #FFFFFF + #C4FFF7 diff --git a/app/src/main/res/values-v31/themes.xml b/app/src/main/res/values-v31/themes.xml index 7f670e9dc..29f004dae 100644 --- a/app/src/main/res/values-v31/themes.xml +++ b/app/src/main/res/values-v31/themes.xml @@ -49,7 +49,6 @@ @android:color/system_neutral2_50 @android:color/white @android:color/system_neutral2_100 - @android:color/system_neutral2_100 @color/m3_dynamic_default_color_primary_text @color/m3_dynamic_dark_default_color_primary_text diff --git a/app/src/main/res/values/colors.xml b/app/src/main/res/values/colors.xml index e9c187d8b..b6973bb66 100644 --- a/app/src/main/res/values/colors.xml +++ b/app/src/main/res/values/colors.xml @@ -28,11 +28,11 @@ #90CAF9 - #E6E9E7 - #F2E5E4 - #E7E9E5 - #EBE7EC - #F1E5E7 - #F2E5E5 + #E4FFFA + #FFEDEB + #E8FFEF + #F6F2FF + #FFF8F8 + #FFF0F0 #E6E6E6 diff --git a/app/src/main/res/values/colors_kotatsu.xml b/app/src/main/res/values/colors_kotatsu.xml index 7813ff933..e0c485a6e 100644 --- a/app/src/main/res/values/colors_kotatsu.xml +++ b/app/src/main/res/values/colors_kotatsu.xml @@ -41,8 +41,10 @@ #000000 #0059C8 #000000 + #EDF0FF + #FFFFFF + #D9E2FF - #D9E2FF diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index a433d924a..a5b00ba31 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -477,4 +477,5 @@ Show a list of related manga. In some cases it may be inaccurate or missing Advanced Default section + Manga list diff --git a/app/src/main/res/values/styles.xml b/app/src/main/res/values/styles.xml index 4f8d1b870..c059608f1 100644 --- a/app/src/main/res/values/styles.xml +++ b/app/src/main/res/values/styles.xml @@ -50,6 +50,7 @@