diff options
author | Yorke Lee <yorkelee@google.com> | 2015-10-13 10:31:14 -0700 |
---|---|---|
committer | Yorke Lee <yorkelee@google.com> | 2015-10-22 17:48:03 -0700 |
commit | 3cc291b6de8c1ee37939a2b740d5149e9364c5ff (patch) | |
tree | cac6f952803f5fbf37126ec172f304f70f7adbbd /res | |
parent | 0e8eb158e755339bda626145ec7d10b8b21573fd (diff) |
Refresh onboarding flow UI
- Update button styles and positioning
- Update background images
Bug: 24270592
Change-Id: Idaca76d25d8fc1362fb6c004ec053ac5ed618170
Diffstat (limited to 'res')
-rw-r--r-- | res/drawable-hdpi/ill_onboard_default.png | bin | 0 -> 14583 bytes | |||
-rw-r--r-- | res/drawable-hdpi/ill_onboard_permissions.png | bin | 0 -> 41910 bytes | |||
-rw-r--r-- | res/drawable-mdpi/ill_onboard_default.png | bin | 0 -> 8434 bytes | |||
-rw-r--r-- | res/drawable-mdpi/ill_onboard_permissions.png | bin | 0 -> 21933 bytes | |||
-rw-r--r-- | res/drawable-xhdpi/ill_onboard_default.png | bin | 0 -> 22090 bytes | |||
-rw-r--r-- | res/drawable-xhdpi/ill_onboard_permissions.png | bin | 0 -> 62932 bytes | |||
-rw-r--r-- | res/drawable-xxhdpi/ill_onboard_default.png | bin | 0 -> 40178 bytes | |||
-rw-r--r-- | res/drawable-xxhdpi/ill_onboard_permissions.png | bin | 0 -> 125532 bytes | |||
-rw-r--r-- | res/drawable-xxxhdpi/ill_onboard_default.png | bin | 0 -> 62596 bytes | |||
-rw-r--r-- | res/drawable-xxxhdpi/ill_onboard_permissions.png | bin | 0 -> 198221 bytes | |||
-rw-r--r-- | res/layout/onboarding_screen_fragment.xml | 63 | ||||
-rw-r--r-- | res/values/colors.xml | 1 | ||||
-rw-r--r-- | res/values/dimens.xml | 2 | ||||
-rw-r--r-- | res/values/styles.xml | 2 |
14 files changed, 39 insertions, 29 deletions
diff --git a/res/drawable-hdpi/ill_onboard_default.png b/res/drawable-hdpi/ill_onboard_default.png Binary files differnew file mode 100644 index 000000000..d16c1f429 --- /dev/null +++ b/res/drawable-hdpi/ill_onboard_default.png diff --git a/res/drawable-hdpi/ill_onboard_permissions.png b/res/drawable-hdpi/ill_onboard_permissions.png Binary files differnew file mode 100644 index 000000000..90ef14c80 --- /dev/null +++ b/res/drawable-hdpi/ill_onboard_permissions.png diff --git a/res/drawable-mdpi/ill_onboard_default.png b/res/drawable-mdpi/ill_onboard_default.png Binary files differnew file mode 100644 index 000000000..41de46742 --- /dev/null +++ b/res/drawable-mdpi/ill_onboard_default.png diff --git a/res/drawable-mdpi/ill_onboard_permissions.png b/res/drawable-mdpi/ill_onboard_permissions.png Binary files differnew file mode 100644 index 000000000..3ec39db9d --- /dev/null +++ b/res/drawable-mdpi/ill_onboard_permissions.png diff --git a/res/drawable-xhdpi/ill_onboard_default.png b/res/drawable-xhdpi/ill_onboard_default.png Binary files differnew file mode 100644 index 000000000..1cf47df28 --- /dev/null +++ b/res/drawable-xhdpi/ill_onboard_default.png diff --git a/res/drawable-xhdpi/ill_onboard_permissions.png b/res/drawable-xhdpi/ill_onboard_permissions.png Binary files differnew file mode 100644 index 000000000..ab52a5823 --- /dev/null +++ b/res/drawable-xhdpi/ill_onboard_permissions.png diff --git a/res/drawable-xxhdpi/ill_onboard_default.png b/res/drawable-xxhdpi/ill_onboard_default.png Binary files differnew file mode 100644 index 000000000..f243d44c0 --- /dev/null +++ b/res/drawable-xxhdpi/ill_onboard_default.png diff --git a/res/drawable-xxhdpi/ill_onboard_permissions.png b/res/drawable-xxhdpi/ill_onboard_permissions.png Binary files differnew file mode 100644 index 000000000..4725bfd29 --- /dev/null +++ b/res/drawable-xxhdpi/ill_onboard_permissions.png diff --git a/res/drawable-xxxhdpi/ill_onboard_default.png b/res/drawable-xxxhdpi/ill_onboard_default.png Binary files differnew file mode 100644 index 000000000..53f858d0b --- /dev/null +++ b/res/drawable-xxxhdpi/ill_onboard_default.png diff --git a/res/drawable-xxxhdpi/ill_onboard_permissions.png b/res/drawable-xxxhdpi/ill_onboard_permissions.png Binary files differnew file mode 100644 index 000000000..f406a9531 --- /dev/null +++ b/res/drawable-xxxhdpi/ill_onboard_permissions.png diff --git a/res/layout/onboarding_screen_fragment.xml b/res/layout/onboarding_screen_fragment.xml index f4136aed7..f60225d90 100644 --- a/res/layout/onboarding_screen_fragment.xml +++ b/res/layout/onboarding_screen_fragment.xml @@ -17,7 +17,14 @@ <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" - android:padding="20dp" > + android:paddingBottom="20dp" > + + <ImageView + android:layout_width="match_parent" + android:layout_height="match_parent" + android:id="@+id/onboarding_screen_background_image" + android:scaleType="centerCrop" + android:importantForAccessibility="no" /> <TextView android:id="@+id/onboarding_screen_title" @@ -25,42 +32,40 @@ android:layout_height="wrap_content" android:layout_above="@+id/onboarding_screen_content" android:textAppearance="?android:attr/textAppearanceLarge" - android:textColor="@color/onboarding_primary_text_color" /> + android:textColor="@color/onboarding_primary_text_color" + android:layout_marginStart="@dimen/onboard_screen_side_padding" + android:layout_marginEnd="@dimen/onboard_screen_side_padding" /> <TextView android:id="@id/onboarding_screen_content" android:layout_width="match_parent" android:layout_height="wrap_content" - android:layout_above="@+id/onboarding_buttons_container" + android:layout_above="@+id/onboard_next_button" android:layout_marginTop="20dp" - android:textColor="@color/onboarding_primary_text_color" /> + android:textColor="@color/onboarding_primary_text_color" + android:layout_marginStart="@dimen/onboard_screen_side_padding" + android:layout_marginEnd="@dimen/onboard_screen_side_padding" /> - <LinearLayout - android:id="@id/onboarding_buttons_container" - android:layout_width="match_parent" + <Button + android:id="@+id/onboard_skip_button" + android:layout_width="wrap_content" android:layout_height="wrap_content" - android:layout_alignParentBottom="true" - android:layout_marginTop="20dp" > + android:layout_alignTop="@id/onboard_next_button" + android:layout_toStartOf="@id/onboard_next_button" + android:text="@string/onboarding_skip_button" + android:textColor="@color/onboarding_primary_text_color" + style="?android:attr/borderlessButtonStyle" /> - <Button - android:id="@+id/onboard_skip_button" - android:layout_width="wrap_content" - android:layout_height="wrap_content" - android:layout_weight="1" - android:gravity="center" - android:text="@string/onboarding_skip_button" - android:textColor="@color/onboarding_primary_text_color" - style="?android:attr/borderlessButtonStyle" /> - - <Button - android:id="@+id/onboard_next_button" - android:layout_width="wrap_content" - android:layout_height="wrap_content" - android:layout_weight="1" - android:gravity="center" - android:text="@string/onboarding_next_button" - android:textColor="@color/onboarding_primary_text_color" - style="?android:attr/borderlessButtonStyle" /> + <Button + android:id="@id/onboard_next_button" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_alignParentEnd="true" + android:layout_alignParentBottom="true" + android:layout_marginBottom="5dp" + android:layout_marginEnd="@dimen/onboard_screen_side_padding" + android:text="@string/onboarding_next_button" + android:textColor="@color/onboarding_primary_text_color" + style="@android:style/Widget.Material.Button" /> - </LinearLayout> </RelativeLayout> diff --git a/res/values/colors.xml b/res/values/colors.xml index d8d0de4b9..da68061e9 100644 --- a/res/values/colors.xml +++ b/res/values/colors.xml @@ -138,6 +138,7 @@ <color name="onboarding_primary_text_color">#ffffff</color> <color name="onboarding_default_dialer_screen_background_color">#e06055</color> <color name="onboarding_permissions_screen_background_color">#689f38</color> + <color name="onboarding_next_button_color">#ffffff</color> <!-- Grey 700 --> <color name="call_detail_footer_text_color">#616161</color> diff --git a/res/values/dimens.xml b/res/values/dimens.xml index 18f33d5f2..8ea7d1c0d 100644 --- a/res/values/dimens.xml +++ b/res/values/dimens.xml @@ -167,4 +167,6 @@ <dimen name="blocked_number_settings_description_text_size">16sp</dimen> <dimen name="call_type_icon_size">12dp</dimen> + + <dimen name="onboard_screen_side_padding">20dp</dimen> </resources> diff --git a/res/values/styles.xml b/res/values/styles.xml index 533b88edd..108f299d3 100644 --- a/res/values/styles.xml +++ b/res/values/styles.xml @@ -120,6 +120,8 @@ <item name="windowActionBar">false</item> <item name="android:windowNoTitle">true</item> <item name="windowNoTitle">true</item> + <item name="android:colorButtonNormal">@color/onboarding_next_button_color</item> + <item name="colorButtonNormal">@color/onboarding_next_button_color</item> </style> <!-- Hide the actionbar title during the activity preview --> |