diff --git a/app/src/main/java/org/mian/gitnex/fragments/ExploreIssuesFragment.java b/app/src/main/java/org/mian/gitnex/fragments/ExploreIssuesFragment.java
index bf826b0e..582a0ca5 100644
--- a/app/src/main/java/org/mian/gitnex/fragments/ExploreIssuesFragment.java
+++ b/app/src/main/java/org/mian/gitnex/fragments/ExploreIssuesFragment.java
@@ -13,7 +13,6 @@ import android.view.inputmethod.EditorInfo;
import androidx.annotation.NonNull;
import androidx.fragment.app.Fragment;
import androidx.lifecycle.ViewModelProvider;
-import androidx.recyclerview.widget.DividerItemDecoration;
import androidx.recyclerview.widget.LinearLayoutManager;
import org.mian.gitnex.R;
import org.mian.gitnex.adapters.ExploreIssuesAdapter;
@@ -45,9 +44,7 @@ public class ExploreIssuesFragment extends Fragment {
viewBinding.progressBar.setVisibility(View.VISIBLE);
}, 50));
- DividerItemDecoration dividerItemDecoration = new DividerItemDecoration(requireActivity(), DividerItemDecoration.VERTICAL);
viewBinding.recyclerViewSearchIssues.setHasFixedSize(true);
- viewBinding.recyclerViewSearchIssues.addItemDecoration(dividerItemDecoration);
viewBinding.recyclerViewSearchIssues.setLayoutManager(new LinearLayoutManager(requireActivity()));
fetchDataAsync("");
diff --git a/app/src/main/java/org/mian/gitnex/fragments/IssuesFragment.java b/app/src/main/java/org/mian/gitnex/fragments/IssuesFragment.java
index 3b6cdcbd..68d0b7ed 100644
--- a/app/src/main/java/org/mian/gitnex/fragments/IssuesFragment.java
+++ b/app/src/main/java/org/mian/gitnex/fragments/IssuesFragment.java
@@ -14,7 +14,6 @@ import android.view.inputmethod.EditorInfo;
import androidx.annotation.NonNull;
import androidx.annotation.Nullable;
import androidx.fragment.app.Fragment;
-import androidx.recyclerview.widget.DividerItemDecoration;
import androidx.recyclerview.widget.LinearLayoutManager;
import org.gitnex.tea4j.v2.models.Issue;
import org.mian.gitnex.R;
@@ -87,9 +86,7 @@ public class IssuesFragment extends Fragment {
}
}));
- DividerItemDecoration dividerItemDecoration = new DividerItemDecoration(fragmentIssuesBinding.recyclerView.getContext(), DividerItemDecoration.VERTICAL);
fragmentIssuesBinding.recyclerView.setHasFixedSize(true);
- fragmentIssuesBinding.recyclerView.addItemDecoration(dividerItemDecoration);
fragmentIssuesBinding.recyclerView.setLayoutManager(new LinearLayoutManager(context));
fragmentIssuesBinding.recyclerView.setAdapter(adapter);
diff --git a/app/src/main/java/org/mian/gitnex/fragments/MyIssuesFragment.java b/app/src/main/java/org/mian/gitnex/fragments/MyIssuesFragment.java
index 357fdac2..e77ad151 100644
--- a/app/src/main/java/org/mian/gitnex/fragments/MyIssuesFragment.java
+++ b/app/src/main/java/org/mian/gitnex/fragments/MyIssuesFragment.java
@@ -13,7 +13,6 @@ import android.view.inputmethod.EditorInfo;
import androidx.annotation.NonNull;
import androidx.fragment.app.Fragment;
import androidx.lifecycle.ViewModelProvider;
-import androidx.recyclerview.widget.DividerItemDecoration;
import androidx.recyclerview.widget.LinearLayoutManager;
import org.mian.gitnex.R;
import org.mian.gitnex.activities.MainActivity;
@@ -44,9 +43,6 @@ public class MyIssuesFragment extends Fragment {
fragmentIssuesBinding.recyclerView.setHasFixedSize(true);
fragmentIssuesBinding.recyclerView.setLayoutManager(new LinearLayoutManager(getContext()));
- DividerItemDecoration dividerItemDecoration = new DividerItemDecoration(fragmentIssuesBinding.recyclerView.getContext(),
- DividerItemDecoration.VERTICAL);
- fragmentIssuesBinding.recyclerView.addItemDecoration(dividerItemDecoration);
((MainActivity) requireActivity()).setFragmentRefreshListenerMyIssues(myIssues -> {
diff --git a/app/src/main/res/layout/fragment_issues.xml b/app/src/main/res/layout/fragment_issues.xml
index da920711..30f315f1 100644
--- a/app/src/main/res/layout/fragment_issues.xml
+++ b/app/src/main/res/layout/fragment_issues.xml
@@ -6,19 +6,25 @@
xmlns:app="http://schemas.android.com/apk/res-auto"
tools:context=".activities.RepoDetailActivity">
-
+ android:layout_height="match_parent"
+ android:background="?attr/primaryBackgroundColor"
+ android:padding="@dimen/dimen8dp">
-
+ android:layout_height="wrap_content">
-
+
+
+
+
+
-
+ android:layout_height="match_parent"
+ android:background="?attr/primaryBackgroundColor"
+ android:padding="@dimen/dimen8dp">
-
+ android:layout_height="match_parent">
-
+
+
+
+
+
diff --git a/app/src/main/res/layout/list_issues.xml b/app/src/main/res/layout/list_issues.xml
index b6b0dcc5..7213ddb7 100644
--- a/app/src/main/res/layout/list_issues.xml
+++ b/app/src/main/res/layout/list_issues.xml
@@ -5,64 +5,101 @@
android:id="@+id/relativeLayoutFrameIssuesList"
android:layout_width="match_parent"
android:layout_height="wrap_content"
- android:padding="16dp"
- android:orientation="vertical"
- android:background="?android:attr/selectableItemBackground"
- android:focusable="true">
+ android:paddingTop="@dimen/dimen4dp"
+ android:paddingBottom="@dimen/dimen4dp"
+ android:orientation="vertical">
-
-
-
-
-
-
-
+ style="?attr/materialCardViewFilledStyle"
+ app:cardElevation="@dimen/dimen0dp">
-
+
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
diff --git a/app/src/main/res/values-v23/themes.xml b/app/src/main/res/values-v23/themes.xml
index 29706a0e..6fea78d8 100644
--- a/app/src/main/res/values-v23/themes.xml
+++ b/app/src/main/res/values-v23/themes.xml
@@ -12,6 +12,7 @@
- @color/lightThemeTextColor
- @color/lightThemeTextColor
- @color/lightThemeColorSecondaryContainer
+ - @color/lightThemeCardBackground
- @color/lightThemeDiffAddedColor
- @color/lightThemeDiffRemovedColor
@@ -57,6 +58,7 @@
- @color/retroThemeColorPrimary
- @color/retroThemeColorSecondary
- @color/retroThemeTextColor
+ - @color/retroThemeCardBackground
- @color/retroThemeDiffAddedColor
- @color/retroThemeDiffRemovedColor
diff --git a/app/src/main/res/values/attrs.xml b/app/src/main/res/values/attrs.xml
index 88c81ab4..216944d8 100644
--- a/app/src/main/res/values/attrs.xml
+++ b/app/src/main/res/values/attrs.xml
@@ -15,5 +15,6 @@
+
diff --git a/app/src/main/res/values/colors.xml b/app/src/main/res/values/colors.xml
index 9e52a81e..be43e4f7 100644
--- a/app/src/main/res/values/colors.xml
+++ b/app/src/main/res/values/colors.xml
@@ -1,7 +1,7 @@
- #212121
- #212121
+ #1f2926
+ #1f2926
#7f7e7b
#7f7e7b
#ffffff
@@ -28,30 +28,33 @@
#1d1d1d
#efd34a
#dbb109
- #1f2926
+ #1e2221
+ #1e2221
#FCEDED
#EAF8ED
#e0e0e0
#646565
- #f9f9f9
+ #e5eae8
#EFEFEF
#C9CCCC
#212121
#dbdbdb
#dbe3e1
+ #ffffff
#fad6d6
#d0f7d9
#d8d8d8
#212f3c
- #fcfcfc
+ #eae5f1
#f2f2f2
#D3D3D3
#6200EE
#dbdbdb
#6200EE
#03DAC6
+ #ffffff
#a333c8
#db2828
@@ -60,6 +63,8 @@
#d2d2d2
#0E0E0E
#151515
+ #050505
+ #0C0C0C
#252526
diff --git a/app/src/main/res/values/themes.xml b/app/src/main/res/values/themes.xml
index 8af90de6..558b72d1 100644
--- a/app/src/main/res/values/themes.xml
+++ b/app/src/main/res/values/themes.xml
@@ -12,6 +12,7 @@
- @color/colorWhite
- @color/colorWhite
- @color/colorSecondaryContainer
+ - @color/cardBackground
- @color/diffAddedColor
- @color/diffRemovedColor
@@ -58,6 +59,7 @@
- @color/lightThemeTextColor
- @color/lightThemeTextColor
- @color/lightThemeColorSecondaryContainer
+ - @color/lightThemeCardBackground
- @color/lightThemeDiffAddedColor
- @color/lightThemeDiffRemovedColor
@@ -102,6 +104,7 @@
- @color/retroThemeColorPrimary
- @color/retroThemeColorSecondary
- @color/retroThemeTextColor
+ - @color/retroThemeCardBackground
- @color/retroThemeDiffAddedColor
- @color/retroThemeDiffRemovedColor
@@ -147,6 +150,7 @@
- @color/pitchBlackThemeTextColor
- @color/pitchBlackThemeTextColor
- @color/colorSecondaryContainer
+ - @color/pitchBlackThemeCardBackground
- @color/diffAddedColor
- @color/diffRemovedColor