Closed Bug 1815013 Opened 2 years ago Closed 2 years ago

[Tabs tray to Compose] Port over the Tabs Tray FAB

Categories

(Fenix :: Tabs, task, P2)

All
Android
task

Tracking

(firefox113 fixed)

RESOLVED FIXED
113 Branch
Tracking Status
firefox113 --- fixed

People

(Reporter: 007, Assigned: aputanu)

References

Details

(Whiteboard: [fxdroid])

Attachments

(5 files)

Add the FAB to the Composified Tabs Tray using the top level Composable created in Bug 1815011. The business logic plumbing will take place in Bug 1819196.

The original FAB lives in component_tabstray_fab, and its logic lives within FloatingActionButtonBinding

All original functionality/styling should remain.

Normal

  • Just the + icon

Private

  • + icon
    Private text

Sync

  • Sync icon
  • SYNC text

All text should be uppercase.

See if it's possible to carry over the expand and collapse animation as the FAB's contents change between pages.

Depends on: 1814988
Attached image Private.png
Attached image Normal
Attachment #9317711 - Attachment description: Sync → Normal
Attached image Sync
Summary: [Tabs tray to Compose] Convert the FAB → [Tabs tray to Compose] Port over the Tabs Tray FAB
Severity: -- → N/A
Blocks: 1819196
Assignee: nobody → aputanu
Status: NEW → ASSIGNED
Status: ASSIGNED → RESOLVED
Closed: 2 years ago
Flags: qe-verify+
Resolution: --- → FIXED
Target Milestone: --- → 113 Branch
Flags: qe-verify+
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: