From ff44ae578fd5f1804d47c5c54b29d8984913eb05 Mon Sep 17 00:00:00 2001 From: Hafiz Date: Mon, 4 Sep 2023 15:47:05 -0400 Subject: [PATCH 1/2] Subscription bottom sheet --- .../subscription_banner_image_left.xml | 264 +++++++++++++ .../subscription_banner_image_right.xml | 264 +++++++++++++ .../fragment_bottomsheet_subscription.xml | 370 ++++++++++++++++++ Habitica/res/values/strings.xml | 5 + .../SubscriptionBottomSheetFragment.kt | 237 +++++++++++ .../habitica/ui/views/shops/PurchaseDialog.kt | 20 +- 6 files changed, 1153 insertions(+), 7 deletions(-) create mode 100644 Habitica/res/drawable/subscription_banner_image_left.xml create mode 100644 Habitica/res/drawable/subscription_banner_image_right.xml create mode 100644 Habitica/res/layout/fragment_bottomsheet_subscription.xml create mode 100644 Habitica/src/main/java/com/habitrpg/android/habitica/ui/fragments/purchases/SubscriptionBottomSheetFragment.kt diff --git a/Habitica/res/drawable/subscription_banner_image_left.xml b/Habitica/res/drawable/subscription_banner_image_left.xml new file mode 100644 index 000000000..0261df640 --- /dev/null +++ b/Habitica/res/drawable/subscription_banner_image_left.xml @@ -0,0 +1,264 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Habitica/res/drawable/subscription_banner_image_right.xml b/Habitica/res/drawable/subscription_banner_image_right.xml new file mode 100644 index 000000000..d13de7c95 --- /dev/null +++ b/Habitica/res/drawable/subscription_banner_image_right.xml @@ -0,0 +1,264 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Habitica/res/layout/fragment_bottomsheet_subscription.xml b/Habitica/res/layout/fragment_bottomsheet_subscription.xml new file mode 100644 index 000000000..e0e7dc288 --- /dev/null +++ b/Habitica/res/layout/fragment_bottomsheet_subscription.xml @@ -0,0 +1,370 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +