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