Closed Bug 1639957 Opened 8 months ago Closed 8 months ago

Style changes to navigation component

Categories

(Firefox :: New Tab Page, enhancement)

enhancement

Tracking

()

VERIFIED FIXED
Firefox 78
Tracking Status
firefox78 --- verified

People

(Reporter: thecount, Assigned: thecount)

References

(Depends on 2 open bugs)

Details

Attachments

(1 file)

Figma here: https://www.figma.com/file/puN61TVQAm3wqpsOvEM9UU/Firefox-78-Spec?node-id=1%3A3

This is to do the inline change of topics, and to allow for the responsive design view treatments as per the figma.

Assignee: nobody → sdowne
Blocks: 1639959

To test:

  1. Set browser.newtabpage.activity-stream.discoverystream.endpoints to http,https
  2. Set browser.newtabpage.activity-stream.discoverystream.config to {"api_key_pref":"extensions.pocket.oAuthConsumerKey","collapsible":true,"enabled":true,"show_spocs":false,"hardcoded_layout":false,"personalized":true,"layout_endpoint":"https://e5e8374d-fffa-4a77-a604-31603852b6fd.mock.pstmn.io/1639957/layout"}

Expected: Should see a new and impoved topics component (internally called navigation) above the stories but below the stories title.

For the sake of QA, I also kept the old topics component in the old spot to ensure we do not regress. Note, this topics component duplication is in the QA layout only, it wouldn't be in the actual experiment.

Pushed by sdowne@getpocket.com:
https://hg.mozilla.org/integration/autoland/rev/e471c09f1739
Updates to navigation component r=gvn
Status: NEW → RESOLVED
Closed: 8 months ago
Resolution: --- → FIXED
Target Milestone: --- → Firefox 78
No longer blocks: collection-component
Depends on: 1646076

This enhancement was verified as part of the work done in [PI-668] New Tab Popular Topics - Firefox Beta 78 experiment, for which we've sent a GREEN signoff via email.
Considering the above, I am marking this task as VERIFIED.

Status: RESOLVED → VERIFIED
Depends on: 1649343
Depends on: 1657422
You need to log in before you can comment on or make changes to this bug.