Improve chapters list ui accessibility #752
This commit is contained in:
@@ -5,7 +5,6 @@ import androidx.core.content.ContextCompat
|
|||||||
import androidx.core.view.isVisible
|
import androidx.core.view.isVisible
|
||||||
import com.hannesdorfmann.adapterdelegates4.dsl.adapterDelegateViewBinding
|
import com.hannesdorfmann.adapterdelegates4.dsl.adapterDelegateViewBinding
|
||||||
import org.koitharu.kotatsu.R
|
import org.koitharu.kotatsu.R
|
||||||
import org.koitharu.kotatsu.core.model.formatNumber
|
|
||||||
import org.koitharu.kotatsu.core.ui.list.AdapterDelegateClickListenerAdapter
|
import org.koitharu.kotatsu.core.ui.list.AdapterDelegateClickListenerAdapter
|
||||||
import org.koitharu.kotatsu.core.ui.list.OnListItemClickListener
|
import org.koitharu.kotatsu.core.ui.list.OnListItemClickListener
|
||||||
import org.koitharu.kotatsu.core.util.ext.drawableStart
|
import org.koitharu.kotatsu.core.util.ext.drawableStart
|
||||||
@@ -34,7 +33,7 @@ fun chapterListItemAD(
|
|||||||
item.isCurrent -> {
|
item.isCurrent -> {
|
||||||
binding.textViewTitle.drawableStart = ContextCompat.getDrawable(context, R.drawable.ic_current_chapter)
|
binding.textViewTitle.drawableStart = ContextCompat.getDrawable(context, R.drawable.ic_current_chapter)
|
||||||
binding.textViewTitle.setTextColor(context.getThemeColorStateList(android.R.attr.textColorPrimary))
|
binding.textViewTitle.setTextColor(context.getThemeColorStateList(android.R.attr.textColorPrimary))
|
||||||
binding.textViewDescription.setTextColor(context.getThemeColorStateList(android.R.attr.textColorPrimary))
|
binding.textViewDescription.setTextColor(context.getThemeColorStateList(android.R.attr.textColorTertiary))
|
||||||
binding.textViewTitle.typeface = Typeface.DEFAULT_BOLD
|
binding.textViewTitle.typeface = Typeface.DEFAULT_BOLD
|
||||||
binding.textViewDescription.typeface = Typeface.DEFAULT_BOLD
|
binding.textViewDescription.typeface = Typeface.DEFAULT_BOLD
|
||||||
}
|
}
|
||||||
@@ -46,7 +45,7 @@ fun chapterListItemAD(
|
|||||||
null
|
null
|
||||||
}
|
}
|
||||||
binding.textViewTitle.setTextColor(context.getThemeColorStateList(android.R.attr.textColorPrimary))
|
binding.textViewTitle.setTextColor(context.getThemeColorStateList(android.R.attr.textColorPrimary))
|
||||||
binding.textViewDescription.setTextColor(context.getThemeColorStateList(android.R.attr.textColorPrimary))
|
binding.textViewDescription.setTextColor(context.getThemeColorStateList(android.R.attr.textColorTertiary))
|
||||||
binding.textViewTitle.typeface = Typeface.DEFAULT
|
binding.textViewTitle.typeface = Typeface.DEFAULT
|
||||||
binding.textViewDescription.typeface = Typeface.DEFAULT
|
binding.textViewDescription.typeface = Typeface.DEFAULT
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -28,7 +28,8 @@
|
|||||||
android:ellipsize="end"
|
android:ellipsize="end"
|
||||||
android:singleLine="true"
|
android:singleLine="true"
|
||||||
android:textAppearance="?attr/textAppearanceBodyLarge"
|
android:textAppearance="?attr/textAppearanceBodyLarge"
|
||||||
tools:text="@tools:sample/lorem[15]" />
|
tools:text="@tools:sample/lorem[15]"
|
||||||
|
tools:textColor="?android:textColorPrimary" />
|
||||||
|
|
||||||
<TextView
|
<TextView
|
||||||
android:id="@+id/textView_description"
|
android:id="@+id/textView_description"
|
||||||
@@ -37,8 +38,10 @@
|
|||||||
android:layout_marginTop="2dp"
|
android:layout_marginTop="2dp"
|
||||||
android:ellipsize="end"
|
android:ellipsize="end"
|
||||||
android:singleLine="true"
|
android:singleLine="true"
|
||||||
|
android:alpha="0.7"
|
||||||
android:textAppearance="?attr/textAppearanceBodySmall"
|
android:textAppearance="?attr/textAppearanceBodySmall"
|
||||||
tools:text="05.10.2021 • Scanlator" />
|
tools:text="05.10.2021 • Scanlator"
|
||||||
|
tools:textColor="?android:textColorTertiary" />
|
||||||
</LinearLayout>
|
</LinearLayout>
|
||||||
|
|
||||||
<ImageView
|
<ImageView
|
||||||
|
|||||||
Reference in New Issue
Block a user