aboutsummaryrefslogtreecommitdiff
path: root/WordPress/src/main/res/layout/signin_fragment.xml
diff options
context:
space:
mode:
Diffstat (limited to 'WordPress/src/main/res/layout/signin_fragment.xml')
-rw-r--r--WordPress/src/main/res/layout/signin_fragment.xml330
1 files changed, 330 insertions, 0 deletions
diff --git a/WordPress/src/main/res/layout/signin_fragment.xml b/WordPress/src/main/res/layout/signin_fragment.xml
new file mode 100644
index 000000000..1ff83c6a8
--- /dev/null
+++ b/WordPress/src/main/res/layout/signin_fragment.xml
@@ -0,0 +1,330 @@
+<?xml version="1.0" encoding="utf-8"?>
+<ScrollView
+ 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:id="@+id/sign_in_scroll_view"
+ android:background="@color/nux_background"
+ android:animateLayoutChanges="true"
+ android:fillViewport="true"
+ android:gravity="center">
+
+ <LinearLayout
+ android:layout_width="match_parent"
+ android:layout_height="0dp"
+ android:animateLayoutChanges="true"
+ android:baselineAligned="false"
+ android:gravity="center"
+ android:orientation="vertical">
+
+ <LinearLayout
+ android:layout_width="fill_parent"
+ android:layout_height="wrap_content"
+ android:layout_gravity="center_horizontal|bottom"
+ android:baselineAligned="true"
+ android:gravity="right"
+ android:orientation="horizontal">
+
+ <ImageView
+ android:id="@+id/info_button"
+ style="@style/WordPress.NUXFlatButton"
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:padding="16dp"
+ android:contentDescription="@string/help"
+ app:srcCompat="@drawable/dashicon_info"
+ android:tint="@color/blue_dark" />
+ </LinearLayout>
+
+ <org.wordpress.android.widgets.WPLinearLayoutSizeBound
+ android:layout_width="fill_parent"
+ android:layout_height="fill_parent"
+ android:layout_weight="1"
+ android:animateLayoutChanges="true"
+ android:gravity="center"
+ android:orientation="vertical"
+ app:maxWidth="@dimen/nux_width">
+
+ <RelativeLayout
+ android:layout_width="fill_parent"
+ android:layout_height="wrap_content"
+ android:layout_marginBottom="16dp">
+
+ <ImageView
+ android:id="@+id/nux_fragment_icon"
+ android:layout_width="50dp"
+ android:layout_height="50dp"
+ android:layout_centerInParent="true"
+ app:srcCompat="@drawable/nux_icon_wp" />
+
+ <ImageView
+ android:id="@+id/info_button_secondary"
+ style="@style/WordPress.NUXFlatButton"
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:layout_alignParentRight="true"
+ android:layout_alignParentTop="false"
+ android:layout_alignTop="@+id/nux_fragment_icon"
+ android:layout_marginRight="16dp"
+ android:contentDescription="@string/help"
+ app:srcCompat="@drawable/dashicon_info"
+ android:tint="@color/blue_dark" />
+ </RelativeLayout>
+
+ <org.wordpress.android.widgets.WPTextView
+ android:id="@+id/nux_jetpack_auth_label"
+ android:layout_width="match_parent"
+ android:layout_height="wrap_content"
+ android:textColor="@color/white"
+ android:paddingLeft="@dimen/margin_extra_large"
+ android:paddingRight="@dimen/margin_extra_large"
+ android:paddingBottom="@dimen/margin_extra_large"
+ android:gravity="center_horizontal"
+ android:text="@string/sign_in_jetpack"
+ android:visibility="gone" />
+
+ <RelativeLayout
+ android:id="@+id/nux_username_layout"
+ android:layout_width="fill_parent"
+ android:layout_height="wrap_content"
+ android:background="@color/white"
+ android:clickable="true">
+
+ <org.wordpress.android.widgets.WPEditText
+ android:id="@+id/nux_username"
+ style="@style/WordPress.NUXEditText"
+ android:layout_width="fill_parent"
+ android:layout_height="wrap_content"
+ android:hint="@string/username_email"
+ android:inputType="textEmailAddress"
+ android:imeOptions="actionNext"
+ android:nextFocusDown="@+id/nux_password"
+ android:maxLength="@integer/max_length_username" />
+
+ <ImageView
+ android:id="@+id/imageView"
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:layout_alignParentEnd="false"
+ android:layout_alignParentStart="false"
+ android:layout_centerVertical="true"
+ android:layout_gravity="center_horizontal"
+ android:layout_marginLeft="10dp"
+ app:srcCompat="@drawable/dashicon_admin_users"
+ android:tint="@color/grey_darken_10" />
+ </RelativeLayout>
+
+ <RelativeLayout
+ android:id="@+id/nux_password_layout"
+ android:layout_width="fill_parent"
+ android:layout_height="wrap_content"
+ android:background="@color/white"
+ android:clickable="true">
+
+ <org.wordpress.android.widgets.WPEditText
+ android:id="@+id/nux_password"
+ style="@style/WordPress.NUXEditText"
+ android:layout_width="fill_parent"
+ android:layout_height="wrap_content"
+ android:layout_marginRight="38dp"
+ android:hint="@string/password"
+ android:maxLength="@integer/max_length_password"
+ android:inputType="textPassword" />
+
+ <ImageView
+ android:id="@+id/imageView4"
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:layout_alignParentEnd="false"
+ android:layout_alignParentStart="false"
+ android:layout_centerVertical="true"
+ android:layout_gravity="center_horizontal"
+ android:layout_marginLeft="10dp"
+ app:srcCompat="@drawable/dashicon_lock"
+ android:tint="@color/grey_darken_10" />
+
+ <ImageView
+ android:id="@+id/password_visibility"
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:layout_alignParentEnd="false"
+ android:layout_alignParentRight="true"
+ android:layout_alignParentStart="false"
+ android:layout_centerVertical="true"
+ android:layout_gravity="center_horizontal"
+ android:layout_marginRight="16dp"
+ app:srcCompat="@drawable/dashicon_eye_closed"
+ android:tint="@color/nux_eye_icon_color_closed" />
+ </RelativeLayout>
+
+ <RelativeLayout
+ android:id="@+id/two_factor_layout"
+ android:layout_width="fill_parent"
+ android:layout_height="wrap_content"
+ android:animateLayoutChanges="true"
+ android:visibility="gone">
+
+ <org.wordpress.android.widgets.WPEditText
+ android:id="@+id/nux_two_step"
+ style="@style/WordPress.NUXEditText"
+ android:layout_width="fill_parent"
+ android:layout_height="wrap_content"
+ android:layout_marginLeft="0dp"
+ android:layout_marginStart="0dp"
+ android:gravity="center_horizontal"
+ android:hint="@string/verification_code"
+ android:inputType="number"
+ android:maxLength="8" />
+ </RelativeLayout>
+
+ <RelativeLayout
+ android:id="@+id/url_button_layout"
+ android:layout_width="fill_parent"
+ android:layout_height="wrap_content"
+ android:animateLayoutChanges="true"
+ android:background="@color/white"
+ android:visibility="gone">
+
+ <org.wordpress.android.widgets.WPEditText
+ android:id="@+id/nux_url"
+ style="@style/WordPress.NUXEditText"
+ android:layout_width="fill_parent"
+ android:layout_height="wrap_content"
+ android:hint="@string/site_address"
+ android:inputType="textUri"
+ app:persistenceEnabled="true" />
+
+ <ImageView
+ android:id="@+id/imageView2"
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:layout_alignParentEnd="false"
+ android:layout_alignParentStart="false"
+ android:layout_centerVertical="true"
+ android:layout_gravity="center_horizontal"
+ android:layout_marginLeft="10dp"
+ app:srcCompat="@drawable/dashicon_admin_site"
+ android:tint="@color/grey_darken_10" />
+ </RelativeLayout>
+ <RelativeLayout
+ android:layout_width="wrap_content"
+ android:layout_height="@dimen/nux_main_button_height"
+ android:layout_marginLeft="16dp"
+ android:layout_marginRight="16dp"
+ android:layout_marginTop="16dp">
+
+ <org.wordpress.android.widgets.WPTextView
+ android:id="@+id/nux_sign_in_button"
+ style="@style/WordPress.NUXPrimaryButton"
+ android:layout_width="match_parent"
+ android:clickable="true"
+ android:enabled="false"
+ android:gravity="center"
+ android:text="@string/sign_in" />
+
+ <RelativeLayout
+ android:id="@+id/nux_sign_in_progress_bar"
+ style="@style/WordPress.NUXPrimaryButton"
+ android:layout_width="match_parent"
+ android:enabled="false"
+ android:visibility="gone">
+
+ <ProgressBar
+ android:layout_width="24dp"
+ android:layout_height="24dp"
+ android:layout_centerHorizontal="true"
+ android:layout_centerVertical="true" />
+ </RelativeLayout>
+ </RelativeLayout>
+
+ <LinearLayout
+ android:id="@+id/two_step_footer"
+ android:layout_width="fill_parent"
+ android:layout_height="wrap_content"
+ android:layout_marginBottom="@dimen/margin_medium"
+ android:gravity="center_horizontal"
+ android:orientation="vertical"
+ android:visibility="gone">
+
+ <org.wordpress.android.widgets.WPTextView
+ android:id="@+id/two_step_footer_label"
+ android:layout_width="fill_parent"
+ android:layout_height="wrap_content"
+ android:layout_marginLeft="@dimen/margin_extra_large"
+ android:layout_marginRight="@dimen/margin_extra_large"
+ android:gravity="center_horizontal"
+ android:text="@string/two_step_footer_label"
+ android:textColor="@color/white"
+ app:fixWidowWords="true" />
+
+ <org.wordpress.android.widgets.WPTextView
+ android:id="@+id/two_step_footer_button"
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:layout_marginLeft="@dimen/margin_extra_large"
+ android:layout_marginRight="@dimen/margin_extra_large"
+ android:background="@drawable/selectable_background_wordpress"
+ android:text="@string/two_step_footer_button"
+ android:textColor="@color/white" />
+ </LinearLayout>
+
+ <org.wordpress.android.widgets.WPTextView
+ android:id="@+id/forgot_password"
+ style="@style/WordPress.NUXGreyButtonNoBg"
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:layout_marginBottom="8dp"
+ android:layout_marginLeft="16dp"
+ android:layout_marginRight="16dp"
+ android:text="@string/forgot_password" />
+
+ <org.wordpress.android.widgets.WPTextView
+ android:id="@+id/nux_sign_in_progress_text"
+ style="@style/WordPress.NUXFlatButton"
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:gravity="center|top"
+ android:textColor="@color/blue_light"
+ android:visibility="gone" />
+
+ </org.wordpress.android.widgets.WPLinearLayoutSizeBound>
+
+ <org.wordpress.android.widgets.WPLinearLayoutSizeBound
+ android:id="@+id/nux_bottom_buttons"
+ android:layout_width="fill_parent"
+ android:layout_height="wrap_content"
+ android:layout_marginBottom="10dp"
+ android:animateLayoutChanges="true"
+ android:orientation="vertical"
+ app:maxWidth="@dimen/nux_width">
+
+ <org.wordpress.android.widgets.WPTextView
+ android:id="@+id/nux_add_selfhosted_button"
+ style="@style/WordPress.NUXFlatButton"
+ android:layout_width="wrap_content"
+ android:layout_height="@dimen/nux_main_button_height"
+ android:layout_gravity="center"
+ android:layout_marginLeft="16dp"
+ android:layout_marginRight="16dp"
+ android:gravity="center"
+ android:text="@string/nux_add_selfhosted_blog" />
+
+ <LinearLayout
+ android:layout_width="fill_parent"
+ android:layout_height="0dp"
+ android:layout_weight="1" />
+
+ <org.wordpress.android.widgets.WPTextView
+ android:id="@+id/nux_create_account_button"
+ style="@style/WordPress.NUXFlatButton"
+ android:layout_width="wrap_content"
+ android:layout_height="@dimen/nux_main_button_height"
+ android:layout_gravity="center"
+ android:layout_marginLeft="16dp"
+ android:layout_marginRight="16dp"
+ android:gravity="center"
+ android:text="@string/nux_welcome_create_account" />
+ </org.wordpress.android.widgets.WPLinearLayoutSizeBound>
+ </LinearLayout>
+</ScrollView>