diff --git a/app/src/main/java/com/owncloud/android/ui/activity/NotificationsActivity.kt b/app/src/main/java/com/owncloud/android/ui/activity/NotificationsActivity.kt index 82ae5bea7a98..1a0ec3dfea2a 100644 --- a/app/src/main/java/com/owncloud/android/ui/activity/NotificationsActivity.kt +++ b/app/src/main/java/com/owncloud/android/ui/activity/NotificationsActivity.kt @@ -165,14 +165,17 @@ class NotificationsActivity : DrawerActivity(), NotificationsContract.View { Snackbar.LENGTH_INDEFINITE ) } else { - val pushValue = arbitraryDataProvider.getValue(accountName, PushUtils.KEY_PUSH) + // NMC Note -> Need to disable this error message for now as we will configure our + // own push notification server later not now + // once we will configure our server we will uncomment the below code. + /* val pushValue = arbitraryDataProvider.getValue(accountName, PushUtils.KEY_PUSH) if (pushValue.isEmpty()) { snackbar = Snackbar.make( binding.emptyList.emptyListView, R.string.push_notifications_temp_error, Snackbar.LENGTH_INDEFINITE ) - } + }*/ } } diff --git a/app/src/main/java/com/owncloud/android/ui/adapter/NotificationListAdapter.java b/app/src/main/java/com/owncloud/android/ui/adapter/NotificationListAdapter.java index 46b22444e814..dd73311036c4 100644 --- a/app/src/main/java/com/owncloud/android/ui/adapter/NotificationListAdapter.java +++ b/app/src/main/java/com/owncloud/android/ui/adapter/NotificationListAdapter.java @@ -219,7 +219,11 @@ public void setButtons(NotificationViewHolder holder, Notification notification) } }); - viewThemeUtils.material.colorMaterialButtonPrimaryFilled(button); + //NMC Customization + button.setBackgroundColor(ResourcesCompat.getColor(resources, + R.color.shared_with_me_color, null)); + button.setTextColor(ResourcesCompat.getColor(resources, + R.color.white, null)); holder.binding.buttons.addView(button); } else { overflowActions.add(action); @@ -231,8 +235,12 @@ public void setButtons(NotificationViewHolder holder, Notification notification) moreButton.setBackgroundColor(ResourcesCompat.getColor(resources, android.R.color.transparent, null)); - viewThemeUtils.material.colorMaterialButtonPrimaryBorderless(moreButton); - + //NMC Customization + moreButton.setBackgroundColor(ResourcesCompat.getColor(resources, + android.R.color.transparent, + null)); + moreButton.setTextColor(ResourcesCompat.getColor(resources, + R.color.shared_with_me_color, null)); moreButton.setAllCaps(false); moreButton.setText(R.string.more); @@ -274,12 +282,16 @@ public void setButtons(NotificationViewHolder holder, Notification notification) final MaterialButton button = new MaterialButton(notificationsActivity); if (action.primary) { - viewThemeUtils.material.colorMaterialButtonPrimaryFilled(button); + button.setBackgroundColor(ResourcesCompat.getColor(resources, + R.color.shared_with_me_color, null)); + button.setTextColor(ResourcesCompat.getColor(resources, + R.color.white, null)); } else { button.setBackgroundColor(ResourcesCompat.getColor(resources, android.R.color.transparent, null)); - viewThemeUtils.material.colorMaterialButtonPrimaryBorderless(button); + button.setTextColor(ResourcesCompat.getColor(resources, + R.color.shared_with_me_color, null)); } button.setAllCaps(false); diff --git a/app/src/main/res/drawable/ic_notification.xml b/app/src/main/res/drawable/ic_notification.xml index 502529ce0f51..36815387af82 100644 --- a/app/src/main/res/drawable/ic_notification.xml +++ b/app/src/main/res/drawable/ic_notification.xml @@ -1,5 +1,13 @@ - - - + + + \ No newline at end of file diff --git a/app/src/main/res/layout/notification_list_item.xml b/app/src/main/res/layout/notification_list_item.xml index 8e6bb8e30e52..90b912b24651 100644 --- a/app/src/main/res/layout/notification_list_item.xml +++ b/app/src/main/res/layout/notification_list_item.xml @@ -90,6 +90,7 @@ android:layout_width="wrap_content" android:layout_height="wrap_content" android:ellipsize="end" + android:paddingBottom="@dimen/standard_quarter_padding" android:textColor="@color/secondary_text_color" android:textSize="@dimen/text_size_13sp" tools:text="@string/placeholder_sentence" /> @@ -98,7 +99,7 @@ android:id="@+id/buttons" android:layout_width="match_parent" android:layout_height="wrap_content" - android:layout_marginTop="@dimen/standard_quarter_margin" + android:layout_marginTop="@dimen/alternate_half_margin" android:layout_marginEnd="@dimen/notification_list_item_grid_layout_left_start_margin" android:columnCount="3" android:gravity="start" diff --git a/app/src/main/res/values-night/colors.xml b/app/src/main/res/values-night/colors.xml index 08bf64d552ad..700b361e9571 100644 --- a/app/src/main/res/values-night/colors.xml +++ b/app/src/main/res/values-night/colors.xml @@ -34,6 +34,9 @@ #222222 #ffffff + + @color/grey_30 + @color/appbar #373535 @@ -48,4 +51,68 @@ #1E1E1E @android:color/white + + + #FFFFFF + @color/grey_30 + @color/grey_30 + #CCCCCC + @color/grey_70 + @color/grey_80 + #2D2D2D + @color/grey_70 + @color/grey_70 + + + @color/grey_80 + @color/grey_0 + + + @color/grey_80 + @color/grey_0 + + + @color/grey_60 + @color/grey_0 + @color/grey_0 + @color/grey_30 + #FFFFFF + @color/grey_30 + @color/grey_80 + #FFFFFF + + + @color/grey_80 + @color/grey_30 + @color/grey_0 + + + @color/grey_80 + @color/grey_0 + @color/grey_80 + + + @color/grey_70 + @color/grey_60 + + + @color/grey_70 + @color/grey_70 + + + #FFFFFF + @color/grey_30 + @color/grey_0 + @color/grey_0 + @color/grey_0 + @color/grey_0 + @color/grey_60 + @color/grey_0 + #FFFFFF + + + #121212 + @color/grey_0 + @color/grey_80 + @color/grey_80 diff --git a/app/src/main/res/values/colors.xml b/app/src/main/res/values/colors.xml index 58fcdecf1fc2..434d8391d6bf 100644 --- a/app/src/main/res/values/colors.xml +++ b/app/src/main/res/values/colors.xml @@ -44,6 +44,9 @@ #666666 #CC000000 + + #191919 + #e9322d @@ -82,4 +85,93 @@ @android:color/white #666666 #A5A5A5 + + + #191919 + @color/primary + #191919 + #191919 + @color/grey_30 + @android:color/white + #FFFFFF + @color/grey_0 + #CCCCCC + #77c4ff + #B3FFFFFF + @color/grey_10 + + + #101010 + #F2F2F2 + #E5E5E5 + #B2B2B2 + #666666 + #4C4C4C + #333333 + + + @color/design_snackbar_background_color + @color/white + + + #FFFFFF + #191919 + + + @color/grey_0 + #191919 + @color/primary + #191919 + @color/primary + @color/grey_30 + @color/white + #191919 + + + #FFFFFF + #191919 + #191919 + + + #FFFFFF + #191919 + #FFFFFF + + + @color/primary + #F399C7 + #FFFFFF + @color/grey_30 + @color/grey_10 + @color/grey_0 + + + @color/primary + @color/grey_30 + @color/grey_30 + #CCCCCC + + + #191919 + @color/grey_30 + #191919 + #191919 + #191919 + #191919 + @color/grey_30 + #191919 + #000000 + #191919 + #F6E5EB + #C16F81 + #0D39DF + #0099ff + + + @color/grey_0 + #191919 + @color/grey_0 + @color/grey_30 + #77b6bb + #5077b6bb diff --git a/app/src/main/res/values/dimens.xml b/app/src/main/res/values/dimens.xml new file mode 100644 index 000000000000..cc9e25255a10 --- /dev/null +++ b/app/src/main/res/values/dimens.xml @@ -0,0 +1,31 @@ + + + 4dp + 16dp + 24dp + 6dp + 18sp + 15sp + 15dp + 56dp + 86dp + 80dp + 11sp + 30dp + 55dp + 258dp + 17sp + 20dp + 160dp + 50dp + 150dp + 55dp + 48dp + 48dp + 24dp + 26dp + 20sp + 145dp + 1dp + 13sp + \ No newline at end of file