Skip to content

fix(harmonyos): adapt welcome sheet to system insets - #3254

Merged
wgqqqqq merged 1 commit into
GCWing:mainfrom
wgqqqqq:wgq/harmony-welcome-safe-area-upstream
Sep 29, 2026
Merged

wgqqqqq merged 1 commit into
GCWing:mainfrom
wgqqqqq:wgq/harmony-welcome-safe-area-upstream

Conversation

@wgqqqqq

@wgqqqqq wgqqqqq commented Sep 29, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • make the compact HarmonyOS welcome layout fill the available height instead of reserving a fixed bottom gap
  • draw the compact welcome sheet through the system gesture area with a platform window adapter, while restoring normal window layout for wide and foldable surfaces
  • add dedicated welcome light/dark surface tokens so dark mode keeps a clear sheet/background boundary

Validation

  • pnpm run mobile:ui:check
  • pnpm run harmony:architecture
  • pnpm run theme:color-audit:all
  • HarmonyOS HAP build with hvigor ... assembleHap --no-daemon
  • Installed and checked on the connected HarmonyOS device in light and dark appearances

@wgqqqqq
wgqqqqq merged commit 9e22a71 into GCWing:main Sep 29, 2026
9 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant