Closed Bug 1483655 Opened 6 years ago Closed 6 years ago

Add a new explainer to the Recommended by Pocket section

Categories

(Firefox :: New Tab Page, enhancement, P1)

enhancement

Tracking

()

VERIFIED FIXED
Firefox 63
Iteration:
63.5 - Sep 3
Tracking Status
firefox63 --- verified
firefox64 --- verified

People

(Reporter: nchapman, Assigned: thecount)

References

Details

Attachments

(2 files)

In order to help more people understand and sign up for the Pocket service, we'd like to add a new message under the stories recommended by Pocket where we currently have trending topics. The plan is outlined here: https://docs.google.com/document/d/1CslJyAUrVg20Ad7FlY7gkGZv8_OKRRU9_DhJ3m6KuoU/ The Invision spec can be found here: https://mozilla.invisionapp.com/share/AMNI4YWRJK6#/screens/314216120_pocket-Section-Disclaimer
Assignee: nobody → sdowne
Iteration: --- → 63.5 - Sep 3
Priority: -- → P1
Iteration: 63.5 - Sep 3 → 64.1 (Sep 14)
Two small design related issues noticed in this, which I have a patch to fix. 1. Flicker of logged in/out state while the page loads. You can see this in an attachment. 2. The height of the cta was actually a few pixels larger than the topics, which potentially causes a slight shift in content as it loads. I made sure on max screen sizes the content doesn't move. Fix here: https://github.com/mozilla/activity-stream/pull/4401
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → FIXED
Iteration: 64.1 (Sep 14) → 63.5 - Sep 3
Blocks: 1488846
Blocks: 1489962
No longer blocks: 1489962
Target Milestone: --- → Firefox 63
Commit pushed to master at https://github.com/mozilla/activity-stream https://github.com/mozilla/activity-stream/commit/1486faa2a75a5fdb220375bf6f52a2a0c585cb02 Bug 1483655 - Ensure pocket cta doesn't flash between logged in and out while loading, and ensure content doesn't shift when adding cta.
I have verified that the new explainer correctly appears if the "browser.newtabpage.activity-stream.pocketCta" pref is set to {"cta_button":"","cta_text":"","cta_url":"","use_cta":true} and that it changes accordingly when the user is logged into a Pocket account. Verified on Windows 10 x64, Mac 10.13, and Arch Linux x64 on the latest Nightly 64.0a1 (Build ID 20180920220102) and on an older Nightly build (63.0a1, 20180903220141).
Status: RESOLVED → VERIFIED
Depends on: 1507599
Component: Activity Streams: Newtab → New Tab Page
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: