Skip to content

feat(mobile-android): Android Material phone shell #335

Closed

Description

@waterbro-8

Parent: #329

What to build

A separate Android phone surface. Detect Android UA (or ?platform=android) and serve a Material 3 shell: top app bar, full-bleed list, 80dp navigation bar, pressed-state feedback. Do not reuse the iOS layout.

Acceptance criteria

  • Android UA at / gets data-platform="android"
  • Top app bar + full-width role rows
  • Bottom navigation 组织 / 指令 / 桌面 / 设置; touch targets ≥ 48px
  • Huawei Android without HarmonyOS/ArkWeb stays on this surface
  • ?platform=android forces this surface

Blocked by

#329

Activity

  1. waterbro-8 commented on Sep 18, 2026

    @waterbro-8
    CollaboratorAuthor

    Android shell is in #337 (data-platform="android"). Huawei Android without HarmonyOS stays here.

  2. waterbro-8 commented on Sep 18, 2026

    @waterbro-8
    CollaboratorAuthor

    关闭:Android Material phone shell 已由 #337 合入 main。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions