diff --git a/app/src/main/java/eu/kanade/tachiyomi/ui/recent/updates/UpdatesAdapter.kt b/app/src/main/java/eu/kanade/tachiyomi/ui/recent/updates/UpdatesAdapter.kt index 96bb1b1eb1..639b6bac31 100644 --- a/app/src/main/java/eu/kanade/tachiyomi/ui/recent/updates/UpdatesAdapter.kt +++ b/app/src/main/java/eu/kanade/tachiyomi/ui/recent/updates/UpdatesAdapter.kt @@ -13,6 +13,7 @@ class UpdatesAdapter( var readColor = context.getResourceColor(R.attr.colorOnSurface, 0.38f) var unreadColor = context.getResourceColor(R.attr.colorOnSurface) + val unreadColorSecondary = context.getResourceColor(android.R.attr.textColorSecondary) var bookmarkedColor = context.getResourceColor(R.attr.colorAccent) val coverClickListener: OnCoverClickListener = controller diff --git a/app/src/main/java/eu/kanade/tachiyomi/ui/recent/updates/UpdatesHolder.kt b/app/src/main/java/eu/kanade/tachiyomi/ui/recent/updates/UpdatesHolder.kt index e0ed10d5b2..76bb24bda6 100644 --- a/app/src/main/java/eu/kanade/tachiyomi/ui/recent/updates/UpdatesHolder.kt +++ b/app/src/main/java/eu/kanade/tachiyomi/ui/recent/updates/UpdatesHolder.kt @@ -45,7 +45,9 @@ class UpdatesHolder(private val view: View, private val adapter: UpdatesAdapter) binding.mangaTitle.setTextColor(adapter.readColor) } else { binding.mangaTitle.setTextColor(adapter.unreadColor) - binding.chapterTitle.setTextColor(if (item.bookmark) adapter.bookmarkedColor else adapter.unreadColor) + binding.chapterTitle.setTextColor( + if (item.bookmark) adapter.bookmarkedColor else adapter.unreadColorSecondary + ) } // Set bookmark status diff --git a/app/src/main/res/font/ptsans_narrow_bold.ttf b/app/src/main/res/font/ptsans_narrow_bold.ttf deleted file mode 100644 index 74494e8514..0000000000 Binary files a/app/src/main/res/font/ptsans_narrow_bold.ttf and /dev/null differ diff --git a/app/src/main/res/layout-sw720dp/manga_info_header.xml b/app/src/main/res/layout-sw720dp/manga_info_header.xml index 963e426c7e..bff6893b1c 100644 --- a/app/src/main/res/layout-sw720dp/manga_info_header.xml +++ b/app/src/main/res/layout-sw720dp/manga_info_header.xml @@ -64,29 +64,31 @@ @@ -106,31 +108,34 @@ @@ -194,7 +199,6 @@ diff --git a/app/src/main/res/layout/chapters_item.xml b/app/src/main/res/layout/chapters_item.xml index 544e8053c2..4011bf0399 100644 --- a/app/src/main/res/layout/chapters_item.xml +++ b/app/src/main/res/layout/chapters_item.xml @@ -3,8 +3,10 @@ xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" android:layout_width="fill_parent" - android:layout_height="?android:attr/listPreferredItemHeight" + android:layout_height="wrap_content" android:background="@drawable/list_item_selector_background" + android:minHeight="?android:attr/listPreferredItemHeight" + android:paddingVertical="10dp" android:paddingStart="16dp" android:paddingEnd="5dp"> @@ -12,41 +14,44 @@ android:id="@+id/bookmark_icon" android:layout_width="16dp" android:layout_height="0dp" - android:layout_marginTop="12dp" android:layout_marginEnd="4dp" + android:contentDescription="@string/action_filter_bookmarked" android:visibility="gone" app:layout_constraintBottom_toBottomOf="@id/chapter_title" app:layout_constraintEnd_toStartOf="@id/chapter_title" app:layout_constraintStart_toStartOf="parent" - app:layout_constraintTop_toTopOf="parent" + app:layout_constraintTop_toTopOf="@+id/chapter_title" app:srcCompat="@drawable/ic_bookmark_24dp" app:tint="?attr/colorAccent" tools:visibility="visible" /> + android:textAppearance="?attr/textAppearanceBody2" /> diff --git a/app/src/main/res/layout/extension_detail_header.xml b/app/src/main/res/layout/extension_detail_header.xml index 2dd068866e..2b634881b2 100644 --- a/app/src/main/res/layout/extension_detail_header.xml +++ b/app/src/main/res/layout/extension_detail_header.xml @@ -36,11 +36,11 @@ @@ -53,6 +53,7 @@ android:layout_weight="1" android:elevation="3dp" android:gravity="center" + android:textAppearance="?attr/textAppearanceCaption" app:layout_constraintStart_toStartOf="@id/title" app:layout_constraintTop_toBottomOf="@id/title" tools:text="Version: 1.0.0" /> @@ -65,6 +66,7 @@ android:layout_weight="1" android:elevation="3dp" android:gravity="center" + android:textAppearance="?attr/textAppearanceCaption" app:layout_constraintStart_toStartOf="@id/title" app:layout_constraintTop_toBottomOf="@id/version" tools:text="Language: English" /> @@ -78,6 +80,7 @@ android:elevation="3dp" android:gravity="center" android:text="@string/ext_nsfw_warning" + android:textAppearance="?attr/textAppearanceCaption" android:textColor="?attr/colorError" android:visibility="gone" app:layout_constraintStart_toStartOf="@id/title" @@ -91,6 +94,7 @@ android:elevation="3dp" android:ellipsize="middle" android:singleLine="true" + android:textAppearance="?attr/textAppearanceCaption" app:layout_constraintEnd_toEndOf="parent" app:layout_constraintStart_toStartOf="@id/title" app:layout_constraintTop_toBottomOf="@id/nsfw" diff --git a/app/src/main/res/layout/global_search_controller_card.xml b/app/src/main/res/layout/global_search_controller_card.xml index 80dbf051d5..1ede433d3b 100644 --- a/app/src/main/res/layout/global_search_controller_card.xml +++ b/app/src/main/res/layout/global_search_controller_card.xml @@ -14,10 +14,10 @@ @@ -66,14 +66,13 @@ diff --git a/app/src/main/res/layout/licenses_item.xml b/app/src/main/res/layout/licenses_item.xml index 3f697f2e6e..41b933b0bc 100644 --- a/app/src/main/res/layout/licenses_item.xml +++ b/app/src/main/res/layout/licenses_item.xml @@ -10,21 +10,25 @@ diff --git a/app/src/main/res/layout/manga_chapters_header.xml b/app/src/main/res/layout/manga_chapters_header.xml index 51ab83f24f..a5ea57e17a 100644 --- a/app/src/main/res/layout/manga_chapters_header.xml +++ b/app/src/main/res/layout/manga_chapters_header.xml @@ -13,12 +13,11 @@ @@ -111,31 +113,34 @@ @@ -205,7 +210,6 @@ + android:textAppearance="?attr/textAppearanceBody2" + tools:text="Title" /> diff --git a/app/src/main/res/layout/navigation_view_checkedtext.xml b/app/src/main/res/layout/navigation_view_checkedtext.xml index 51243946cc..68a8c8b7d0 100644 --- a/app/src/main/res/layout/navigation_view_checkedtext.xml +++ b/app/src/main/res/layout/navigation_view_checkedtext.xml @@ -2,6 +2,7 @@ + android:textAppearance="?attr/textAppearanceBody2" + tools:text="Title" /> diff --git a/app/src/main/res/layout/navigation_view_group.xml b/app/src/main/res/layout/navigation_view_group.xml index 8caca0f3d0..7622322546 100644 --- a/app/src/main/res/layout/navigation_view_group.xml +++ b/app/src/main/res/layout/navigation_view_group.xml @@ -17,7 +17,7 @@ android:layout_weight="1" android:ellipsize="end" android:maxLines="1" - android:textAppearance="@style/TextAppearance.Medium.SubHeading" + android:textAppearance="@style/TextAppearance.Tachiyomi.SectionHeader" tools:text="Header" /> + android:textAppearance="?attr/textAppearanceBody2" /> diff --git a/app/src/main/res/layout/navigation_view_spinner.xml b/app/src/main/res/layout/navigation_view_spinner.xml index 2d3b8a6306..75966ee36d 100644 --- a/app/src/main/res/layout/navigation_view_spinner.xml +++ b/app/src/main/res/layout/navigation_view_spinner.xml @@ -17,6 +17,8 @@ android:ellipsize="end" android:maxLines="1" android:paddingEnd="8dp" + android:textAppearance="?attr/textAppearanceBody2" + android:textColor="?android:attr/textColorSecondary" tools:text="Filter:" /> + android:textAppearance="?attr/textAppearanceBody2" /> diff --git a/app/src/main/res/layout/reader_activity.xml b/app/src/main/res/layout/reader_activity.xml index 7ef4bcbddf..ba6007ad52 100644 --- a/app/src/main/res/layout/reader_activity.xml +++ b/app/src/main/res/layout/reader_activity.xml @@ -18,11 +18,11 @@ diff --git a/app/src/main/res/layout/reader_color_filter_settings.xml b/app/src/main/res/layout/reader_color_filter_settings.xml index 695e856470..553929f1ec 100644 --- a/app/src/main/res/layout/reader_color_filter_settings.xml +++ b/app/src/main/res/layout/reader_color_filter_settings.xml @@ -30,7 +30,7 @@ android:layout_height="wrap_content" android:paddingStart="16dp" android:text="@string/color_filter_r_value" - android:textAppearance="@style/TextAppearance.Medium.SubHeading" + android:textAppearance="?attr/textAppearanceSubtitle2" app:layout_constraintBottom_toBottomOf="@id/slider_color_filter_red" app:layout_constraintStart_toStartOf="parent" app:layout_constraintTop_toTopOf="@id/slider_color_filter_red" /> @@ -56,7 +56,7 @@ android:layout_height="wrap_content" android:layout_alignParentEnd="true" android:layout_marginEnd="16dp" - android:textAppearance="@style/TextAppearance.Medium.SubHeading" + android:textAppearance="?attr/textAppearanceSubtitle2" app:layout_constraintBottom_toBottomOf="@id/slider_color_filter_red" app:layout_constraintEnd_toEndOf="parent" app:layout_constraintTop_toTopOf="@id/slider_color_filter_red" @@ -70,7 +70,7 @@ android:layout_height="wrap_content" android:paddingStart="16dp" android:text="@string/color_filter_g_value" - android:textAppearance="@style/TextAppearance.Medium.SubHeading" + android:textAppearance="?attr/textAppearanceSubtitle2" app:layout_constraintBottom_toBottomOf="@id/slider_color_filter_green" app:layout_constraintStart_toStartOf="parent" app:layout_constraintTop_toTopOf="@id/slider_color_filter_green" /> @@ -96,7 +96,7 @@ android:layout_height="wrap_content" android:layout_alignParentEnd="true" android:layout_marginEnd="16dp" - android:textAppearance="@style/TextAppearance.Medium.SubHeading" + android:textAppearance="?attr/textAppearanceSubtitle2" app:layout_constraintBottom_toBottomOf="@id/slider_color_filter_green" app:layout_constraintEnd_toEndOf="parent" app:layout_constraintTop_toTopOf="@id/slider_color_filter_green" @@ -110,7 +110,7 @@ android:layout_height="wrap_content" android:paddingStart="16dp" android:text="@string/color_filter_b_value" - android:textAppearance="@style/TextAppearance.Medium.SubHeading" + android:textAppearance="?attr/textAppearanceSubtitle2" app:layout_constraintBottom_toBottomOf="@id/slider_color_filter_blue" app:layout_constraintStart_toStartOf="parent" app:layout_constraintTop_toTopOf="@id/slider_color_filter_blue" /> @@ -136,7 +136,7 @@ android:layout_height="wrap_content" android:layout_alignParentEnd="true" android:layout_marginEnd="16dp" - android:textAppearance="@style/TextAppearance.Medium.SubHeading" + android:textAppearance="?attr/textAppearanceSubtitle2" app:layout_constraintBottom_toBottomOf="@id/slider_color_filter_blue" app:layout_constraintEnd_toEndOf="parent" app:layout_constraintTop_toTopOf="@id/slider_color_filter_blue" @@ -150,7 +150,7 @@ android:layout_height="wrap_content" android:paddingStart="16dp" android:text="@string/color_filter_a_value" - android:textAppearance="@style/TextAppearance.Medium.SubHeading" + android:textAppearance="?attr/textAppearanceSubtitle2" app:layout_constraintBottom_toBottomOf="@id/slider_color_filter_alpha" app:layout_constraintStart_toStartOf="parent" app:layout_constraintTop_toTopOf="@id/slider_color_filter_alpha" /> @@ -176,7 +176,7 @@ android:layout_height="wrap_content" android:layout_alignParentEnd="true" android:layout_marginEnd="16dp" - android:textAppearance="@style/TextAppearance.Medium.SubHeading" + android:textAppearance="?attr/textAppearanceSubtitle2" app:layout_constraintBottom_toBottomOf="@id/slider_color_filter_alpha" app:layout_constraintEnd_toEndOf="parent" app:layout_constraintTop_toTopOf="@id/slider_color_filter_alpha" @@ -234,7 +234,7 @@ android:layout_width="wrap_content" android:layout_height="wrap_content" android:paddingStart="16dp" - android:textAppearance="@style/TextAppearance.Medium.SubHeading" + android:textAppearance="?attr/textAppearanceSubtitle2" android:tint="?attr/colorOnBackground" app:layout_constraintBottom_toBottomOf="@id/slider_brightness" app:layout_constraintStart_toStartOf="parent" @@ -262,7 +262,7 @@ android:layout_width="30dp" android:layout_height="wrap_content" android:layout_marginEnd="16dp" - android:textAppearance="@style/TextAppearance.Medium.SubHeading" + android:textAppearance="?attr/textAppearanceSubtitle2" app:layout_constraintBottom_toBottomOf="@id/slider_brightness" app:layout_constraintEnd_toEndOf="parent" app:layout_constraintTop_toTopOf="@id/slider_brightness" diff --git a/app/src/main/res/layout/reader_pager_settings.xml b/app/src/main/res/layout/reader_pager_settings.xml index ccd148b0dd..9ec08e0cf0 100644 --- a/app/src/main/res/layout/reader_pager_settings.xml +++ b/app/src/main/res/layout/reader_pager_settings.xml @@ -13,7 +13,7 @@ android:paddingStart="16dp" android:paddingEnd="16dp" android:text="@string/pager_viewer" - android:textAppearance="@style/TextAppearance.Medium.SubHeading" /> + android:textAppearance="@style/TextAppearance.Tachiyomi.SectionHeader" /> + android:textAppearance="@style/TextAppearance.Tachiyomi.SectionHeader" /> + android:textAppearance="@style/TextAppearance.Tachiyomi.SectionHeader" /> diff --git a/app/src/main/res/layout/settings_search_controller_card.xml b/app/src/main/res/layout/settings_search_controller_card.xml index 50dcf119b8..6a074fa013 100644 --- a/app/src/main/res/layout/settings_search_controller_card.xml +++ b/app/src/main/res/layout/settings_search_controller_card.xml @@ -10,24 +10,27 @@ diff --git a/app/src/main/res/layout/source_comfortable_grid_item.xml b/app/src/main/res/layout/source_comfortable_grid_item.xml index 7e9384ace5..6178796d2e 100644 --- a/app/src/main/res/layout/source_comfortable_grid_item.xml +++ b/app/src/main/res/layout/source_comfortable_grid_item.xml @@ -41,7 +41,6 @@ @@ -118,14 +118,13 @@ @@ -106,19 +106,18 @@ diff --git a/app/src/main/res/layout/source_list_item.xml b/app/src/main/res/layout/source_list_item.xml index 44c81eaca9..0a770dafa3 100644 --- a/app/src/main/res/layout/source_list_item.xml +++ b/app/src/main/res/layout/source_list_item.xml @@ -23,14 +23,13 @@ diff --git a/app/src/main/res/layout/source_main_controller_item.xml b/app/src/main/res/layout/source_main_controller_item.xml index 030ac0cf6a..ca0bbe0314 100644 --- a/app/src/main/res/layout/source_main_controller_item.xml +++ b/app/src/main/res/layout/source_main_controller_item.xml @@ -27,7 +27,7 @@ android:maxLines="1" android:paddingStart="0dp" android:paddingEnd="8dp" - android:textAppearance="@style/TextAppearance.Regular.SubHeading" + android:textAppearance="?attr/textAppearanceBody2" app:layout_constraintBottom_toTopOf="@id/subtitle" app:layout_constraintEnd_toStartOf="@+id/source_latest" app:layout_constraintStart_toEndOf="@+id/image" @@ -37,11 +37,10 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + - - + + + + @@ -203,7 +147,7 @@ 12dp 24dp - @style/TextAppearance.Regular.Caption + ?attr/textAppearanceCaption 30dp @@ -345,4 +289,11 @@ @anim/fade_out_short + + + + + diff --git a/app/src/main/res/values/themes.xml b/app/src/main/res/values/themes.xml index 0f03a6c84a..6e5a1617d8 100644 --- a/app/src/main/res/values/themes.xml +++ b/app/src/main/res/values/themes.xml @@ -53,7 +53,7 @@ @drawable/ic_close_24dp @style/ThemeOverlay.Tachiyomi.ActionBar @style/Widget.Tachiyomi.Toolbar.Button.Navigation - @style/PreferenceThemeOverlay + @style/PreferenceThemeOverlay.Tachiyomi @style/ThemeOverlay.Tachiyomi.BottomSheetDialog @style/Widget.Tachiyomi.Chip.Action ?android:attr/textColorPrimary @@ -72,6 +72,10 @@ @color/filter_light + + + ?attr/textAppearanceSubtitle1 + @style/TextAppearance.Tachiyomi.Preference.Secondary