From 425d8992ef8f951647a5c3c0428f4cf51307659a Mon Sep 17 00:00:00 2001 From: kris Date: Sat, 4 Apr 2026 02:36:22 +0800 Subject: [PATCH] style: tune quick actions menu position and theming --- .../main/java/com/hyzq/boss/MainActivity.java | 6 +++--- .../bg_conversation_quick_actions_menu.xml | 2 +- .../app/src/main/res/layout/activity_main.xml | 12 +++++------ .../app/src/main/res/values-night/colors.xml | 21 +++++++++++++++++++ android/app/src/main/res/values/colors.xml | 3 +++ 5 files changed, 34 insertions(+), 10 deletions(-) create mode 100644 android/app/src/main/res/values-night/colors.xml diff --git a/android/app/src/main/java/com/hyzq/boss/MainActivity.java b/android/app/src/main/java/com/hyzq/boss/MainActivity.java index 5c347f6..c5aa83d 100644 --- a/android/app/src/main/java/com/hyzq/boss/MainActivity.java +++ b/android/app/src/main/java/com/hyzq/boss/MainActivity.java @@ -1004,7 +1004,7 @@ public class MainActivity extends AppCompatActivity { .start(); conversationQuickActionsMenu.animate() .alpha(0f) - .translationY(-BossUi.dp(this, 8)) + .translationY(-BossUi.dp(this, 6)) .setDuration(140L) .setInterpolator(new AccelerateDecelerateInterpolator()) .start(); @@ -1019,13 +1019,13 @@ public class MainActivity extends AppCompatActivity { private void prepareConversationQuickActionMenu() { conversationQuickActionsMenu.setVisibility(View.VISIBLE); conversationQuickActionsMenu.setAlpha(0f); - conversationQuickActionsMenu.setTranslationY(-BossUi.dp(this, 8)); + conversationQuickActionsMenu.setTranslationY(-BossUi.dp(this, 6)); } private void resetConversationQuickActionMenu() { conversationQuickActionsMenu.animate().cancel(); conversationQuickActionsMenu.setAlpha(0f); - conversationQuickActionsMenu.setTranslationY(-BossUi.dp(this, 8)); + conversationQuickActionsMenu.setTranslationY(-BossUi.dp(this, 6)); conversationQuickActionsMenu.setVisibility(View.GONE); } diff --git a/android/app/src/main/res/drawable/bg_conversation_quick_actions_menu.xml b/android/app/src/main/res/drawable/bg_conversation_quick_actions_menu.xml index 8b95f63..640ff0e 100644 --- a/android/app/src/main/res/drawable/bg_conversation_quick_actions_menu.xml +++ b/android/app/src/main/res/drawable/bg_conversation_quick_actions_menu.xml @@ -1,6 +1,6 @@ - + diff --git a/android/app/src/main/res/layout/activity_main.xml b/android/app/src/main/res/layout/activity_main.xml index db3ac6b..c7c95a6 100644 --- a/android/app/src/main/res/layout/activity_main.xml +++ b/android/app/src/main/res/layout/activity_main.xml @@ -264,13 +264,13 @@ android:layout_width="match_parent" android:layout_height="match_parent" android:alpha="0" - android:background="#33000000" /> + android:background="@color/boss_overlay_scrim" />