From 5256e85641b8bbbdd0a9e6fd7e056680fd8a94de Mon Sep 17 00:00:00 2001 From: Phillip Thelen Date: Fri, 20 May 2022 10:51:32 +0200 Subject: [PATCH] Improve bottom sheet design and behaviour --- Habitica/res/layout/bottom_sheet_wrapper.xml | 10 ++-- Habitica/res/layout/menu_bottom_sheet.xml | 9 ++- .../res/layout/menu_bottom_sheet_item.xml | 5 +- Habitica/res/values/dimens.xml | 2 +- Habitica/res/values/styles.xml | 6 +- .../adapter/inventory/ItemRecyclerAdapter.kt | 55 ++++++++++--------- .../ui/fragments/tasks/TasksFragment.kt | 4 +- .../habitica/ui/menu/BottomSheetMenu.kt | 8 ++- .../habitica/ui/menu/BottomSheetMenuItem.kt | 3 +- .../ui/viewHolders/MountViewHolder.kt | 1 + .../habitica/ui/viewHolders/PetViewHolder.kt | 1 + 11 files changed, 68 insertions(+), 36 deletions(-) diff --git a/Habitica/res/layout/bottom_sheet_wrapper.xml b/Habitica/res/layout/bottom_sheet_wrapper.xml index 3f9dbdca8..b21f6ceb7 100644 --- a/Habitica/res/layout/bottom_sheet_wrapper.xml +++ b/Habitica/res/layout/bottom_sheet_wrapper.xml @@ -5,10 +5,12 @@ android:orientation="vertical"> + + android:orientation="vertical" /> \ No newline at end of file diff --git a/Habitica/res/layout/menu_bottom_sheet_item.xml b/Habitica/res/layout/menu_bottom_sheet_item.xml index 2155670b1..2de3390b2 100644 --- a/Habitica/res/layout/menu_bottom_sheet_item.xml +++ b/Habitica/res/layout/menu_bottom_sheet_item.xml @@ -4,7 +4,10 @@ android:orientation="vertical" android:layout_width="match_parent" android:layout_height="wrap_content" - style="@style/BottomMenuItem" + style="@style/HabiticaButton.Purple.Small" + android:background="@drawable/layout_rounded_bg" + android:layout_marginVertical="6dp" + android:layout_marginHorizontal="@dimen/spacing_large" android:clickable="true" android:focusable="true"> 21dp 16dp - 53dp + 50dp 24dp 26dp 16dp diff --git a/Habitica/res/values/styles.xml b/Habitica/res/values/styles.xml index cf6d639f1..f1faeba76 100644 --- a/Habitica/res/values/styles.xml +++ b/Habitica/res/values/styles.xml @@ -456,7 +456,11 @@