diff options
Diffstat (limited to 'android/src/main/res')
| -rw-r--r-- | android/src/main/res/drawable/account_history_background.xml | 4 | ||||
| -rw-r--r-- | android/src/main/res/drawable/account_login_border.xml (renamed from android/src/main/res/drawable/account_input_border.xml) | 0 | ||||
| -rw-r--r-- | android/src/main/res/drawable/account_login_border_error.xml (renamed from android/src/main/res/drawable/account_input_border_error.xml) | 0 | ||||
| -rw-r--r-- | android/src/main/res/drawable/account_login_border_focused.xml (renamed from android/src/main/res/drawable/account_input_border_focused.xml) | 0 | ||||
| -rw-r--r-- | android/src/main/res/drawable/account_login_corner.xml (renamed from android/src/main/res/drawable/account_input_corner.xml) | 4 | ||||
| -rw-r--r-- | android/src/main/res/drawable/account_login_corner_error.xml (renamed from android/src/main/res/drawable/account_input_corner_error.xml) | 4 | ||||
| -rw-r--r-- | android/src/main/res/drawable/account_login_corner_focused.xml (renamed from android/src/main/res/drawable/account_input_corner_focused.xml) | 4 | ||||
| -rw-r--r-- | android/src/main/res/layout/account_login.xml | 20 | ||||
| -rw-r--r-- | android/src/main/res/layout/account_login_border.xml (renamed from android/src/main/res/layout/account_input_container.xml) | 24 | ||||
| -rw-r--r-- | android/src/main/res/layout/login.xml | 19 | ||||
| -rw-r--r-- | android/src/main/res/values/dimensions.xml | 4 |
11 files changed, 45 insertions, 38 deletions
diff --git a/android/src/main/res/drawable/account_history_background.xml b/android/src/main/res/drawable/account_history_background.xml index b596284ace..596eb2d43d 100644 --- a/android/src/main/res/drawable/account_history_background.xml +++ b/android/src/main/res/drawable/account_history_background.xml @@ -2,7 +2,7 @@ <layer-list xmlns:android="http://schemas.android.com/apk/res/android"> <item> <shape xmlns:android="http://schemas.android.com/apk/res/android"> - <corners android:radius="@dimen/account_input_corner_radius" /> + <corners android:radius="@dimen/account_login_corner_radius" /> <solid android:color="@color/darkBlue" /> </shape> </item> @@ -11,7 +11,7 @@ android:bottom="1dp" android:left="1dp"> <shape xmlns:android="http://schemas.android.com/apk/res/android"> - <corners android:radius="@dimen/account_input_corner_radius" /> + <corners android:radius="@dimen/account_login_corner_radius" /> <solid android:color="@color/white" /> </shape> </item> diff --git a/android/src/main/res/drawable/account_input_border.xml b/android/src/main/res/drawable/account_login_border.xml index 7aa3362f35..7aa3362f35 100644 --- a/android/src/main/res/drawable/account_input_border.xml +++ b/android/src/main/res/drawable/account_login_border.xml diff --git a/android/src/main/res/drawable/account_input_border_error.xml b/android/src/main/res/drawable/account_login_border_error.xml index 7b0b225c85..7b0b225c85 100644 --- a/android/src/main/res/drawable/account_input_border_error.xml +++ b/android/src/main/res/drawable/account_login_border_error.xml diff --git a/android/src/main/res/drawable/account_input_border_focused.xml b/android/src/main/res/drawable/account_login_border_focused.xml index fa32039e1d..fa32039e1d 100644 --- a/android/src/main/res/drawable/account_input_border_focused.xml +++ b/android/src/main/res/drawable/account_login_border_focused.xml diff --git a/android/src/main/res/drawable/account_input_corner.xml b/android/src/main/res/drawable/account_login_corner.xml index aed002b4ec..e4640e498d 100644 --- a/android/src/main/res/drawable/account_input_corner.xml +++ b/android/src/main/res/drawable/account_login_corner.xml @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="utf-8"?> <vector xmlns:android="http://schemas.android.com/apk/res/android" - android:width="@dimen/account_input_corner_radius" - android:height="@dimen/account_input_corner_radius" + android:width="@dimen/account_login_corner_radius" + android:height="@dimen/account_login_corner_radius" android:viewportWidth="4.0" android:viewportHeight="4.0"> <path android:fillColor="@color/blue" diff --git a/android/src/main/res/drawable/account_input_corner_error.xml b/android/src/main/res/drawable/account_login_corner_error.xml index c3acb16404..c19e1be609 100644 --- a/android/src/main/res/drawable/account_input_corner_error.xml +++ b/android/src/main/res/drawable/account_login_corner_error.xml @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="utf-8"?> <vector xmlns:android="http://schemas.android.com/apk/res/android" - android:width="@dimen/account_input_corner_radius" - android:height="@dimen/account_input_corner_radius" + android:width="@dimen/account_login_corner_radius" + android:height="@dimen/account_login_corner_radius" android:viewportWidth="4.0" android:viewportHeight="4.0"> <path android:fillColor="@color/blue" diff --git a/android/src/main/res/drawable/account_input_corner_focused.xml b/android/src/main/res/drawable/account_login_corner_focused.xml index 1370463d49..a02110b51d 100644 --- a/android/src/main/res/drawable/account_input_corner_focused.xml +++ b/android/src/main/res/drawable/account_login_corner_focused.xml @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="utf-8"?> <vector xmlns:android="http://schemas.android.com/apk/res/android" - android:width="@dimen/account_input_corner_radius" - android:height="@dimen/account_input_corner_radius" + android:width="@dimen/account_login_corner_radius" + android:height="@dimen/account_login_corner_radius" android:viewportWidth="4.0" android:viewportHeight="4.0"> <path android:fillColor="@color/blue" diff --git a/android/src/main/res/layout/account_login.xml b/android/src/main/res/layout/account_login.xml new file mode 100644 index 0000000000..b64a52d6e6 --- /dev/null +++ b/android/src/main/res/layout/account_login.xml @@ -0,0 +1,20 @@ +<merge xmlns:android="http://schemas.android.com/apk/res/android"> + <net.mullvad.mullvadvpn.ui.widget.AccountLoginBorder android:id="@+id/border" + android:layout_width="match_parent" + android:layout_height="48dp" + android:layout_alignParentTop="true"> + <net.mullvad.mullvadvpn.ui.widget.AccountInput android:id="@+id/input" + android:layout_width="match_parent" + android:layout_height="48dp" + android:layout_alignParentTop="true" + android:orientation="horizontal" /> + </net.mullvad.mullvadvpn.ui.widget.AccountLoginBorder> + <ListView android:id="@+id/history" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:layout_below="@id/border" + android:divider="@drawable/account_history_list_divider" + android:dividerHeight="1dp" + android:visibility="invisible" + android:background="@drawable/account_history_background" /> +</merge> diff --git a/android/src/main/res/layout/account_input_container.xml b/android/src/main/res/layout/account_login_border.xml index 43e0fbea8b..73f17980e3 100644 --- a/android/src/main/res/layout/account_input_container.xml +++ b/android/src/main/res/layout/account_login_border.xml @@ -5,55 +5,55 @@ android:layout_height="wrap_content" android:layout_alignParentTop="true" android:layout_alignParentLeft="true" - android:src="@drawable/account_input_corner" /> + android:src="@drawable/account_login_corner" /> <ImageView android:id="@+id/top_right_corner" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignParentTop="true" android:layout_alignParentRight="true" android:rotation="90" - android:src="@drawable/account_input_corner" /> + android:src="@drawable/account_login_corner" /> <ImageView android:id="@+id/bottom_right_corner" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignParentBottom="true" android:layout_alignParentRight="true" android:rotation="180" - android:src="@drawable/account_input_corner" /> + android:src="@drawable/account_login_corner" /> <ImageView android:id="@+id/bottom_left_corner" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignParentBottom="true" android:layout_alignParentLeft="true" android:rotation="270" - android:src="@drawable/account_input_corner" /> + android:src="@drawable/account_login_corner" /> <!-- sides --> <ImageView android:id="@+id/left_border" - android:layout_width="@dimen/account_input_border_width" + android:layout_width="@dimen/account_login_border_width" android:layout_height="wrap_content" android:layout_alignParentLeft="true" android:layout_below="@id/top_left_corner" android:layout_above="@id/bottom_left_corner" - android:src="@drawable/account_input_border" /> + android:src="@drawable/account_login_border" /> <ImageView android:id="@+id/right_border" - android:layout_width="@dimen/account_input_border_width" + android:layout_width="@dimen/account_login_border_width" android:layout_height="wrap_content" android:layout_alignParentRight="true" android:layout_below="@id/top_right_corner" android:layout_above="@id/bottom_right_corner" - android:src="@drawable/account_input_border" /> + android:src="@drawable/account_login_border" /> <ImageView android:id="@+id/top_border" android:layout_width="wrap_content" - android:layout_height="@dimen/account_input_border_width" + android:layout_height="@dimen/account_login_border_width" android:layout_toLeftOf="@id/top_right_corner" android:layout_toRightOf="@id/top_left_corner" android:layout_alignParentTop="true" - android:src="@drawable/account_input_border" /> + android:src="@drawable/account_login_border" /> <ImageView android:id="@+id/bottom_border" android:layout_width="wrap_content" - android:layout_height="@dimen/account_input_border_width" + android:layout_height="@dimen/account_login_border_width" android:layout_toLeftOf="@id/bottom_right_corner" android:layout_toRightOf="@id/bottom_left_corner" android:layout_alignParentBottom="true" - android:src="@drawable/account_input_border" /> + android:src="@drawable/account_login_border" /> </merge> diff --git a/android/src/main/res/layout/login.xml b/android/src/main/res/layout/login.xml index de5f6d0f2d..4510d0c627 100644 --- a/android/src/main/res/layout/login.xml +++ b/android/src/main/res/layout/login.xml @@ -64,22 +64,9 @@ android:textColor="@color/white80" android:textSize="@dimen/text_small" android:text="@string/login_description" /> - <net.mullvad.mullvadvpn.ui.AccountInputContainer android:id="@+id/account_input_container" - android:layout_width="match_parent" - android:layout_height="48dp"> - <net.mullvad.mullvadvpn.ui.widget.AccountInput android:id="@+id/account_input" - android:layout_width="match_parent" - android:layout_height="48dp" - android:layout_alignParentTop="true" - android:orientation="horizontal" /> - </net.mullvad.mullvadvpn.ui.AccountInputContainer> - <ListView android:id="@+id/account_history_list" - android:layout_width="fill_parent" - android:layout_height="wrap_content" - android:divider="@drawable/account_history_list_divider" - android:dividerHeight="1dp" - android:visibility="invisible" - android:background="@drawable/account_history_background" /> + <net.mullvad.mullvadvpn.ui.widget.AccountLogin android:id="@+id/account_login" + android:layout_width="match_parent" + android:layout_height="wrap_content" /> <Space android:layout_width="match_parent" android:layout_height="0dp" android:layout_weight="3" /> diff --git a/android/src/main/res/values/dimensions.xml b/android/src/main/res/values/dimensions.xml index 0e4240ef36..692fba86e4 100644 --- a/android/src/main/res/values/dimensions.xml +++ b/android/src/main/res/values/dimensions.xml @@ -4,8 +4,8 @@ <dimen name="relay_row_padding">50dp</dimen> <dimen name="list_item_divider">1dp</dimen> <dimen name="dialog_margin">14dp</dimen> - <dimen name="account_input_corner_radius">4dp</dimen> - <dimen name="account_input_border_width">2dp</dimen> + <dimen name="account_login_corner_radius">4dp</dimen> + <dimen name="account_login_border_width">2dp</dimen> <dimen name="edit_text_corner_radius">4dp</dimen> <dimen name="button_height">44dp</dimen> <dimen name="cell_switch_border_radius">16dp</dimen> |
