diff --git a/Habitica/res/color/promo_gradient.xml b/Habitica/res/color/promo_gradient.xml new file mode 100644 index 000000000..efe22607d --- /dev/null +++ b/Habitica/res/color/promo_gradient.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/Habitica/res/drawable-hdpi/flag_flap.png b/Habitica/res/drawable-hdpi/flag_flap.png index b4e5e9cec..e67ac259f 100644 Binary files a/Habitica/res/drawable-hdpi/flag_flap.png and b/Habitica/res/drawable-hdpi/flag_flap.png differ diff --git a/Habitica/res/drawable-hdpi/gift_sub_gift.png b/Habitica/res/drawable-hdpi/gift_sub_gift.png index 278e05552..5cacbeb60 100644 Binary files a/Habitica/res/drawable-hdpi/gift_sub_gift.png and b/Habitica/res/drawable-hdpi/gift_sub_gift.png differ diff --git a/Habitica/res/drawable-hdpi/payment_gift.png b/Habitica/res/drawable-hdpi/payment_gift.png index 250123b8c..2b9716bca 100644 Binary files a/Habitica/res/drawable-hdpi/payment_gift.png and b/Habitica/res/drawable-hdpi/payment_gift.png differ diff --git a/Habitica/res/drawable-hdpi/separator_fancy.png b/Habitica/res/drawable-hdpi/separator_fancy.png index ec6d69ba8..547a3d4ff 100644 Binary files a/Habitica/res/drawable-hdpi/separator_fancy.png and b/Habitica/res/drawable-hdpi/separator_fancy.png differ diff --git a/Habitica/res/drawable-hdpi/sub_plus.png b/Habitica/res/drawable-hdpi/sub_plus.png new file mode 100644 index 000000000..6ca472fa0 Binary files /dev/null and b/Habitica/res/drawable-hdpi/sub_plus.png differ diff --git a/Habitica/res/drawable-hdpi/subscription_bg.png b/Habitica/res/drawable-hdpi/subscription_bg.png new file mode 100644 index 000000000..8e6b8b427 Binary files /dev/null and b/Habitica/res/drawable-hdpi/subscription_bg.png differ diff --git a/Habitica/res/drawable-hdpi/subscription_selected_indicator.png b/Habitica/res/drawable-hdpi/subscription_selected_indicator.png new file mode 100644 index 000000000..af84be92b Binary files /dev/null and b/Habitica/res/drawable-hdpi/subscription_selected_indicator.png differ diff --git a/Habitica/res/drawable-mdpi/flag_flap.png b/Habitica/res/drawable-mdpi/flag_flap.png index b14a89033..fbf095f59 100644 Binary files a/Habitica/res/drawable-mdpi/flag_flap.png and b/Habitica/res/drawable-mdpi/flag_flap.png differ diff --git a/Habitica/res/drawable-mdpi/gift_sub_gift.png b/Habitica/res/drawable-mdpi/gift_sub_gift.png index d13327594..694da1399 100644 Binary files a/Habitica/res/drawable-mdpi/gift_sub_gift.png and b/Habitica/res/drawable-mdpi/gift_sub_gift.png differ diff --git a/Habitica/res/drawable-mdpi/payment_gift.png b/Habitica/res/drawable-mdpi/payment_gift.png index bfdf2bd4a..527420f50 100644 Binary files a/Habitica/res/drawable-mdpi/payment_gift.png and b/Habitica/res/drawable-mdpi/payment_gift.png differ diff --git a/Habitica/res/drawable-mdpi/separator_fancy.png b/Habitica/res/drawable-mdpi/separator_fancy.png index 5595d9b81..a71f3c720 100644 Binary files a/Habitica/res/drawable-mdpi/separator_fancy.png and b/Habitica/res/drawable-mdpi/separator_fancy.png differ diff --git a/Habitica/res/drawable-mdpi/sub_plus.png b/Habitica/res/drawable-mdpi/sub_plus.png new file mode 100644 index 000000000..d1c1db1b8 Binary files /dev/null and b/Habitica/res/drawable-mdpi/sub_plus.png differ diff --git a/Habitica/res/drawable-mdpi/subscription_bg.png b/Habitica/res/drawable-mdpi/subscription_bg.png new file mode 100644 index 000000000..3cfc3b068 Binary files /dev/null and b/Habitica/res/drawable-mdpi/subscription_bg.png differ diff --git a/Habitica/res/drawable-mdpi/subscription_selected_indicator.png b/Habitica/res/drawable-mdpi/subscription_selected_indicator.png new file mode 100644 index 000000000..505075158 Binary files /dev/null and b/Habitica/res/drawable-mdpi/subscription_selected_indicator.png differ diff --git a/Habitica/res/drawable-xhdpi/flag_flap.png b/Habitica/res/drawable-xhdpi/flag_flap.png index dca3af7c5..4cdb4a573 100644 Binary files a/Habitica/res/drawable-xhdpi/flag_flap.png and b/Habitica/res/drawable-xhdpi/flag_flap.png differ diff --git a/Habitica/res/drawable-xhdpi/gift_sub_gift.png b/Habitica/res/drawable-xhdpi/gift_sub_gift.png index f13dbf105..9ffb340e5 100644 Binary files a/Habitica/res/drawable-xhdpi/gift_sub_gift.png and b/Habitica/res/drawable-xhdpi/gift_sub_gift.png differ diff --git a/Habitica/res/drawable-xhdpi/payment_gift.png b/Habitica/res/drawable-xhdpi/payment_gift.png index fb1d96a23..ac4799cd6 100644 Binary files a/Habitica/res/drawable-xhdpi/payment_gift.png and b/Habitica/res/drawable-xhdpi/payment_gift.png differ diff --git a/Habitica/res/drawable-xhdpi/separator_fancy.png b/Habitica/res/drawable-xhdpi/separator_fancy.png index 28f321bf2..f35a8ad93 100644 Binary files a/Habitica/res/drawable-xhdpi/separator_fancy.png and b/Habitica/res/drawable-xhdpi/separator_fancy.png differ diff --git a/Habitica/res/drawable-xhdpi/sub_plus.png b/Habitica/res/drawable-xhdpi/sub_plus.png new file mode 100644 index 000000000..ac5bbf974 Binary files /dev/null and b/Habitica/res/drawable-xhdpi/sub_plus.png differ diff --git a/Habitica/res/drawable-xhdpi/subscription_bg.png b/Habitica/res/drawable-xhdpi/subscription_bg.png new file mode 100644 index 000000000..23037e347 Binary files /dev/null and b/Habitica/res/drawable-xhdpi/subscription_bg.png differ diff --git a/Habitica/res/drawable-xhdpi/subscription_selected_indicator.png b/Habitica/res/drawable-xhdpi/subscription_selected_indicator.png new file mode 100644 index 000000000..f01900954 Binary files /dev/null and b/Habitica/res/drawable-xhdpi/subscription_selected_indicator.png differ diff --git a/Habitica/res/drawable-xxhdpi/flag_flap.png b/Habitica/res/drawable-xxhdpi/flag_flap.png index fa7d6a76c..b9d656371 100644 Binary files a/Habitica/res/drawable-xxhdpi/flag_flap.png and b/Habitica/res/drawable-xxhdpi/flag_flap.png differ diff --git a/Habitica/res/drawable-xxhdpi/gift_sub_gift.png b/Habitica/res/drawable-xxhdpi/gift_sub_gift.png index 6e7180dd5..a154b401f 100644 Binary files a/Habitica/res/drawable-xxhdpi/gift_sub_gift.png and b/Habitica/res/drawable-xxhdpi/gift_sub_gift.png differ diff --git a/Habitica/res/drawable-xxhdpi/payment_gift.png b/Habitica/res/drawable-xxhdpi/payment_gift.png index e466c91e3..d2fb03a2b 100644 Binary files a/Habitica/res/drawable-xxhdpi/payment_gift.png and b/Habitica/res/drawable-xxhdpi/payment_gift.png differ diff --git a/Habitica/res/drawable-xxhdpi/separator_fancy.png b/Habitica/res/drawable-xxhdpi/separator_fancy.png index bb1aad139..7b4687ee8 100644 Binary files a/Habitica/res/drawable-xxhdpi/separator_fancy.png and b/Habitica/res/drawable-xxhdpi/separator_fancy.png differ diff --git a/Habitica/res/drawable-xxhdpi/sub_plus.png b/Habitica/res/drawable-xxhdpi/sub_plus.png new file mode 100644 index 000000000..053926a82 Binary files /dev/null and b/Habitica/res/drawable-xxhdpi/sub_plus.png differ diff --git a/Habitica/res/drawable-xxhdpi/subscription_bg.png b/Habitica/res/drawable-xxhdpi/subscription_bg.png new file mode 100644 index 000000000..152afc073 Binary files /dev/null and b/Habitica/res/drawable-xxhdpi/subscription_bg.png differ diff --git a/Habitica/res/drawable-xxhdpi/subscription_selected_indicator.png b/Habitica/res/drawable-xxhdpi/subscription_selected_indicator.png new file mode 100644 index 000000000..9eb1dba33 Binary files /dev/null and b/Habitica/res/drawable-xxhdpi/subscription_selected_indicator.png differ diff --git a/Habitica/res/drawable/flag_flap_background.xml b/Habitica/res/drawable/flag_flap_background.xml new file mode 100644 index 000000000..4bd0c225f --- /dev/null +++ b/Habitica/res/drawable/flag_flap_background.xml @@ -0,0 +1,4 @@ + + + + diff --git a/Habitica/res/drawable/g1g1_box.xml b/Habitica/res/drawable/g1g1_box.xml index 3c098bd65..c122da223 100644 --- a/Habitica/res/drawable/g1g1_box.xml +++ b/Habitica/res/drawable/g1g1_box.xml @@ -1,5 +1,5 @@ - + - \ No newline at end of file + diff --git a/Habitica/res/drawable/promo_gradient.xml b/Habitica/res/drawable/promo_gradient.xml new file mode 100644 index 000000000..1a4fb7a7c --- /dev/null +++ b/Habitica/res/drawable/promo_gradient.xml @@ -0,0 +1,7 @@ + + + + diff --git a/Habitica/res/drawable/separator_fancy_full.xml b/Habitica/res/drawable/separator_fancy_full.xml new file mode 100644 index 000000000..4a3c54fa7 --- /dev/null +++ b/Habitica/res/drawable/separator_fancy_full.xml @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/Habitica/res/drawable/subscription_box_bg.xml b/Habitica/res/drawable/subscription_box_bg.xml index 499e18b04..02260c724 100644 --- a/Habitica/res/drawable/subscription_box_bg.xml +++ b/Habitica/res/drawable/subscription_box_bg.xml @@ -1,6 +1,6 @@ - - + + diff --git a/Habitica/res/drawable/subscription_box_bg_selected.xml b/Habitica/res/drawable/subscription_box_bg_selected.xml index 66e128860..2afd67ff6 100644 --- a/Habitica/res/drawable/subscription_box_bg_selected.xml +++ b/Habitica/res/drawable/subscription_box_bg_selected.xml @@ -1,7 +1,6 @@ - + - - \ No newline at end of file + diff --git a/Habitica/res/drawable/subscription_type_box_bg.xml b/Habitica/res/drawable/subscription_type_box_bg.xml index 147c40f4a..514a48d10 100644 --- a/Habitica/res/drawable/subscription_type_box_bg.xml +++ b/Habitica/res/drawable/subscription_type_box_bg.xml @@ -1,7 +1,6 @@ - + - - \ No newline at end of file + diff --git a/Habitica/res/layout/activity_gift_subscription.xml b/Habitica/res/layout/activity_gift_subscription.xml index c3b4972b1..e76d416da 100644 --- a/Habitica/res/layout/activity_gift_subscription.xml +++ b/Habitica/res/layout/activity_gift_subscription.xml @@ -1,160 +1,177 @@ - + android:layout_height="match_parent" + android:orientation="vertical" + tools:context="com.habitrpg.android.habitica.ui.activities.FixCharacterValuesActivity" + android:background="@color/brand_300"> + + + android:id="@+id/toolbar" + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:minHeight="?attr/actionBarSize" + android:background="@color/brand_300" + app:titleTextColor="@color/white" + app:layout_scrollFlags="scroll|enterAlways" + app:popupTheme="@style/ThemeOverlay.AppCompat.Dark" /> + - - - - - - + + + android:layout_marginTop="@dimen/spacing_large"> + + + + + + + + + + + android:id="@+id/subscription3MonthView" + android:layout_width="match_parent" + android:layout_height="wrap_content" + app:recurringText="@string/three_months_one_time" + app:isNonRecurring="true" /> + android:id="@+id/subscription6MonthView" + android:layout_width="match_parent" + android:layout_height="wrap_content" + app:recurringText="@string/six_months_one_time" + app:isNonRecurring="true" > + + + + - + android:id="@+id/subscription12MonthView" + android:layout_width="match_parent" + android:layout_height="wrap_content" + app:recurringText="@string/twelve_months_one_time" + app:gemCapText="50" + app:isNonRecurring="true" + app:flagText="@string/popular">