diff --git a/Habitica/res/drawable-hdpi/customization_selection_caret.png b/Habitica/res/drawable-hdpi/customization_selection_caret.png new file mode 100644 index 000000000..fa86eeb87 Binary files /dev/null and b/Habitica/res/drawable-hdpi/customization_selection_caret.png differ diff --git a/Habitica/res/drawable-hdpi/customization_shadow.png b/Habitica/res/drawable-hdpi/customization_shadow.png new file mode 100644 index 000000000..bbadb9767 Binary files /dev/null and b/Habitica/res/drawable-hdpi/customization_shadow.png differ diff --git a/Habitica/res/drawable-mdpi/customization_selection_caret.png b/Habitica/res/drawable-mdpi/customization_selection_caret.png new file mode 100644 index 000000000..67e45dc1a Binary files /dev/null and b/Habitica/res/drawable-mdpi/customization_selection_caret.png differ diff --git a/Habitica/res/drawable-mdpi/customization_shadow.png b/Habitica/res/drawable-mdpi/customization_shadow.png new file mode 100644 index 000000000..9e90961fd Binary files /dev/null and b/Habitica/res/drawable-mdpi/customization_shadow.png differ diff --git a/Habitica/res/drawable-xhdpi/customization_selection_caret.png b/Habitica/res/drawable-xhdpi/customization_selection_caret.png new file mode 100644 index 000000000..1b5ebe5df Binary files /dev/null and b/Habitica/res/drawable-xhdpi/customization_selection_caret.png differ diff --git a/Habitica/res/drawable-xhdpi/customization_shadow.png b/Habitica/res/drawable-xhdpi/customization_shadow.png new file mode 100644 index 000000000..1b84c7609 Binary files /dev/null and b/Habitica/res/drawable-xhdpi/customization_shadow.png differ diff --git a/Habitica/res/drawable-xxhdpi/customization_selection_caret.png b/Habitica/res/drawable-xxhdpi/customization_selection_caret.png new file mode 100644 index 000000000..43cb82fcd Binary files /dev/null and b/Habitica/res/drawable-xxhdpi/customization_selection_caret.png differ diff --git a/Habitica/res/drawable-xxhdpi/customization_shadow.png b/Habitica/res/drawable-xxhdpi/customization_shadow.png new file mode 100644 index 000000000..fa2f27762 Binary files /dev/null and b/Habitica/res/drawable-xxhdpi/customization_shadow.png differ diff --git a/Habitica/res/drawable/avatar_customization_category_bg.xml b/Habitica/res/drawable/avatar_customization_category_bg.xml new file mode 100644 index 000000000..300ee34d1 --- /dev/null +++ b/Habitica/res/drawable/avatar_customization_category_bg.xml @@ -0,0 +1,11 @@ + + + + + + + + + + + \ No newline at end of file diff --git a/Habitica/res/drawable/avatar_customization_subcategory_bg.xml b/Habitica/res/drawable/avatar_customization_subcategory_bg.xml new file mode 100644 index 000000000..4c115a7e4 --- /dev/null +++ b/Habitica/res/drawable/avatar_customization_subcategory_bg.xml @@ -0,0 +1,11 @@ + + + + + + + + + + + \ No newline at end of file diff --git a/Habitica/res/layout/avatar_setup_drawer.xml b/Habitica/res/layout/avatar_setup_drawer.xml index e7c5d50da..e75e2462d 100644 --- a/Habitica/res/layout/avatar_setup_drawer.xml +++ b/Habitica/res/layout/avatar_setup_drawer.xml @@ -1,14 +1,18 @@ - + + android:background="@drawable/avatar_customization_subcategory_bg" + android:layout_alignParentTop="true"> + + /> + android:layout_below="@id/subcategory_layout" + android:elevation="4dp" + android:id="@+id/category_layout"> - \ No newline at end of file + + + \ No newline at end of file diff --git a/Habitica/res/values-h320dp/dimens.xml b/Habitica/res/values-h320dp/dimens.xml index 4eb3412ed..777a3da91 100644 --- a/Habitica/res/values-h320dp/dimens.xml +++ b/Habitica/res/values-h320dp/dimens.xml @@ -2,5 +2,6 @@ 8dp 120dp - 80dp + 90dp + 81dp \ No newline at end of file diff --git a/Habitica/res/values-h601dp/dimens.xml b/Habitica/res/values-h601dp/dimens.xml index 6de39a717..4c491d85d 100644 --- a/Habitica/res/values-h601dp/dimens.xml +++ b/Habitica/res/values-h601dp/dimens.xml @@ -3,4 +3,5 @@ 20dp 130dp 100dp + 91dp \ No newline at end of file diff --git a/Habitica/src/main/java/com/habitrpg/android/habitica/ui/adapter/setup/CustomizationSetupAdapter.java b/Habitica/src/main/java/com/habitrpg/android/habitica/ui/adapter/setup/CustomizationSetupAdapter.java index b30389519..7c73988d7 100644 --- a/Habitica/src/main/java/com/habitrpg/android/habitica/ui/adapter/setup/CustomizationSetupAdapter.java +++ b/Habitica/src/main/java/com/habitrpg/android/habitica/ui/adapter/setup/CustomizationSetupAdapter.java @@ -145,7 +145,7 @@ public class CustomizationSetupAdapter extends RecyclerView.Adapter= Build.VERSION_CODES.JELLY_BEAN_MR1) { + Resources r = getResources(); + int px = (int) TypedValue.applyDimension(TypedValue.COMPLEX_UNIT_DIP, 40, r.getDisplayMetrics()); + params.setMarginStart(location[0]+px); + this.caretView.setLayoutParams(params); + } else { + caretView.setVisibility(View.GONE); + } + } }