From 754940d9f5cf6173cfbb4b675ec5e2a33e9342e8 Mon Sep 17 00:00:00 2001 From: Taras <tarassmakula@gmail.com> Date: Sun, 13 Mar 2022 16:07:02 +0200 Subject: [PATCH] Create ui for terms screen --- .../main/res/layout/accept_terms_fragment.xml | 50 +++++++++++++++++-- 1 file changed, 45 insertions(+), 5 deletions(-) diff --git a/app/src/main/res/layout/accept_terms_fragment.xml b/app/src/main/res/layout/accept_terms_fragment.xml index 0aee8e42f..9dee45b36 100644 --- a/app/src/main/res/layout/accept_terms_fragment.xml +++ b/app/src/main/res/layout/accept_terms_fragment.xml @@ -2,16 +2,56 @@ <androidx.constraintlayout.widget.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" android:layout_width="match_parent" - android:layout_height="match_parent"> + android:layout_height="match_parent" + android:paddingVertical="16dp"> - <TextView - style="@style/headline" + <androidx.constraintlayout.widget.Guideline + android:id="@+id/guidelineLogo" android:layout_width="wrap_content" android:layout_height="wrap_content" - android:text="Accept terms" - app:layout_constraintBottom_toBottomOf="parent" + android:orientation="horizontal" + app:layout_constraintGuide_percent="0.3" /> + + <com.futo.circles.view.CirclesLogoView + android:id="@+id/ivLogo" + android:layout_width="0dp" + android:layout_height="0dp" + app:layout_constraintBottom_toTopOf="@id/guidelineLogo" app:layout_constraintEnd_toEndOf="parent" app:layout_constraintStart_toStartOf="parent" app:layout_constraintTop_toTopOf="parent" /> + <TextView + android:id="@+id/tvAcceptTitle" + style="@style/title2" + android:layout_width="0dp" + android:layout_height="wrap_content" + android:layout_marginTop="8dp" + android:gravity="center" + android:text="@string/accept_terms_to_continue" + app:layout_constraintEnd_toEndOf="parent" + app:layout_constraintStart_toStartOf="parent" + app:layout_constraintTop_toBottomOf="@id/guidelineLogo" /> + + <androidx.recyclerview.widget.RecyclerView + android:id="@+id/rvTerms" + android:layout_width="0dp" + android:layout_height="0dp" + app:layoutManager="androidx.recyclerview.widget.LinearLayoutManager" + app:layout_constraintBottom_toTopOf="@id/btnAccept" + app:layout_constraintEnd_toEndOf="parent" + app:layout_constraintStart_toStartOf="parent" + app:layout_constraintTop_toBottomOf="@id/tvAcceptTitle" /> + + <com.futo.circles.view.LoadingButton + android:id="@+id/btnAccept" + android:layout_width="0dp" + android:layout_height="wrap_content" + android:layout_marginHorizontal="36dp" + android:enabled="false" + android:text="@string/accept" + app:layout_constraintBottom_toBottomOf="parent" + app:layout_constraintEnd_toEndOf="parent" + app:layout_constraintStart_toStartOf="parent" /> + </androidx.constraintlayout.widget.ConstraintLayout> \ No newline at end of file -- GitLab