diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml
index 210a9216..9d4280ec 100644
--- a/app/src/main/AndroidManifest.xml
+++ b/app/src/main/AndroidManifest.xml
@@ -50,7 +50,7 @@
{
+ if(mAccessToken == null) {
+ Toast.makeText(ViewSubredditDetailActivity.this, R.string.login_first, Toast.LENGTH_SHORT).show();
+ return;
+ }
+
if(subscriptionReady) {
subscriptionReady = false;
if(subscribeSubredditChip.getText().equals(getResources().getString(R.string.subscribe))) {
diff --git a/app/src/main/java/ml/docilealligator/infinityforreddit/ViewUserDetailActivity.java b/app/src/main/java/ml/docilealligator/infinityforreddit/ViewUserDetailActivity.java
index d57e57f8..805c5af5 100644
--- a/app/src/main/java/ml/docilealligator/infinityforreddit/ViewUserDetailActivity.java
+++ b/app/src/main/java/ml/docilealligator/infinityforreddit/ViewUserDetailActivity.java
@@ -311,6 +311,11 @@ public class ViewUserDetailActivity extends AppCompatActivity implements UserThi
if (userData.isCanBeFollowed()) {
subscribeUserChip.setVisibility(View.VISIBLE);
subscribeUserChip.setOnClickListener(view -> {
+ if(mAccessToken == null) {
+ Toast.makeText(ViewUserDetailActivity.this, R.string.login_first, Toast.LENGTH_SHORT).show();
+ return;
+ }
+
if (subscriptionReady) {
subscriptionReady = false;
if (subscribeUserChip.getText().equals(resources.getString(R.string.follow))) {
diff --git a/app/src/main/res/layout/activity_search.xml b/app/src/main/res/layout/activity_search.xml
index 15c3ba9e..d83a52ea 100644
--- a/app/src/main/res/layout/activity_search.xml
+++ b/app/src/main/res/layout/activity_search.xml
@@ -11,42 +11,33 @@
android:layout_height="wrap_content"
android:theme="@style/AppTheme.AppBarOverlay">
-
+ android:layout_height="wrap_content">
-
+ android:layout_height="?attr/actionBarSize"
+ app:navigationIcon="?attr/homeAsUpIndicator"
+ app:popupTheme="@style/AppTheme.PopupOverlay" />
-
+
-
-
-
-
-
+
diff --git a/app/src/main/res/layout/activity_search_result.xml b/app/src/main/res/layout/activity_search_result.xml
index ca7c4e84..839820c6 100644
--- a/app/src/main/res/layout/activity_search_result.xml
+++ b/app/src/main/res/layout/activity_search_result.xml
@@ -26,7 +26,6 @@
android:id="@+id/toolbar_search_result_activity"
android:layout_width="match_parent"
android:layout_height="?attr/actionBarSize"
- android:background="?attr/colorPrimary"
app:popupTheme="@style/AppTheme.PopupOverlay" />
@@ -37,7 +36,7 @@
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_gravity="bottom"
- android:background="@color/colorPrimary"
+ android:background="@color/greyTabBackgroundColor"
app:layout_scrollFlags="scroll|enterAlways"
app:tabGravity="fill"
app:tabIndicatorColor="@android:color/white"
diff --git a/app/src/main/res/values-night/colors.xml b/app/src/main/res/values-night/colors.xml
index b6930940..ff7a6510 100644
--- a/app/src/main/res/values-night/colors.xml
+++ b/app/src/main/res/values-night/colors.xml
@@ -4,8 +4,6 @@
#121212
#FF4081
- #E91E63
-
#88000000
#FFC107
@@ -55,4 +53,6 @@
#1565C0
#B3FFFFFF
+
+ #282828
diff --git a/app/src/main/res/values/colors.xml b/app/src/main/res/values/colors.xml
index 82afbe60..a3357db3 100644
--- a/app/src/main/res/values/colors.xml
+++ b/app/src/main/res/values/colors.xml
@@ -69,4 +69,6 @@
#EE0220
#02EE6E
#EE4602
+
+ @color/colorPrimary
diff --git a/app/src/main/res/values/styles.xml b/app/src/main/res/values/styles.xml
index 6a59fbc6..f066da89 100644
--- a/app/src/main/res/values/styles.xml
+++ b/app/src/main/res/values/styles.xml
@@ -78,6 +78,7 @@