fix: align android typography with wechat density

This commit is contained in:
AI Bot
2026-06-05 10:34:03 +08:00
parent a38b3a3093
commit eb8961fc3f
15 changed files with 246 additions and 245 deletions

View File

@@ -22,23 +22,23 @@
android:paddingBottom="40dp">
<TextView
android:layout_width="72dp"
android:layout_height="72dp"
android:layout_width="60dp"
android:layout_height="60dp"
android:background="@drawable/bg_secondary_button"
android:gravity="center"
android:text="B"
android:textColor="@color/boss_green"
android:textSize="28sp"
android:textSize="18sp"
android:textStyle="bold" />
<TextView
android:id="@+id/login_title"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="22dp"
android:layout_marginTop="18dp"
android:text=""
android:textColor="@color/boss_text_primary"
android:textSize="30sp"
android:textSize="18sp"
android:textStyle="bold" />
<TextView
@@ -50,12 +50,12 @@
android:lineSpacingExtra="4dp"
android:text=""
android:textColor="@color/boss_text_muted"
android:textSize="14sp" />
android:textSize="12sp" />
<EditText
android:id="@+id/login_account_input"
android:layout_width="match_parent"
android:layout_height="48dp"
android:layout_height="44dp"
android:layout_marginTop="28dp"
android:background="@drawable/bg_secondary_button"
android:hint="账号"
@@ -66,12 +66,12 @@
android:singleLine="true"
android:textColor="@color/boss_text_primary"
android:textColorHint="@color/boss_text_muted"
android:textSize="16sp" />
android:textSize="14sp" />
<EditText
android:id="@+id/login_password_input"
android:layout_width="match_parent"
android:layout_height="48dp"
android:layout_height="44dp"
android:layout_marginTop="12dp"
android:background="@drawable/bg_secondary_button"
android:hint="密码"
@@ -82,12 +82,12 @@
android:singleLine="true"
android:textColor="@color/boss_text_primary"
android:textColorHint="@color/boss_text_muted"
android:textSize="16sp" />
android:textSize="14sp" />
<EditText
android:id="@+id/login_confirm_password_input"
android:layout_width="match_parent"
android:layout_height="48dp"
android:layout_height="44dp"
android:layout_marginTop="12dp"
android:background="@drawable/bg_secondary_button"
android:hint="确认密码"
@@ -98,13 +98,13 @@
android:singleLine="true"
android:textColor="@color/boss_text_primary"
android:textColorHint="@color/boss_text_muted"
android:textSize="16sp"
android:textSize="14sp"
android:visibility="gone" />
<LinearLayout
android:id="@+id/login_code_row"
android:layout_width="match_parent"
android:layout_height="48dp"
android:layout_height="44dp"
android:layout_marginTop="12dp"
android:orientation="horizontal"
android:visibility="gone">
@@ -123,7 +123,7 @@
android:singleLine="true"
android:textColor="@color/boss_text_primary"
android:textColorHint="@color/boss_text_muted"
android:textSize="16sp" />
android:textSize="14sp" />
<Button
android:id="@+id/login_send_code_button"
@@ -134,7 +134,7 @@
android:text="获取验证码"
android:textAllCaps="false"
android:textColor="@color/boss_text_primary"
android:textSize="14sp" />
android:textSize="12sp" />
</LinearLayout>
<ProgressBar
@@ -150,12 +150,12 @@
android:layout_height="wrap_content"
android:layout_marginTop="22dp"
android:background="@drawable/bg_primary_button"
android:paddingTop="14dp"
android:paddingBottom="14dp"
android:paddingTop="12dp"
android:paddingBottom="12dp"
android:text=""
android:textAllCaps="false"
android:textColor="@color/boss_surface"
android:textSize="18sp"
android:textSize="14sp"
android:textStyle="bold" />
<LinearLayout
@@ -173,7 +173,7 @@
android:text="账号登录"
android:textAllCaps="false"
android:textColor="@color/boss_green"
android:textSize="14sp" />
android:textSize="12sp" />
<Button
android:id="@+id/register_mode_button"
@@ -184,7 +184,7 @@
android:text="注册账号"
android:textAllCaps="false"
android:textColor="@color/boss_text_muted"
android:textSize="14sp" />
android:textSize="12sp" />
<Button
android:id="@+id/forgot_mode_button"
@@ -195,7 +195,7 @@
android:text="忘记密码"
android:textAllCaps="false"
android:textColor="@color/boss_text_muted"
android:textSize="14sp" />
android:textSize="12sp" />
</LinearLayout>
</LinearLayout>
</ScrollView>
@@ -214,19 +214,19 @@
android:background="@color/boss_surface"
android:gravity="center_vertical"
android:orientation="horizontal"
android:paddingLeft="18dp"
android:paddingTop="10dp"
android:paddingRight="18dp"
android:paddingBottom="8dp">
android:paddingLeft="16dp"
android:paddingTop="8dp"
android:paddingRight="16dp"
android:paddingBottom="7dp">
<androidx.appcompat.widget.AppCompatImageButton
android:id="@+id/back_button"
android:layout_width="36dp"
android:layout_height="36dp"
android:layout_width="34dp"
android:layout_height="34dp"
android:layout_marginRight="8dp"
android:background="@drawable/bg_top_icon_button"
android:contentDescription="返回"
android:padding="7dp"
android:padding="6dp"
android:src="@drawable/ic_boss_back"
android:tint="@color/boss_text_primary"
android:visibility="gone" />
@@ -246,7 +246,7 @@
android:maxLines="1"
android:text="会话"
android:textColor="@color/boss_text_primary"
android:textSize="20sp"
android:textSize="18sp"
android:textStyle="bold" />
<TextView
@@ -256,14 +256,14 @@
android:layout_marginTop="4dp"
android:text=""
android:textColor="@color/boss_text_muted"
android:textSize="12sp"
android:textSize="11sp"
android:visibility="gone" />
</LinearLayout>
<EditText
android:id="@+id/top_search_input"
android:layout_width="0dp"
android:layout_height="36dp"
android:layout_height="34dp"
android:layout_weight="1"
android:background="@drawable/bg_secondary_button"
android:hint="搜索项目或线程"
@@ -275,27 +275,27 @@
android:paddingBottom="7dp"
android:textColor="@color/boss_text_primary"
android:textColorHint="@color/boss_text_muted"
android:textSize="15sp"
android:textSize="14sp"
android:visibility="gone" />
<androidx.appcompat.widget.AppCompatImageButton
android:id="@+id/search_button"
android:layout_width="36dp"
android:layout_height="36dp"
android:layout_width="34dp"
android:layout_height="34dp"
android:layout_marginRight="8dp"
android:background="@drawable/bg_top_icon_button"
android:contentDescription="搜索"
android:padding="7dp"
android:padding="6dp"
android:src="@drawable/ic_boss_search"
android:tint="@color/boss_text_primary" />
<androidx.appcompat.widget.AppCompatImageButton
android:id="@+id/refresh_button"
android:layout_width="36dp"
android:layout_height="36dp"
android:layout_width="34dp"
android:layout_height="34dp"
android:background="@drawable/bg_top_icon_button"
android:contentDescription="快捷操作"
android:padding="7dp"
android:padding="6dp"
android:src="@drawable/ic_boss_add"
android:tint="@color/boss_text_primary" />
</LinearLayout>
@@ -313,7 +313,7 @@
<LinearLayout
android:layout_width="match_parent"
android:layout_height="58dp"
android:layout_height="54dp"
android:background="@color/boss_surface"
android:elevation="10dp"
android:gravity="center"
@@ -332,7 +332,7 @@
android:text="会话"
android:textAllCaps="false"
android:textColor="@color/boss_green"
android:textSize="11sp"
android:textSize="10sp"
android:textStyle="bold" />
<Button
@@ -344,7 +344,7 @@
android:text="设备"
android:textAllCaps="false"
android:textColor="@color/boss_text_muted"
android:textSize="11sp"
android:textSize="10sp"
android:textStyle="bold" />
<Button
@@ -356,7 +356,7 @@
android:text="我的"
android:textAllCaps="false"
android:textColor="@color/boss_text_muted"
android:textSize="11sp"
android:textSize="10sp"
android:textStyle="bold" />
</LinearLayout>
</LinearLayout>
@@ -409,7 +409,7 @@
android:text="添加设备"
android:textAllCaps="false"
android:textColor="@color/boss_quick_actions_menu_text"
android:textSize="15sp" />
android:textSize="13sp" />
<Button
android:id="@+id/quick_action_scan"
@@ -423,7 +423,7 @@
android:text="扫一扫"
android:textAllCaps="false"
android:textColor="@color/boss_quick_actions_menu_text"
android:textSize="15sp" />
android:textSize="13sp" />
<Button
android:id="@+id/quick_action_group_chat"
@@ -437,7 +437,7 @@
android:text="发起群聊"
android:textAllCaps="false"
android:textColor="@color/boss_quick_actions_menu_text"
android:textSize="15sp" />
android:textSize="13sp" />
</LinearLayout>
</FrameLayout>
</FrameLayout>