diff --git a/app/src/main/java/com/nextcloud/talk/controllers/ProfileController.java b/app/src/main/java/com/nextcloud/talk/controllers/ProfileController.java index f90ed6380..df563cb07 100644 --- a/app/src/main/java/com/nextcloud/talk/controllers/ProfileController.java +++ b/app/src/main/java/com/nextcloud/talk/controllers/ProfileController.java @@ -83,6 +83,7 @@ import androidx.annotation.DrawableRes; import androidx.annotation.NonNull; import androidx.annotation.Nullable; import androidx.annotation.StringRes; +import androidx.core.content.ContextCompat; import androidx.core.graphics.drawable.DrawableCompat; import androidx.core.view.ViewCompat; import androidx.recyclerview.widget.RecyclerView; @@ -776,7 +777,12 @@ public class ProfileController extends BaseController { if (!TextUtils.isEmpty(item.text) || controller.edit) { holder.container.setVisibility(View.VISIBLE); - holder.text.setTextColor(Color.BLACK); + if (controller.getActivity() != null) { + holder.text.setTextColor(ContextCompat.getColor( + controller.getActivity(), + R.color.conversation_item_header) + ); + } if (controller.edit && controller.editableFields.contains(item.field.toString().toLowerCase(Locale.ROOT))) { diff --git a/app/src/main/res/drawable-night/ic_contacts.xml b/app/src/main/res/drawable-night/ic_contacts.xml new file mode 100644 index 000000000..099f2cfdb --- /dev/null +++ b/app/src/main/res/drawable-night/ic_contacts.xml @@ -0,0 +1,9 @@ + + + diff --git a/app/src/main/res/drawable-night/ic_link.xml b/app/src/main/res/drawable-night/ic_link.xml new file mode 100644 index 000000000..f21fc4fb5 --- /dev/null +++ b/app/src/main/res/drawable-night/ic_link.xml @@ -0,0 +1,9 @@ + + + diff --git a/app/src/main/res/drawable-night/ic_password.xml b/app/src/main/res/drawable-night/ic_password.xml new file mode 100644 index 000000000..9a0fe47fa --- /dev/null +++ b/app/src/main/res/drawable-night/ic_password.xml @@ -0,0 +1,25 @@ + + + + diff --git a/app/src/main/res/layout/user_info_details_table_item.xml b/app/src/main/res/layout/user_info_details_table_item.xml index cd8052852..8ac631253 100644 --- a/app/src/main/res/layout/user_info_details_table_item.xml +++ b/app/src/main/res/layout/user_info_details_table_item.xml @@ -29,7 +29,7 @@ android:id="@+id/icon" android:layout_width="@dimen/iconized_single_line_item_icon_size" android:layout_height="@dimen/iconized_single_line_item_icon_size" - android:layout_marginStart="@dimen/user_info_icon_horizontal_margin" + android:layout_marginStart="@dimen/standard_margin" android:contentDescription="@string/account_icon" app:layout_constraintBottom_toBottomOf="parent" app:layout_constraintStart_toStartOf="parent" @@ -40,13 +40,12 @@ android:id="@+id/user_info_edit_text" android:layout_width="0dp" android:layout_height="wrap_content" - android:layout_marginStart="@dimen/user_info_icon_horizontal_margin" + android:layout_marginStart="@dimen/standard_margin" android:layout_marginEnd="@dimen/standard_margin" android:autofillHints="none" android:ellipsize="end" android:inputType="text" android:maxLines="1" - android:textAppearance="?android:attr/textAppearanceListItem" app:layout_constraintBottom_toBottomOf="parent" app:layout_constraintEnd_toStartOf="@id/scope" app:layout_constraintStart_toEndOf="@id/icon" @@ -58,8 +57,7 @@ android:id="@+id/scope" android:layout_width="24dp" android:layout_height="24dp" - android:layout_marginStart="@dimen/user_info_icon_horizontal_margin" - android:layout_marginEnd="@dimen/standard_double_margin" + android:layout_marginEnd="@dimen/standard_margin" android:contentDescription="@string/scope_toggle" app:layout_constraintBottom_toBottomOf="parent" app:layout_constraintEnd_toEndOf="parent" diff --git a/app/src/main/res/layout/user_info_details_table_item_shimmer.xml b/app/src/main/res/layout/user_info_details_table_item_shimmer.xml index cf86ee9ac..3482d1199 100644 --- a/app/src/main/res/layout/user_info_details_table_item_shimmer.xml +++ b/app/src/main/res/layout/user_info_details_table_item_shimmer.xml @@ -27,14 +27,14 @@ android:layout_width="@dimen/iconized_single_line_item_icon_size" android:layout_height="@dimen/iconized_single_line_item_icon_size" android:layout_gravity="center_vertical" - android:layout_marginStart="@dimen/user_info_icon_horizontal_margin" + android:layout_marginStart="@dimen/standard_margin" app:corners="100" />