Skip to content

K2GO-376 style(content-exchange): selector above QR, title hierarchy, transfer animation - #715

Merged
luisguzman-adfa merged 4 commits into
mainfrom
style/K2GO-376-share-selector-above-qr
Nov 1, 2026
Merged

luisguzman-adfa merged 4 commits into
mainfrom
style/K2GO-376-share-selector-above-qr

Conversation

@luisguzman-adfa

Copy link
Copy Markdown
Collaborator

Content-exchange UI polish: one cohesive change across the share/receive screens.

What changes

  • Share: the transport selector moves above the QR, matching the Clone layout.
  • CX screen titles (Share, Receive, Import, Export, Delete) go from TitleLarge to
    HeadlineMedium, so each screen title matches the app convention (Connect/Clone/Settings).
  • Import and Export progress show a two-phone transfer animation (reuses the Clone loop
    asset and a two-logo overlay; honors reduce-motion). Delete keeps no animation (local
    removal).
  • The Import/Export/Delete action row is now a pinned bottom bar, so Cancel never scrolls
    off; Cancel keeps the destructive red.
  • Receive screen title becomes "Receive content" (was "Receive"), to match the
    " content" pattern. The Wi-Fi receive progress title shows "Receive content"
    instead of "Import content" when the import is a network receive.

Keys: K2GO-376 (selector), K2GO-269 (titles + Receive wording), K2GO-427 (animation + pinned row).

UI changes

  • "Receive" -> "Receive content" (Receive screen title); translated to all locales.
  • Wi-Fi receive progress title: "Import content" -> "Receive content" (network receive only).
  • CX screen titles enlarged to HeadlineMedium (visual only, no string change).
  • Share selector repositioned above the QR; action row pinned to the bottom.
  • Light and dark verified on device (Samsung A16).

…one)

Use the shared SegmentedTabs strip like Connect/Clone; the Hotspot/Wi-Fi
selector now sits above the QR sections.
Share and Receive used TitleLarge; the app screen-title tier is HeadlineMedium
(Library / Connect / Clone). Match it.
Import / Export progress show the two-phones Lottie loop (shared with Clone)
while a transfer runs, honouring reduce motion. Import / Export / Delete pin the
action row at the bottom so Cancel stays anchored. Those screen titles also
raised to HeadlineMedium (K2GO-269).
Match the "<Verb> content" screen-title pattern (Import/Export/Delete/Share content).
The Wi-Fi receive flow reuses the import progress screen, so it titles that
"Receive content" too (isNetwork). All 33 locales updated (machine translation,
pending human review).
@luisguzman-adfa
luisguzman-adfa merged commit 59f0f64 into main Nov 1, 2026
3 checks passed
@luisguzman-adfa
luisguzman-adfa deleted the style/K2GO-376-share-selector-above-qr branch November 1, 2026 00:14
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