From 2df132f08082dc284d80e5a04a2a5f0608daee6f Mon Sep 17 00:00:00 2001 From: Matthias Urhahn <matthias.urhahn@sap.com> Date: Wed, 23 Dec 2020 14:00:48 +0100 Subject: [PATCH] Adjust layout margins to have a cleaner look (whitespace wise) and prevent cut off text on row items. (#1991) --- .../src/main/res/layout/tracing_card_info_row_layout.xml | 9 ++++++--- .../main/res/layout/tracing_content_disabled_view.xml | 5 ++--- .../src/main/res/layout/tracing_content_failed_view.xml | 5 ++--- .../main/res/layout/tracing_content_increased_view.xml | 7 ++----- .../src/main/res/layout/tracing_content_low_view.xml | 8 ++++---- .../main/res/layout/tracing_content_progress_view.xml | 2 +- 6 files changed, 17 insertions(+), 19 deletions(-) diff --git a/Corona-Warn-App/src/main/res/layout/tracing_card_info_row_layout.xml b/Corona-Warn-App/src/main/res/layout/tracing_card_info_row_layout.xml index 76e12886a..9b121ddcd 100644 --- a/Corona-Warn-App/src/main/res/layout/tracing_card_info_row_layout.xml +++ b/Corona-Warn-App/src/main/res/layout/tracing_card_info_row_layout.xml @@ -11,8 +11,9 @@ android:layout_width="@dimen/icon_size_risk_card" android:layout_height="@dimen/icon_size_risk_card" android:importantForAccessibility="no" + app:layout_constraintBottom_toBottomOf="@+id/body" app:layout_constraintStart_toStartOf="parent" - app:layout_constraintTop_toTopOf="parent" + app:layout_constraintTop_toTopOf="@+id/body" tools:src="@drawable/ic_risk_details_home" tools:tint="@color/colorTextPrimary1" /> @@ -22,10 +23,12 @@ android:layout_width="0dp" android:layout_height="wrap_content" android:layout_marginStart="@dimen/spacing_small" - app:layout_constraintBottom_toBottomOf="@id/icon" + android:layout_marginTop="@dimen/spacing_tiny" + android:layout_marginBottom="@dimen/spacing_tiny" + app:layout_constraintBottom_toBottomOf="parent" app:layout_constraintEnd_toEndOf="parent" app:layout_constraintStart_toEndOf="@+id/icon" - app:layout_constraintTop_toTopOf="@id/icon" + app:layout_constraintTop_toTopOf="parent" tools:text="@string/lorem_ipsum" tools:textColor="@color/colorTextPrimary1" /> </merge> \ No newline at end of file diff --git a/Corona-Warn-App/src/main/res/layout/tracing_content_disabled_view.xml b/Corona-Warn-App/src/main/res/layout/tracing_content_disabled_view.xml index 87b941475..4c9a1b726 100644 --- a/Corona-Warn-App/src/main/res/layout/tracing_content_disabled_view.xml +++ b/Corona-Warn-App/src/main/res/layout/tracing_content_disabled_view.xml @@ -44,7 +44,7 @@ style="@style/subtitle" android:layout_width="@dimen/match_constraint" android:layout_height="wrap_content" - android:layout_marginTop="@dimen/spacing_normal" + android:layout_marginTop="@dimen/spacing_small" android:text="@string/risk_card_body_tracing_off" app:layout_constraintEnd_toEndOf="parent" app:layout_constraintStart_toStartOf="parent" @@ -68,7 +68,6 @@ android:id="@+id/row_time_fetched" android:layout_width="@dimen/match_constraint" android:layout_height="wrap_content" - android:layout_marginTop="@dimen/spacing_tiny" android:icon="@drawable/ic_risk_card_time_fetched" android:text="@{state.getTimeFetched(context)}" android:textColor="@color/colorTextPrimary1" @@ -84,7 +83,7 @@ gone="@{!state.showEnableTracingButton}" android:layout_width="@dimen/match_constraint" android:layout_height="wrap_content" - android:layout_marginTop="@dimen/spacing_normal" + android:layout_marginTop="@dimen/spacing_small" android:text="@string/risk_details_button_enable_tracing" app:layout_constraintEnd_toEndOf="parent" app:layout_constraintStart_toStartOf="parent" diff --git a/Corona-Warn-App/src/main/res/layout/tracing_content_failed_view.xml b/Corona-Warn-App/src/main/res/layout/tracing_content_failed_view.xml index e543f3410..de68265db 100644 --- a/Corona-Warn-App/src/main/res/layout/tracing_content_failed_view.xml +++ b/Corona-Warn-App/src/main/res/layout/tracing_content_failed_view.xml @@ -42,7 +42,7 @@ style="@style/subtitle" android:layout_width="@dimen/match_constraint" android:layout_height="wrap_content" - android:layout_marginTop="@dimen/spacing_normal" + android:layout_marginTop="16dp" android:text="@string/risk_card_check_failed_no_internet_body" app:layout_constraintEnd_toEndOf="parent" app:layout_constraintStart_toStartOf="parent" @@ -66,7 +66,6 @@ android:id="@+id/risk_card_row_time_fetched" android:layout_width="@dimen/match_constraint" android:layout_height="wrap_content" - android:layout_marginTop="@dimen/spacing_tiny" android:icon="@drawable/ic_risk_card_time_fetched" android:text="@{state.getTimeFetched(context)}" android:textColor="@color/colorTextPrimary1Stable" @@ -82,7 +81,7 @@ gone="@{state.showRestartButton}" android:layout_width="@dimen/match_constraint" android:layout_height="wrap_content" - android:layout_marginTop="@dimen/spacing_normal" + android:layout_marginTop="@dimen/spacing_small" android:text="@string/risk_card_check_failed_no_internet_restart_button" app:layout_constraintEnd_toEndOf="parent" app:layout_constraintStart_toStartOf="parent" diff --git a/Corona-Warn-App/src/main/res/layout/tracing_content_increased_view.xml b/Corona-Warn-App/src/main/res/layout/tracing_content_increased_view.xml index f8fb38b7d..331d117d1 100644 --- a/Corona-Warn-App/src/main/res/layout/tracing_content_increased_view.xml +++ b/Corona-Warn-App/src/main/res/layout/tracing_content_increased_view.xml @@ -44,7 +44,7 @@ android:id="@+id/row_contact" android:layout_width="@dimen/match_constraint" android:layout_height="wrap_content" - android:layout_marginTop="@dimen/spacing_normal" + android:layout_marginTop="@dimen/spacing_small" android:icon="@drawable/ic_risk_card_contact_increased" android:text="@{state.getRiskContactBody(context)}" android:textColor="@color/colorTextPrimary1InvertedStable" @@ -59,7 +59,6 @@ gone="@{state.getRiskContactLast(context) == null}" android:layout_width="@dimen/match_constraint" android:layout_height="wrap_content" - android:layout_marginTop="@dimen/spacing_tiny" android:icon="@drawable/ic_risk_card_calendar" android:text="@{state.getRiskContactLast(context)}" android:textColor="@color/colorTextPrimary1InvertedStable" @@ -74,7 +73,6 @@ gone="@{!state.inDetailsMode}" android:layout_width="@dimen/match_constraint" android:layout_height="wrap_content" - android:layout_marginTop="@dimen/spacing_tiny" android:icon="@drawable/ic_risk_card_calendar" android:text="@{state.getRiskActiveTracingDaysInRetentionPeriod(context)}" android:textColor="@color/colorTextPrimary1InvertedStable" @@ -88,7 +86,6 @@ android:id="@+id/row_time_fetched" android:layout_width="@dimen/match_constraint" android:layout_height="wrap_content" - android:layout_marginTop="@dimen/spacing_tiny" android:icon="@drawable/ic_risk_card_time_fetched" android:text="@{state.getTimeFetched(context)}" android:textColor="@color/colorTextPrimary1InvertedStable" @@ -104,7 +101,7 @@ gone="@{!state.showUpdateButton}" android:layout_width="@dimen/match_constraint" android:layout_height="wrap_content" - android:layout_marginTop="@dimen/spacing_normal" + android:layout_marginTop="@dimen/spacing_small" android:text="@string/risk_card_button_update" app:layout_constraintEnd_toEndOf="parent" app:layout_constraintStart_toStartOf="parent" diff --git a/Corona-Warn-App/src/main/res/layout/tracing_content_low_view.xml b/Corona-Warn-App/src/main/res/layout/tracing_content_low_view.xml index c298e19c3..2ede6f41d 100644 --- a/Corona-Warn-App/src/main/res/layout/tracing_content_low_view.xml +++ b/Corona-Warn-App/src/main/res/layout/tracing_content_low_view.xml @@ -47,7 +47,7 @@ android:id="@+id/row_contact" android:layout_width="@dimen/match_constraint" android:layout_height="wrap_content" - android:layout_marginTop="@dimen/spacing_normal" + android:layout_marginTop="16dp" android:icon="@drawable/ic_risk_card_contact" android:text="@{state.getRiskContactBody(context)}" android:textColor="@color/colorTextPrimary1InvertedStable" @@ -61,7 +61,6 @@ android:id="@+id/row_saved_days" android:layout_width="@dimen/match_constraint" android:layout_height="wrap_content" - android:layout_marginTop="@dimen/spacing_tiny" app:layout_constraintEnd_toEndOf="parent" app:layout_constraintStart_toStartOf="parent" app:layout_constraintTop_toBottomOf="@+id/row_contact"> @@ -85,6 +84,8 @@ style="@style/subtitle" android:layout_width="@dimen/match_constraint" android:layout_height="wrap_content" + android:layout_marginTop="@dimen/spacing_tiny" + android:layout_marginBottom="@dimen/spacing_tiny" android:layout_marginStart="24dp" android:text="@{state.getRiskActiveTracingDaysInRetentionPeriod(context)}" android:textColor="@color/colorTextPrimary1InvertedStable" @@ -100,7 +101,6 @@ android:id="@+id/row_time_fetched" android:layout_width="@dimen/match_constraint" android:layout_height="wrap_content" - android:layout_marginTop="@dimen/spacing_tiny" android:icon="@drawable/ic_risk_card_time_fetched" android:text="@{state.getTimeFetched(context)}" android:textColor="@color/colorTextPrimary1InvertedStable" @@ -116,7 +116,7 @@ gone="@{!state.showUpdateButton}" android:layout_width="@dimen/match_constraint" android:layout_height="wrap_content" - android:layout_marginTop="@dimen/spacing_normal" + android:layout_marginTop="@dimen/spacing_small" android:text="@string/risk_card_button_update" app:layout_constraintEnd_toEndOf="parent" app:layout_constraintStart_toStartOf="parent" diff --git a/Corona-Warn-App/src/main/res/layout/tracing_content_progress_view.xml b/Corona-Warn-App/src/main/res/layout/tracing_content_progress_view.xml index 9c3e62b4d..0d46ba20f 100644 --- a/Corona-Warn-App/src/main/res/layout/tracing_content_progress_view.xml +++ b/Corona-Warn-App/src/main/res/layout/tracing_content_progress_view.xml @@ -57,7 +57,7 @@ android:layout_width="@dimen/match_constraint" android:layout_height="wrap_content" android:layout_marginStart="@dimen/spacing_small" - android:layout_marginTop="24dp" + android:layout_marginTop="@dimen/spacing_small" android:text="@{state.getProgressCardBody(context)}" android:textColor="@{state.getStableTextColor(context)}" app:layout_constraintBottom_toBottomOf="parent" -- GitLab