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 96bb1b1eb..639b6bac3 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 e0ed10d5b..76bb24bda 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 74494e851..000000000
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 7b992b13a..f74940904 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 @@
@@ -215,7 +220,6 @@
diff --git a/app/src/main/res/layout/chapters_item.xml b/app/src/main/res/layout/chapters_item.xml
index 544e8053c..4011bf039 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 2dd068866..2b634881b 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 80dbf051d..1ede433d3 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 3f697f2e6..41b933b0b 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 51ab83f24..a5ea57e17 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 @@
@@ -226,7 +231,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 51243946c..68a8c8b7d 100755
--- 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 8caca0f3d..762232254 100755
--- 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 2d3b8a630..75966ee36 100755
--- 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 ac88408bb..ce4a49218 100755
--- a/app/src/main/res/layout/reader_activity.xml
+++ b/app/src/main/res/layout/reader_activity.xml
@@ -19,11 +19,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 695e85647..553929f1e 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 031f6c4ad..b5655bc90 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 50dcf119b..6a074fa01 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 2ffe1a832..e2cf0542f 100644
--- a/app/src/main/res/layout/source_comfortable_grid_item.xml
+++ b/app/src/main/res/layout/source_comfortable_grid_item.xml
@@ -67,7 +67,6 @@
@@ -144,14 +144,13 @@
@@ -132,19 +132,18 @@
diff --git a/app/src/main/res/layout/source_list_item.xml b/app/src/main/res/layout/source_list_item.xml
index 44c81eaca..0a770dafa 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 030ac0cf6..ca0bbe031 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 0f03a6c84..6e5a1617d 100755
--- 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