Open Bug 1352692 Opened 3 years ago Updated 3 years ago

[meta] Update navigation toolbar overflow panel for Photon

Categories

(Firefox :: Toolbars and Customization, enhancement)

53 Branch
enhancement
Not set

Tracking

()

People

(Reporter: Gijs, Unassigned)

References

(Depends on 2 open bugs, Blocks 2 open bugs)

Details

(Keywords: meta, Whiteboard: [photon-structure])

Attachments

(1 file)

Per the specs:

- it should be possible to move items in/out of the overflow panel permanently
- its button should be visible iff there are items (permanent or 'dynamically overflowed' ones) in the overflow panel
- the dynamically added and permanent buttons should be separated by a separator (permanent ones at the bottom)
- the panel should be visible and customizable in customize mode
-- in customize mode, dynamically added items (because the window is small) don't show up and can't be reordered. The user would have to make the window wider and then reorder them on the toolbar (this is the status quo).
- the panel should have a footer that opens customize mode
- the panel should probably use a panelmultiview to allow buttons that have subviews to work the way they currently do in the main ("hamburger") panel.


Open questions:
- what happens when there are "too many" items in this panel (for it to fit on the screen, or > some limit) ? Should the panel scroll (except for the footer, of course), or something else?
Depends on: 1352693
Blocks: 1352693
No longer depends on: 1352693
Whiteboard: [photon]
Flags: qe-verify-
Depends on: 1353360
Depends on: 1354071
Depends on: 1354078
Depends on: 1354079
Depends on: 1354082
Depends on: 1354083
Depends on: 1354086
Depends on: 1354094
Depends on: 1354097
Whiteboard: [photon] → [photon-structure]
Depends on: 1365294
Depends on: 1370986
Depends on: 1371236
Depends on: 1377913
No longer depends on: 1377913
Depends on: 1384654
Depends on: 1386005
You need to log in before you can comment on or make changes to this bug.