style: tune quick actions menu position and theming
This commit is contained in:
@@ -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);
|
||||
}
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<shape xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
android:shape="rectangle">
|
||||
<solid android:color="#F2272727" />
|
||||
<solid android:color="@color/boss_quick_actions_menu_bg" />
|
||||
<corners android:radius="18dp" />
|
||||
</shape>
|
||||
|
||||
@@ -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" />
|
||||
|
||||
<FrameLayout
|
||||
android:id="@+id/conversation_quick_actions_anchor"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="match_parent"
|
||||
android:paddingTop="22dp"
|
||||
android:paddingTop="58dp"
|
||||
android:paddingRight="20dp">
|
||||
|
||||
<LinearLayout
|
||||
@@ -284,7 +284,7 @@
|
||||
android:orientation="vertical"
|
||||
android:paddingTop="4dp"
|
||||
android:paddingBottom="4dp"
|
||||
android:translationY="-8dp"
|
||||
android:translationY="-6dp"
|
||||
android:visibility="gone">
|
||||
|
||||
<Button
|
||||
@@ -298,7 +298,7 @@
|
||||
android:paddingRight="16dp"
|
||||
android:text="添加设备"
|
||||
android:textAllCaps="false"
|
||||
android:textColor="@android:color/white"
|
||||
android:textColor="@color/boss_quick_actions_menu_text"
|
||||
android:textSize="15sp" />
|
||||
|
||||
<Button
|
||||
@@ -312,7 +312,7 @@
|
||||
android:paddingRight="16dp"
|
||||
android:text="扫一扫"
|
||||
android:textAllCaps="false"
|
||||
android:textColor="@android:color/white"
|
||||
android:textColor="@color/boss_quick_actions_menu_text"
|
||||
android:textSize="15sp" />
|
||||
|
||||
<Button
|
||||
@@ -326,7 +326,7 @@
|
||||
android:paddingRight="16dp"
|
||||
android:text="发起群聊"
|
||||
android:textAllCaps="false"
|
||||
android:textColor="@android:color/white"
|
||||
android:textColor="@color/boss_quick_actions_menu_text"
|
||||
android:textSize="15sp" />
|
||||
</LinearLayout>
|
||||
</FrameLayout>
|
||||
|
||||
21
android/app/src/main/res/values-night/colors.xml
Normal file
21
android/app/src/main/res/values-night/colors.xml
Normal file
@@ -0,0 +1,21 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<resources>
|
||||
<color name="boss_green">#07C160</color>
|
||||
<color name="boss_green_dark">#04984B</color>
|
||||
<color name="boss_surface">#FF151515</color>
|
||||
<color name="boss_bg_start">#FF0E0E0E</color>
|
||||
<color name="boss_bg_end">#FF0E0E0E</color>
|
||||
<color name="boss_bg_app">#FF0E0E0E</color>
|
||||
<color name="boss_panel">#FF151515</color>
|
||||
<color name="boss_card_stroke">#22FFFFFF</color>
|
||||
<color name="boss_divider">#1FFFFFFF</color>
|
||||
<color name="boss_text_primary">#FFF5F5F5</color>
|
||||
<color name="boss_text_muted">#FFB4B4B8</color>
|
||||
<color name="boss_text_soft">#FF8E8E93</color>
|
||||
<color name="boss_overlay_scrim">#66000000</color>
|
||||
<color name="boss_quick_actions_menu_bg">#FF2B2B2E</color>
|
||||
<color name="boss_quick_actions_menu_text">#FFF5F5F5</color>
|
||||
<color name="colorPrimary">@color/boss_green</color>
|
||||
<color name="colorPrimaryDark">@color/boss_green_dark</color>
|
||||
<color name="colorAccent">@color/boss_green</color>
|
||||
</resources>
|
||||
@@ -12,6 +12,9 @@
|
||||
<color name="boss_text_primary">#FF111111</color>
|
||||
<color name="boss_text_muted">#FF5F6B63</color>
|
||||
<color name="boss_text_soft">#FF8E8E93</color>
|
||||
<color name="boss_overlay_scrim">#22000000</color>
|
||||
<color name="boss_quick_actions_menu_bg">#FFF7F7F7</color>
|
||||
<color name="boss_quick_actions_menu_text">#FF111111</color>
|
||||
<color name="colorPrimary">@color/boss_green</color>
|
||||
<color name="colorPrimaryDark">@color/boss_green_dark</color>
|
||||
<color name="colorAccent">@color/boss_green</color>
|
||||
|
||||
Reference in New Issue
Block a user