From 3265ce81f4e19c38eeaa2e5cbffee4092f2e0fa8 Mon Sep 17 00:00:00 2001 From: faisalcodes Date: Mon, 30 Jan 2023 19:17:01 +0530 Subject: [PATCH] - Removed hardcoded colors. - Used colorSurface for the original comment in replies. --- .../github/libretube/ui/adapters/CommentsAdapter.kt | 9 ++------- app/src/main/res/layout/comments_row.xml | 11 ++--------- app/src/main/res/layout/comments_sheet.xml | 2 +- app/src/main/res/values-night/colors.xml | 6 ------ app/src/main/res/values/colors.xml | 3 --- 5 files changed, 5 insertions(+), 26 deletions(-) delete mode 100644 app/src/main/res/values-night/colors.xml diff --git a/app/src/main/java/com/github/libretube/ui/adapters/CommentsAdapter.kt b/app/src/main/java/com/github/libretube/ui/adapters/CommentsAdapter.kt index 9c3d480b4..df7d4e917 100644 --- a/app/src/main/java/com/github/libretube/ui/adapters/CommentsAdapter.kt +++ b/app/src/main/java/com/github/libretube/ui/adapters/CommentsAdapter.kt @@ -7,7 +7,6 @@ import android.view.View import android.view.ViewGroup import android.view.ViewGroup.MarginLayoutParams import android.widget.Toast -import androidx.core.content.ContextCompat import androidx.core.text.parseAsHtml import androidx.core.view.updateLayoutParams import androidx.fragment.app.Fragment @@ -23,6 +22,7 @@ import com.github.libretube.util.ClipboardHelper import com.github.libretube.util.ImageHelper import com.github.libretube.util.NavigationHelper import com.github.libretube.util.TextUtils +import com.github.libretube.util.ThemeHelper import kotlinx.serialization.json.Json class CommentsAdapter( @@ -79,17 +79,12 @@ class CommentsAdapter( if (position == 0) { root.setBackgroundColor( - ContextCompat.getColor( - root.context, - R.color.replies_original_comment_background - ) + ThemeHelper.getThemeColor(root.context, R.attr.colorSurface) ) root.updateLayoutParams { bottomMargin = 40 } - divider.visibility = View.VISIBLE } else { root.background = null root.updateLayoutParams { bottomMargin = 0 } - divider.visibility = View.GONE } } diff --git a/app/src/main/res/layout/comments_row.xml b/app/src/main/res/layout/comments_row.xml index 9ef69d288..cf8ed1e2a 100644 --- a/app/src/main/res/layout/comments_row.xml +++ b/app/src/main/res/layout/comments_row.xml @@ -14,7 +14,7 @@ android:orientation="vertical" android:paddingStart="15dp" android:paddingEnd="15dp" - app:layout_constraintBottom_toTopOf="@id/divider" + app:layout_constraintBottom_toBottomOf="parent" app:layout_constraintTop_toTopOf="parent"> - - diff --git a/app/src/main/res/layout/comments_sheet.xml b/app/src/main/res/layout/comments_sheet.xml index ecf9a0357..197927b86 100644 --- a/app/src/main/res/layout/comments_sheet.xml +++ b/app/src/main/res/layout/comments_sheet.xml @@ -24,7 +24,7 @@ android:layout_height="20dp" android:paddingTop="8dp" android:paddingBottom="0dp" - app:tint="@color/drag_handle_color" /> + app:tint="?android:attr/textColorSecondaryInverse" /> - - #BFBFBF - #3A3A3A - #222222 - \ No newline at end of file diff --git a/app/src/main/res/values/colors.xml b/app/src/main/res/values/colors.xml index 4d70e9767..4886b7498 100644 --- a/app/src/main/res/values/colors.xml +++ b/app/src/main/res/values/colors.xml @@ -3,9 +3,6 @@ #AA000000 #EEFFFFFF #0061A6 - #505050 - #CCCCCC - #E8E8E8 #0058CB #FFFFFF