Skip to content

feat(mobile-harmony): HarmonyOS phone shell #336

Closed

Description

@waterbro-8

Parent: #329

What to build

A separate HarmonyOS phone surface. Detect HarmonyOS / OpenHarmony / ArkWeb (or ?platform=harmony) and serve a Harmony-style service-card shell. Harmony takes priority over Android when both strings appear in the UA.

Acceptance criteria

  • HarmonyOS, OpenHarmony, and ArkWeb UA at / get data-platform="harmony"
  • Service-card role layout (large radius, title + subtitle + budget)
  • Bottom tabs 组织 / 指令 / 桌面 / 设置; touch targets ≥ 48px
  • Harmony detection wins over Android in mixed UAs
  • ?platform=harmony forces this surface

Blocked by

#329

Activity

  1. waterbro-8 commented on Sep 18, 2026

    @waterbro-8
    CollaboratorAuthor

    HarmonyOS shell is in #337 (data-platform="harmony"). HarmonyOS/OpenHarmony/ArkWeb take priority over Android.

  2. waterbro-8 commented on Sep 18, 2026

    @waterbro-8
    CollaboratorAuthor

    关闭:HarmonyOS 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