Skip to content
This repository has been archived by the owner on Apr 17, 2021. It is now read-only.

Animate Scrolling as Focus Moves on Overlay #1669

Closed
severinrudie opened this issue Jan 12, 2019 · 0 comments
Closed

Animate Scrolling as Focus Moves on Overlay #1669

severinrudie opened this issue Jan 12, 2019 · 0 comments
Assignees
Labels
size M 3 pts = 2-3 days = 12 - 18 hours
Milestone

Comments

@severinrudie
Copy link
Contributor

Split out from #1312
Blocked by #1664

Requirements

  • When no page has been navigated to (e.g., after clearing data), overlay should be attached
    • The top portion of the overlay (containing the toolbar) and the bottom (containing Pocket and pinned tiles) are visually attached, with no space between them.

image

* When a page has been navigated to and focus is on a toolbar element, the overlay should be split * The bottom portion of the overlay should rest low, near the bottom of the screen.

image

* When the overlay is split and focus moves down from the toolbar, the bottom portion will animate up. * This bottom portion will now cover most of the screen * As the user scrolls, the bottom portion of the overlay will act like a standard RecyclerView (i.e., the wrapper will not move, but content will scroll)

image

@athomasmoz athomasmoz added this to the 2019 Q1 SP2 milestone Jan 14, 2019
@athomasmoz athomasmoz added the size M 3 pts = 2-3 days = 12 - 18 hours label Jan 14, 2019
@athomasmoz athomasmoz changed the title Animate Overlay Between Split and Closed Animate Scrolling as Focus Moves on Overlay Jan 22, 2019
@liuche liuche changed the title Animate Scrolling as Focus Moves on Overlay Animate Scrolling as Focus Moves on Overlay Channels Jan 25, 2019
@liuche liuche changed the title Animate Scrolling as Focus Moves on Overlay Channels Animate Scrolling as Focus Moves on Overlay Jan 25, 2019
@athomasmoz athomasmoz modified the milestones: 2019 Q1 SP3, 2019 Q1 SP4 Feb 8, 2019
@liuche liuche self-assigned this Feb 22, 2019
liuche added a commit to liuche/firefox-tv that referenced this issue Feb 23, 2019
liuche added a commit to liuche/firefox-tv that referenced this issue Feb 23, 2019
@liuche liuche closed this as completed in 56d194b Feb 23, 2019
@ghost ghost removed the ⛔ blocked label Feb 23, 2019
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
size M 3 pts = 2-3 days = 12 - 18 hours
Projects
None yet
Development

No branches or pull requests

3 participants