Closed Bug 1671943 Opened 5 years ago Closed 5 years ago

Create home content section ui

Categories

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

Desktop
All
enhancement

Tracking

()

VERIFIED FIXED
85 Branch
Tracking Status
firefox85 --- verified

People

(Reporter: ewright, Assigned: ewright)

References

(Blocks 1 open bug)

Details

Attachments

(2 files)

In the customize component we should be able to toggle components of the new tab page on and off. This bug will focus on the UI portion of that. Attached image of the card components.

Assignee: nobody → prathikshaprasadsuman
Status: NEW → ASSIGNED
Assignee: prathikshaprasadsuman → ewright
Summary: Create card UI for toggling components → Create home content section ui
See Also: → 1680730
Pushed by ewright@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/bae008440598 Create home content section for customize menu. r=prathiksha,thecount,fluent-reviewers,flod

Backed out for causing node test failures in CustomizeMenu.scss

Backout link: https://hg.mozilla.org/integration/autoland/rev/c6a6ac66e5c67253e52e7be6facd89d8e1d1209f

Push with failures: https://treeherder.mozilla.org/jobs?repo=autoland&selectedTaskRun=VwMZBngmRDyuTwuXF5Gnvw.0&resultStatus=testfailed%2Cbusted%2Cexception&revision=bae0084405986ede6bebdc77a239eaa48c22b2a6

Failure log: https://treeherder.mozilla.org/logviewer?job_id=324039075&repo=autoland&lineNumber=512

TEST START | checkBundles
[task 2020-12-09T12:39:11.890Z] TEST START | karma
[task 2020-12-09T12:40:07.914Z] TEST START | sasslint
[task 2020-12-09T12:40:09.005Z] TEST-UNEXPECTED-FAIL sasslint | content-src/components/CustomizeMenu/_CustomizeMenu.scss(5, 1): Space expected between blocks (empty-line-between-blocks)
[task 2020-12-09T12:40:09.005Z] TEST-UNEXPECTED-FAIL sasslint | content-src/components/CustomizeMenu/_CustomizeMenu.scss(51, 23): Color functions such as 'rgba' should only be used in variable declarations (no-color-literals)
[task 2020-12-09T12:40:09.005Z] TEST-UNEXPECTED-FAIL sasslint | content-src/components/CustomizeMenu/_CustomizeMenu.scss(68, 12): Trailing semicolons required (trailing-semicolon)
[task 2020-12-09T12:40:09.005Z] TEST-UNEXPECTED-FAIL sasslint | content-src/components/CustomizeMenu/_CustomizeMenu.scss(89, 6): No trailing whitespace allowed (no-trailing-whitespace)
[task 2020-12-09T12:40:09.005Z] TEST-UNEXPECTED-FAIL sasslint | content-src/components/CustomizeMenu/_CustomizeMenu.scss(91, 1): Space expected between blocks (empty-line-between-blocks)
[task 2020-12-09T12:40:09.005Z] TEST-UNEXPECTED-FAIL sasslint | content-src/components/CustomizeMenu/_CustomizeMenu.scss(105, 5): ID selectors not allowed (no-ids)
[task 2020-12-09T12:40:09.005Z] TEST-UNEXPECTED-FAIL sasslint | content-src/components/CustomizeMenu/_CustomizeMenu.scss(106, 5): ID selectors not allowed (no-ids)
[task 2020-12-09T12:40:09.005Z] TEST-UNEXPECTED-FAIL sasslint | content-src/components/CustomizeMenu/_CustomizeMenu.scss(111, 25): Color functions such as 'rgba' should only be used in variable declarations (no-color-literals)
[task 2020-12-09T12:40:09.005Z] TEST-UNEXPECTED-FAIL sasslint | content-src/components/CustomizeMenu/_CustomizeMenu.scss(118, 5): ID selectors not allowed (no-ids)
[task 2020-12-09T12:40:09.005Z] TEST-UNEXPECTED-FAIL sasslint | content-src/components/CustomizeMenu/_CustomizeMenu.scss(119, 5): ID selectors not allowed (no-ids)
[task 2020-12-09T12:40:09.005Z] TEST-UNEXPECTED-FAIL sasslint | content-src/components/CustomizeMenu/_CustomizeMenu.scss(122, 23): Strings must use single quotes (quotes)
[task 2020-12-09T12:40:09.005Z] TEST-UNEXPECTED-FAIL sasslint | content-src/components/CustomizeMenu/_CustomizeMenu.scss(127, 5): ID selectors not allowed (no-ids)
[task 2020-12-09T12:40:09.005Z] TEST-UNEXPECTED-FAIL sasslint | content-src/components/CustomizeMenu/_CustomizeMenu.scss(127, 46): No trailing whitespace allowed (no-trailing-whitespace)
[task 2020-12-09T12:40:09.005Z] TEST-UNEXPECTED-FAIL sasslint | content-src/components/CustomizeMenu/_CustomizeMenu.scss(128, 5): ID selectors not allowed (no-ids)

Flags: needinfo?(ewright)
Pushed by ewright@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/98e6f69f3c79 Create home content section for customize menu. r=prathiksha,thecount,fluent-reviewers,flod
Backout by cbrindusan@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/e8b7642c497f Backed out changeset 98e6f69f3c79 for bc failures at browser_parsable_css.js. CLOSED TREE
Backout by malexandru@mozilla.com: https://hg.mozilla.org/mozilla-central/rev/64154055a1e4 Backed out changeset 98e6f69f3c79 for bc failures at browser_parsable_css.js. CLOSED TREE
Pushed by ewright@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/91a298ce72d7 Create home content section for customize menu. r=prathiksha,thecount,fluent-reviewers,flod
Flags: needinfo?(ewright)
Status: ASSIGNED → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED
Target Milestone: --- → 85 Branch

I have verified this enhancement and I can confirm that the "Shortcuts", "Recommended by Pocket", "Recent activity", "Snippets", and "Manage more settings" elements are displayed in the "customize component" according to the specs from here.

Verified using the latest Firefox Nightly (85.0a1 Build ID - 20201211093444) installed on Windows 10 x64, Mac 10.15, and Linux Mint 20 x64.

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

Attachment

General

Created:
Updated:
Size: