Closed Bug 989202 Opened 10 years ago Closed 10 years ago

Allow users to add a custom site to a New Tab tile via an Edit Panel

Categories

(Firefox :: New Tab Page, defect)

defect
Not set
normal

Tracking

()

VERIFIED FIXED
Firefox 31

People

(Reporter: jboriss, Assigned: jboriss)

References

()

Details

(Whiteboard: p=8 s=it-31c-30a-29b.2 [qa-])

Attachments

(1 file)

This bug allows a users to select or specify a site to add to a tile to New Tab via an Edit Panel.

In its first iteration for this bug, this panel appears in only two instances:

a. The user clicking a "blank" tile, which is produced by removing tiles until none are left in the tile backlog and a blank tile is displayed instead
b. Right-clicking a tile and clicking "Edit" in the context menu

Acceptance criteria:
1. User clicks a blank tile (described in "a"), and an Edit Panel is displayed.  In this Panel, the user can specify a URL for the blank tab or select one of four suggestion options
2. User right-clicks a tile and, in the context menu, sees "Edit...," which produces an Edit Panel for that tile
3. Edit Panel, produced by a or b, allows the user to manually add a URL or add one of four suggested (from backlog if possible) sites to add to that slot
4. Once edited via the Edit Panel, the specified site is pinned to that location in the Tile Grid
Whiteboard: p=0
Assignee: nobody → jboriss
Status: NEW → ASSIGNED
Whiteboard: p=0 → p=8 s=it-31c-30a-29b.2 [qa-]
No longer blocks: fxdesktopbacklog
Flags: firefox-backlog+
Blocks: 994915
Making a slight amendment to above description: this panel would appear:

a. The user clicking a "blank" tile.
b. Right-clicking a tile and clicking "Edit" in the context menu
c. The user clicking the gear icon on a tile

c is new.  I'm recommending we remove the "pin" icon from the tile and instead put it in this Edit menu.

Reflected in the attached mockup are a few changes to current behavior:

- A gear icon appears on all tiles in the top right (where the pin icon currently displays)
- Clicking that icon displays the edit panel
- In this edit panel, a tile can be changed either via manual URL entry or clicking one of four suggestions.  These four suggestions, for this bug, will be next four items in the tile backlog.  In the future they may be sponsored tiles.
- If the user clicks one of the four suggested tiles or enters a URL, the edit panel is dismissed and the new tile is added.  A throbber displays while the title and thumbnail are generated (if it is not already in backlog).
- If the user types a URL that cannot connect or is invalid, the string they typed displays under an empty tile
Followup implementation: bug 994915
Status: ASSIGNED → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
Status: RESOLVED → VERIFIED
Target Milestone: --- → Firefox 31
Component: Tabbed Browser → New Tab Page
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: