Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 4cf13de0 authored by Curtis Belmonte's avatar Curtis Belmonte
Browse files

Adjust UI of face and fingerprint enroll intro pages

Changes the appearance and spacing of the face and fingerprint unlock
intro/consent pages to be consistent with one another and more closely
match the latest mocks.

Test: Manually tested face and fingerprint enrollment

Fixes: 192475206
Change-Id: I4d41ddc15dc1a6be818762a286f06470344cf819
parent a86c8be5
Loading
Loading
Loading
Loading
+13 −40
Original line number Diff line number Diff line
@@ -43,9 +43,7 @@

        <FrameLayout
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:layout_marginTop="-24dp"
            android:layout_marginBottom="4dp">
            android:layout_height="wrap_content">

            <ImageView
                style="@style/SudContentIllustration"
@@ -66,15 +64,13 @@
            <TextView
                android:layout_width="match_parent"
                android:layout_height="wrap_content"
                android:text="@string/security_settings_face_enroll_introduction_info_title"
                android:textColor="?android:attr/textColorPrimary"
                android:textSize="20sp"/>
                style="@style/BiometricEnrollIntroTitle"
                android:text="@string/security_settings_face_enroll_introduction_info_title" />

            <LinearLayout
                android:layout_width="match_parent"
                android:layout_height="wrap_content"
                android:orientation="horizontal"
                android:paddingTop="24dp">
                android:orientation="horizontal">

                <ImageView
                    android:id="@+id/icon_glasses"
@@ -88,15 +84,13 @@
                    android:id="@+id/info_message_glasses"
                    android:layout_width="match_parent"
                    android:layout_height="wrap_content"
                    android:textColor="?android:attr/textColorPrimary"
                    android:textSize="16sp"/>
                    style="@style/BiometricEnrollIntroMessage" />
            </LinearLayout>

            <LinearLayout
                android:layout_width="match_parent"
                android:layout_height="wrap_content"
                android:orientation="horizontal"
                android:paddingTop="24dp">
                android:orientation="horizontal">

                <ImageView
                    android:id="@+id/icon_looking"
@@ -110,56 +104,35 @@
                    android:id="@+id/info_message_looking"
                    android:layout_width="match_parent"
                    android:layout_height="wrap_content"
                    android:textColor="?android:attr/textColorPrimary"
                    android:textSize="16sp"/>
                    style="@style/BiometricEnrollIntroMessage" />
            </LinearLayout>

            <Space
                android:layout_width="match_parent"
                android:layout_height="40dp"/>

            <!-- How it works -->
            <TextView
                android:layout_width="match_parent"
                android:layout_height="wrap_content"
                android:text="@string/security_settings_face_enroll_introduction_how_title"
                android:textColor="?android:attr/textColorPrimary"
                android:textAppearance="?android:attr/textAppearanceMedium"
                android:textSize="20sp"/>

            <Space
                android:layout_width="match_parent"
                android:layout_height="24dp"/>
                style="@style/BiometricEnrollIntroTitle"
                android:text="@string/security_settings_face_enroll_introduction_how_title" />

            <TextView
                android:id="@+id/how_message"
                android:layout_width="match_parent"
                android:layout_height="wrap_content"
                android:textColor="?android:attr/textColorPrimary"
                android:textSize="16sp"/>

            <Space
                android:layout_width="match_parent"
                android:layout_height="24dp"/>
                style="@style/BiometricEnrollIntroMessage" />

            <!-- You're in control -->
            <TextView
                android:id="@+id/title_in_control"
                android:layout_width="match_parent"
                android:layout_height="wrap_content"
                android:textColor="?android:attr/textColorPrimary"
                android:textSize="20sp"/>

            <Space
                android:layout_width="match_parent"
                android:layout_height="24dp"/>
                style="@style/BiometricEnrollIntroTitle" />

            <TextView
                android:id="@+id/message_in_control"
                android:layout_width="match_parent"
                android:layout_height="wrap_content"
                android:textColor="?android:attr/textColorPrimary"
                android:textSize="16sp"/>
                style="@style/BiometricEnrollIntroMessage"
                android:paddingBottom="0dp" />

        </LinearLayout>

+18 −39
Original line number Diff line number Diff line
@@ -42,8 +42,7 @@

        <FrameLayout
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:layout_marginVertical="12dp">
            android:layout_height="wrap_content">

            <ImageView
                style="@style/SudContentIllustration"
@@ -64,15 +63,13 @@
            <TextView
                android:layout_width="match_parent"
                android:layout_height="wrap_content"
                android:text="@string/security_settings_fingerprint_v2_enroll_introduction_footer_title_2"
                android:textColor="?android:attr/textColorPrimary"
                android:textSize="20sp"/>
                style="@style/BiometricEnrollIntroTitle"
                android:text="@string/security_settings_fingerprint_v2_enroll_introduction_footer_title_2" />

            <LinearLayout
                android:layout_width="match_parent"
                android:layout_height="wrap_content"
                android:orientation="horizontal"
                android:paddingTop="24dp">
                android:orientation="horizontal">

                <ImageView
                    android:id="@+id/icon_fingerprint"
