diff --git a/app/src/main/kotlin/com/simplemobiletools/calendar/pro/dialogs/SelectEventColorDialog.kt b/app/src/main/kotlin/com/simplemobiletools/calendar/pro/dialogs/SelectEventColorDialog.kt index 6ccf9dd41..3135fe687 100644 --- a/app/src/main/kotlin/com/simplemobiletools/calendar/pro/dialogs/SelectEventColorDialog.kt +++ b/app/src/main/kotlin/com/simplemobiletools/calendar/pro/dialogs/SelectEventColorDialog.kt @@ -15,10 +15,9 @@ class SelectEventColorDialog(val activity: Activity, val colors: IntArray, var c val view = activity.layoutInflater.inflate(R.layout.dialog_select_event_color, null) as ViewGroup val colorAdapter = CheckableColorAdapter(activity, colors, currentColor) view.color_grid.apply { - layoutManager = AutoGridLayoutManager( - context = activity, - itemWidth = activity.resources.getDimensionPixelSize(R.dimen.smaller_icon_size) - ) + val width = activity.resources.getDimensionPixelSize(R.dimen.smaller_icon_size) + val spacing = activity.resources.getDimensionPixelSize(R.dimen.small_margin) * 2 + layoutManager = AutoGridLayoutManager(context = activity, itemWidth = width + spacing) adapter = colorAdapter } diff --git a/app/src/main/res/layout/checkable_color_button.xml b/app/src/main/res/layout/checkable_color_button.xml index 42a3d34cb..d135d47c3 100644 --- a/app/src/main/res/layout/checkable_color_button.xml +++ b/app/src/main/res/layout/checkable_color_button.xml @@ -1,12 +1,19 @@ - + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:padding="@dimen/small_margin"> + + + + + diff --git a/app/src/main/res/layout/dialog_select_event_color.xml b/app/src/main/res/layout/dialog_select_event_color.xml index 014aceeca..86ff4f649 100644 --- a/app/src/main/res/layout/dialog_select_event_color.xml +++ b/app/src/main/res/layout/dialog_select_event_color.xml @@ -5,7 +5,7 @@ android:id="@+id/color_grid_holder" android:layout_width="match_parent" android:layout_height="wrap_content" - android:paddingHorizontal="@dimen/activity_margin" + android:paddingHorizontal="@dimen/normal_margin" android:paddingTop="@dimen/big_margin" android:paddingBottom="@dimen/medium_margin">