Loading presentation/src/main/java/com/moez/QKSMS/common/widget/AvatarView.kt +2 −2 Original line number Diff line number Diff line Loading @@ -89,8 +89,8 @@ class AvatarView @JvmOverloads constructor( private fun updateView() { // Apply theme // setBackgroundTint(theme.theme) initial.setTextColor(ContextCompat.getColor(context, R.color.textPrimary)) icon.setTint(ContextCompat.getColor(context, R.color.textPrimary)) initial.setTextColor(ContextCompat.getColor(context, R.color.avatar_icon_color)) icon.setTint(ContextCompat.getColor(context, R.color.avatar_icon_color)) val initials = fullName ?.substringBefore(',') ?.split(" ").orEmpty() Loading presentation/src/main/java/com/moez/QKSMS/feature/conversations/ConversationsAdapter.kt +2 −1 Original line number Diff line number Diff line Loading @@ -111,7 +111,8 @@ class ConversationsAdapter @Inject constructor( holder.title.text = buildSpannedString { append(conversation.getTitle()) if (conversation.draft.isNotEmpty()) { color(theme) { append(" " + context.getString(R.string.main_draft)) } color(context.getColor(R.color.red_draft)) { append(" " + context.getString(R.string.main_draft)) } } } holder.date.text = conversation.date.takeIf { it > 0 }?.let(dateFormatter::getConversationTimestamp) Loading presentation/src/main/res/drawable/circle_avatar_view.xml +1 −1 Original line number Diff line number Diff line Loading @@ -21,6 +21,6 @@ android:shape="rectangle"> <corners android:radius="1000dp" /> <solid android:color="@color/foreground_color" /> <solid android:color="@color/avatar_bg_color" /> </shape> presentation/src/main/res/values-night/colors.xml 0 → 100644 +6 −0 Original line number Diff line number Diff line <?xml version="1.0" encoding="utf-8"?> <resources> <color name="avatar_bg_color">#292929</color> <color name="avatar_icon_color">#DEFFFFFF</color> </resources> No newline at end of file presentation/src/main/res/values/colors.xml +4 −0 Original line number Diff line number Diff line Loading @@ -77,6 +77,10 @@ <color name="color_default_icon">@lineageos.platform:color/color_default_icon</color> <color name="red_draft">#FF5D5D</color> <color name="avatar_bg_color">#e0e0e0</color> <color name="avatar_icon_color">#BD000000</color> <array name="random_colors"> <item>#06C9AF</item> Loading Loading
presentation/src/main/java/com/moez/QKSMS/common/widget/AvatarView.kt +2 −2 Original line number Diff line number Diff line Loading @@ -89,8 +89,8 @@ class AvatarView @JvmOverloads constructor( private fun updateView() { // Apply theme // setBackgroundTint(theme.theme) initial.setTextColor(ContextCompat.getColor(context, R.color.textPrimary)) icon.setTint(ContextCompat.getColor(context, R.color.textPrimary)) initial.setTextColor(ContextCompat.getColor(context, R.color.avatar_icon_color)) icon.setTint(ContextCompat.getColor(context, R.color.avatar_icon_color)) val initials = fullName ?.substringBefore(',') ?.split(" ").orEmpty() Loading
presentation/src/main/java/com/moez/QKSMS/feature/conversations/ConversationsAdapter.kt +2 −1 Original line number Diff line number Diff line Loading @@ -111,7 +111,8 @@ class ConversationsAdapter @Inject constructor( holder.title.text = buildSpannedString { append(conversation.getTitle()) if (conversation.draft.isNotEmpty()) { color(theme) { append(" " + context.getString(R.string.main_draft)) } color(context.getColor(R.color.red_draft)) { append(" " + context.getString(R.string.main_draft)) } } } holder.date.text = conversation.date.takeIf { it > 0 }?.let(dateFormatter::getConversationTimestamp) Loading
presentation/src/main/res/drawable/circle_avatar_view.xml +1 −1 Original line number Diff line number Diff line Loading @@ -21,6 +21,6 @@ android:shape="rectangle"> <corners android:radius="1000dp" /> <solid android:color="@color/foreground_color" /> <solid android:color="@color/avatar_bg_color" /> </shape>
presentation/src/main/res/values-night/colors.xml 0 → 100644 +6 −0 Original line number Diff line number Diff line <?xml version="1.0" encoding="utf-8"?> <resources> <color name="avatar_bg_color">#292929</color> <color name="avatar_icon_color">#DEFFFFFF</color> </resources> No newline at end of file
presentation/src/main/res/values/colors.xml +4 −0 Original line number Diff line number Diff line Loading @@ -77,6 +77,10 @@ <color name="color_default_icon">@lineageos.platform:color/color_default_icon</color> <color name="red_draft">#FF5D5D</color> <color name="avatar_bg_color">#e0e0e0</color> <color name="avatar_icon_color">#BD000000</color> <array name="random_colors"> <item>#06C9AF</item> Loading