diff --git a/app/src/main/res/layout-xlarge/activity_login.xml b/app/src/main/res/layout-xlarge/activity_login.xml index c255aa45f..0f6ccde10 100644 --- a/app/src/main/res/layout-xlarge/activity_login.xml +++ b/app/src/main/res/layout-xlarge/activity_login.xml @@ -1,109 +1,109 @@ + xmlns:app="http://schemas.android.com/apk/res-auto" + xmlns:tools="http://schemas.android.com/tools" + android:layout_width="match_parent" + android:layout_height="match_parent" + android:layout_gravity="center_vertical"> + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:orientation="vertical" + android:layout_gravity="center_vertical"> + android:layout_width="@dimen/landscape_width" + android:layout_height="wrap_content" + android:layout_gravity="center" + android:layout_marginTop="@dimen/small_gap"> + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:layout_marginBottom="@dimen/standard_gap" + android:layout_marginEnd="@dimen/standard_gap" + android:layout_marginLeft="@dimen/standard_gap" + android:layout_marginRight="@dimen/standard_gap" + android:layout_marginStart="@dimen/standard_gap" + android:layout_marginTop="@dimen/large_gap" + app:cardCornerRadius="@dimen/tiny_margin" + app:cardElevation="@dimen/tiny_margin"> + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:gravity="center" + android:orientation="vertical"> + android:id="@+id/title" + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:background="@color/primaryColor" + android:gravity="center" + android:paddingBottom="@dimen/large_gap" + android:paddingTop="@dimen/large_gap" + android:text="@string/login_to_your_account" + android:textColor="@android:color/white" + android:textSize="@dimen/heading_text_size" /> + android:id="@+id/login_credentials" + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:layout_below="@id/title" + android:layout_marginEnd="@dimen/standard_gap" + android:layout_marginLeft="@dimen/standard_gap" + android:layout_marginRight="@dimen/standard_gap" + android:layout_marginStart="@dimen/standard_gap" + android:paddingBottom="@dimen/standard_gap" + android:paddingTop="@dimen/small_gap" + android:textAlignment="center" + android:textColor="@color/secondaryDarkColor" + tools:text="@string/login_credential" /> + android:id="@+id/error_message_container" + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:layout_below="@id/login_credentials" + android:visibility="gone" + tools:visibility="visible"> + android:id="@+id/error_message" + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:layout_marginEnd="@dimen/standard_gap" + android:layout_marginLeft="@dimen/standard_gap" + android:layout_marginRight="@dimen/standard_gap" + android:layout_marginStart="@dimen/standard_gap" + android:gravity="center" + android:paddingBottom="@dimen/small_gap" + android:paddingTop="@dimen/small_gap" + android:textColor="@color/secondaryDarkColor" + tools:text="Check your password, something doesnt look right" /> + android:id="@+id/username_container" + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:layout_below="@id/error_message_container" + android:layout_marginBottom="@dimen/standard_gap" + android:layout_marginEnd="@dimen/standard_gap" + android:layout_marginLeft="@dimen/standard_gap" + android:layout_marginRight="@dimen/standard_gap" + android:layout_marginStart="@dimen/standard_gap" + android:layout_marginTop="@dimen/standard_gap"> + android:id="@+id/login_username" + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:hint="@string/username" + android:imeOptions="flagNoExtractUi" + android:inputType="textNoSuggestions"> @@ -112,138 +112,140 @@ + android:id="@+id/password_container" + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:layout_below="@id/username_container" + android:layout_marginBottom="@dimen/standard_gap" + android:layout_marginEnd="@dimen/standard_gap" + android:layout_marginLeft="@dimen/standard_gap" + android:layout_marginRight="@dimen/standard_gap" + android:layout_marginStart="@dimen/standard_gap" + app:passwordToggleEnabled="true"> + android:id="@+id/login_password" + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:hint="@string/password" + android:imeOptions="flagNoExtractUi" + android:inputType="textPassword" /> + android:id="@+id/two_factor_container" + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:layout_below="@id/password_container" + android:layout_marginBottom="@dimen/standard_gap" + android:layout_marginEnd="@dimen/standard_gap" + android:layout_marginLeft="@dimen/standard_gap" + android:layout_marginRight="@dimen/standard_gap" + android:layout_marginStart="@dimen/standard_gap" + android:visibility="gone" + app:passwordToggleEnabled="false" + tools:visibility="visible"> + android:id="@+id/login_two_factor" + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:hint="@string/_2fa_code" + android:imeOptions="actionGo" + android:inputType="number" + android:singleLine="true" + android:maxLines="1" + android:visibility="gone" + tools:visibility="visible" /> + android:id="@+id/buttonFrame" + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:layout_below="@id/two_factor_container" + android:layout_marginBottom="@dimen/standard_gap" + android:layout_marginEnd="@dimen/standard_gap" + android:layout_marginLeft="@dimen/standard_gap" + android:layout_marginRight="@dimen/standard_gap" + android:layout_marginStart="@dimen/standard_gap">