@@ -87,15 +84,13 @@
                    android:id="@+id/footer_message_2"
                    android:layout_width="match_parent"
                    android:layout_height="wrap_content"
                    android:textColor="?android:attr/textColorPrimary"
                    android:textSize="16sp"/>
                    style="@style/BiometricEnrollIntroMessage" />
            </LinearLayout>

            <LinearLayout
                android:layout_width="match_parent"
                android:layout_height="wrap_content"
                android:orientation="horizontal"
                android:paddingTop="24dp">
                android:orientation="horizontal">

                <ImageView
                    android:id="@+id/icon_device_locked"
@@ -110,27 +105,20 @@
                    android:id="@+id/footer_message_3"
                    android:layout_width="match_parent"
                    android:layout_height="wrap_content"
                    android:textColor="?android:attr/textColorPrimary"
                    android:textSize="16sp"/>
                    style="@style/BiometricEnrollIntroMessage" />
            </LinearLayout>

            <Space
                android:layout_width="match_parent"
                android:layout_height="24dp"/>

            <!-- You're in control -->
            <TextView
                android:id="@+id/footer_title_1"
                android:layout_width="match_parent"
                android:layout_height="wrap_content"
                android:textColor="?android:attr/textColorPrimary"
                android:textSize="20sp"/>
                style="@style/BiometricEnrollIntroTitle" />

            <LinearLayout
                android:layout_width="match_parent"
                android:layout_height="wrap_content"
                android:orientation="horizontal"
                android:paddingTop="24dp">
                android:orientation="horizontal">

                <ImageView
                    android:id="@+id/icon_trash_can"
@@ -145,28 +133,21 @@
                    android:id="@+id/footer_message_4"
                    android:layout_width="match_parent"
                    android:layout_height="wrap_content"
                    android:textColor="?android:attr/textColorPrimary"
                    android:textSize="16sp"/>
                    style="@style/BiometricEnrollIntroMessage" />
            </LinearLayout>

            <Space
                android:layout_width="match_parent"
                android:layout_height="24dp"/>

            <!-- Keep in mind -->
            <TextView
                android:id="@+id/footer_title_2"
                android:layout_width="match_parent"
                android:layout_height="wrap_content"
                android:text="@string/security_settings_face_enroll_introduction_info_title"
                android:textColor="?android:attr/textColorPrimary"
                android:textSize="20sp"/>
                style="@style/BiometricEnrollIntroTitle"
                android:text="@string/security_settings_face_enroll_introduction_info_title"/>

            <LinearLayout
                android:layout_width="match_parent"
                android:layout_height="wrap_content"
                android:orientation="horizontal"
                android:paddingTop="24dp">
                android:orientation="horizontal">

                <ImageView
                    android:id="@+id/icon_info"
@@ -181,15 +162,13 @@
                    android:id="@+id/footer_message_5"
                    android:layout_width="match_parent"
                    android:layout_height="wrap_content"
                    android:textColor="?android:attr/textColorPrimary"
                    android:textSize="16sp"/>
                    style="@style/BiometricEnrollIntroMessage" />
            </LinearLayout>

            <LinearLayout
                android:layout_width="match_parent"
                android:layout_height="wrap_content"
                android:orientation="horizontal"
                android:paddingTop="24dp">
                android:orientation="horizontal">

                <ImageView
                    android:id="@+id/icon_link"
@@ -203,9 +182,9 @@
                <TextView
                    android:layout_width="match_parent"
                    android:layout_height="wrap_content"
                    android:text="@string/security_settings_fingerprint_v2_enroll_introduction_message_learn_more"
                    android:textColor="?android:attr/textColorPrimary"
                    android:textSize="16sp"/>
                    style="@style/BiometricEnrollIntroMessage"
                    android:paddingBottom="0dp"
                    android:text="@string/security_settings_fingerprint_v2_enroll_introduction_message_learn_more" />
            </LinearLayout>

        </LinearLayout>
+14 −0
Original line number Diff line number Diff line
@@ -397,6 +397,20 @@
        <item name="android:lineSpacingMultiplier">1.2</item>
    </style>

    <style name="BiometricEnrollIntroTitle">
        <item name="android:paddingVertical">24dp</item>
        <item name="android:textAppearance">?android:attr/textAppearanceMedium</item>
        <item name="android:textColor">?android:attr/textColorPrimary</item>
        <item name="android:textSize">20sp</item>
    </style>

    <style name="BiometricEnrollIntroMessage">
        <item name="android:lineSpacingMultiplier">1.2</item>
        <item name="android:paddingBottom">16dp</item>
        <item name="android:textColor">?android:attr/textColorPrimary</item>
        <item name="android:textSize">16sp</item>
    </style>

    <style name="RingProgressBarStyle"
           parent="android:style/Widget.Material.ProgressBar.Horizontal">
        <item name="android:indeterminate">false</item>