Skip to content

Commit

Permalink
redesign verification_code_view.xml
Browse files Browse the repository at this point in the history
  • Loading branch information
skustra committed Jan 31, 2023
1 parent 4234f8a commit aca1f85
Showing 1 changed file with 50 additions and 83 deletions.
133 changes: 50 additions & 83 deletions app/src/main/res/layout/verification_code_view.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5,183 +5,150 @@
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:layoutDirection="ltr"
tools:viewBindingIgnore="true">
android:layoutDirection="ltr">

<com.google.android.material.textfield.TextInputLayout
<FrameLayout
android:id="@+id/container_zero"
style="@style/Widget.Signal.TextInputLayout.Registration"
android:layout_width="0dp"
android:layout_height="wrap_content"
app:errorEnabled="false"
app:hintEnabled="false"
android:background="@drawable/labeled_edit_text_background_inactive"
app:layout_constraintDimensionRatio="w,1:1"
app:layout_constraintEnd_toStartOf="@+id/container_one"
app:layout_constraintHorizontal_bias="0.5"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent">

<com.google.android.material.textfield.TextInputEditText
<TextView
android:id="@+id/code_zero"
android:layout_width="48dp"
android:layout_height="56dp"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:gravity="center"
android:importantForAccessibility="yes"
android:padding="0dp"
android:textSize="16sp"
android:textColor="@color/core_white"
android:textSize="28sp"
tools:text="0" />

</com.google.android.material.textfield.TextInputLayout>
</FrameLayout>

<com.google.android.material.textfield.TextInputLayout
<FrameLayout
android:id="@+id/container_one"
style="@style/Widget.Signal.TextInputLayout.Registration"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_marginStart="4dp"
app:errorEnabled="false"
app:hintEnabled="false"
android:background="@drawable/labeled_edit_text_background_inactive"
app:layout_constraintDimensionRatio="w,1:1"
app:layout_constraintEnd_toStartOf="@+id/container_two"
app:layout_constraintHorizontal_bias="0.5"
app:layout_constraintStart_toEndOf="@+id/container_zero"
app:layout_constraintTop_toTopOf="parent">

<com.google.android.material.textfield.TextInputEditText
<TextView
android:id="@+id/code_one"
android:layout_width="48dp"
android:layout_height="56dp"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:gravity="center"
android:importantForAccessibility="yes"
android:padding="0dp"
android:textAppearance="@style/Signal.Text.BodyLarge"
android:textColor="@color/core_white"
android:textSize="28sp"
tools:text="1" />

</com.google.android.material.textfield.TextInputLayout>
</FrameLayout>

<com.google.android.material.textfield.TextInputLayout
<FrameLayout
android:id="@+id/container_two"
style="@style/Widget.Signal.TextInputLayout.Registration"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_marginStart="4dp"
app:errorEnabled="false"
app:hintEnabled="false"
android:background="@drawable/labeled_edit_text_background_inactive"
app:layout_constraintDimensionRatio="w,1:1"
app:layout_constraintEnd_toStartOf="@+id/separator"
app:layout_constraintHorizontal_bias="0.5"
app:layout_constraintStart_toEndOf="@+id/container_one"
app:layout_constraintTop_toTopOf="parent">

<com.google.android.material.textfield.TextInputEditText
<TextView
android:id="@+id/code_two"
android:layout_width="48dp"
android:layout_height="56dp"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:gravity="center"
android:importantForAccessibility="yes"
android:padding="0dp"
android:textAppearance="@style/Signal.Text.BodyLarge"
android:textColor="@color/core_white"
android:textSize="28sp"
tools:text="2" />

</com.google.android.material.textfield.TextInputLayout>
</FrameLayout>

<TextView
android:id="@+id/separator"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:layout_marginStart="4dp"
android:importantForAccessibility="no"
android:text="-"
android:textColor="@color/core_white"
android:textSize="28sp"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toStartOf="@+id/container_three"
app:layout_constraintHorizontal_bias="0.5"
app:layout_constraintStart_toEndOf="@+id/container_two"
app:layout_constraintTop_toTopOf="parent"
tools:ignore="HardcodedText" />

<com.google.android.material.textfield.TextInputLayout
<FrameLayout
android:id="@+id/container_three"
style="@style/Widget.Signal.TextInputLayout.Registration"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_marginStart="4dp"
app:errorEnabled="false"
app:hintEnabled="false"
android:background="@drawable/labeled_edit_text_background_inactive"
app:layout_constraintDimensionRatio="w,1:1"
app:layout_constraintEnd_toStartOf="@+id/container_four"
app:layout_constraintHorizontal_bias="0.5"
app:layout_constraintStart_toEndOf="@+id/separator"
app:layout_constraintTop_toTopOf="parent">

<com.google.android.material.textfield.TextInputEditText
<TextView
android:id="@+id/code_three"
android:layout_width="48dp"
android:layout_height="56dp"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:gravity="center"
android:importantForAccessibility="yes"
android:padding="0dp"
android:textAppearance="@style/Signal.Text.BodyLarge"
android:textColor="@color/core_white"
android:textSize="28sp"
tools:text="3" />

</com.google.android.material.textfield.TextInputLayout>
</FrameLayout>

<com.google.android.material.textfield.TextInputLayout
<FrameLayout
android:id="@+id/container_four"
style="@style/Widget.Signal.TextInputLayout.Registration"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_marginStart="4dp"
app:errorEnabled="false"
app:hintEnabled="false"
android:background="@drawable/labeled_edit_text_background_inactive"
app:layout_constraintDimensionRatio="w,1:1"
app:layout_constraintEnd_toStartOf="@+id/container_five"
app:layout_constraintHorizontal_bias="0.5"
app:layout_constraintStart_toEndOf="@+id/container_three"
app:layout_constraintTop_toTopOf="parent">

<com.google.android.material.textfield.TextInputEditText
<TextView
android:id="@+id/code_four"
android:layout_width="48dp"
android:layout_height="56dp"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:gravity="center"
android:importantForAccessibility="yes"
android:padding="0dp"
android:textAppearance="@style/Signal.Text.BodyLarge"
android:textColor="@color/core_white"
android:textSize="28sp"
tools:text="4" />

</com.google.android.material.textfield.TextInputLayout>
</FrameLayout>

<com.google.android.material.textfield.TextInputLayout
<FrameLayout
android:id="@+id/container_five"
style="@style/Widget.Signal.TextInputLayout.Registration"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_marginStart="4dp"
app:errorEnabled="false"
app:hintEnabled="false"
android:background="@drawable/labeled_edit_text_background_inactive"
app:layout_constraintDimensionRatio="w,1:1"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.5"
app:layout_constraintStart_toEndOf="@+id/container_four"
app:layout_constraintTop_toTopOf="parent">

<com.google.android.material.textfield.TextInputEditText
<TextView
android:id="@+id/code_five"
android:layout_width="48dp"
android:layout_height="56dp"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:gravity="center"
android:padding="0dp"
android:textAppearance="@style/Signal.Text.BodyLarge"
android:textColor="@color/core_white"
android:textSize="28sp"
tools:text="5" />

</com.google.android.material.textfield.TextInputLayout>
</FrameLayout>

</androidx.constraintlayout.widget.ConstraintLayout>

0 comments on commit aca1f85

Please sign in to comment.