Make bug page header fixed
Categories
(bugzilla.mozilla.org :: User Interface, enhancement)
Tracking
()
People
(Reporter: rfeeley, Unassigned)
References
(Blocks 3 open bugs)
Details
(Keywords: bmo-ux, Whiteboard: [october-2019-bmo-triage])
Attachments
(4 files)
Comment 1•8 years ago
|
||
Comment 2•8 years ago
|
||
Comment 3•8 years ago
|
||
Updated•7 years ago
|
Updated•7 years ago
|
Comment 5•7 years ago
|
||
Updated•7 years ago
|
Comment 7•6 years ago
•
|
||
I’m planning a UX analysis and overhaul of the modal UI in Q2 or Q3, but several enhancements can be done now, before shipping Bugzilla 6.0, including:
- Make header fixed
- Apply 2-column layout (may look similar to Xfce Bugzilla, but both the main column and side column will be fixed like frames)
- Move the bottom action buttons (Format and New/Clone) to top
Comment 8•6 years ago
|
||
We need to remove the email notification recipient list that appears above the bug header like this:
Changes submitted for bug 2
Email sent to 1 recipient. (show)
Apparently it will be done in Bug 1514275.
Comment 9•6 years ago
|
||
(In reply to Kohei Yoshino [:kohei] (Bugzilla UX) (FxSiteCompat) from comment #7)
- Apply 2-column layout (may look similar to Xfce Bugzilla, but both the main column and side column will be fixed like frames)
How will that interact with mobile usage? Given the current [1] absence of a proper mobile layout, this does seem to have the potential to make the experience on mobile worse than it currently is.
[1] In bug 1531474 comment 10 you said that "minimum mobile/tablet optimization work" is planned for "later this year", which seems like some time after what "can be done now" above.
Comment 10•6 years ago
•
|
||
I’ll use media queries and CSS Grid or Flexbox to keep the current single column layout on mobile for now. In the future, we could use a tabbed UI (like BzDeck) or separate views to further optimize for mobile.
Comment hidden (obsolete) |
Comment 12•6 years ago
|
||
Looks like Bug 1514275 is not removing the “Changes submitted” message, which can be a quite long list. It has to be collapsed as part of this bug.
Updated•6 years ago
|
Comment 14•6 years ago
|
||
I used Firefox DevTools last weekend to experiment a 2-column layout and dark mode. Very rough but you’ll get the idea.
Updated•6 years ago
|
Updated•6 years ago
|
Comment 15•6 years ago
•
|
||
WIP
Updated•6 years ago
|
Comment 16•6 years ago
•
|
||
My plan was shipping this at the same time as Bug 1377977, but it’s probably better to do it separately.
- Bug 1344091 is still in the review queue
- Bug 1476107 affects how the comment box will be resized
- Bug 1514275 changes the “email sent to X recipients” message part
Updated•6 years ago
|
Comment 18•5 years ago
|
||
Will there be a way to try this out before it ships? I'd be happy to do it for my use case (a window about 930px wide by about 902px tall) and report issues if there are any problems at that window size...
Comment 19•5 years ago
|
||
Will deploy the new design on the dev server once it’s ready!
Comment 20•5 years ago
|
||
Let's announce that when it's on -dev. Maybe as part of the email to dev-platform/dev-firefox.
Updated•5 years ago
|
Updated•5 years ago
|
Comment 21•5 years ago
|
||
This current has three blockers, and I'm not sure how they are related. Can this be finished without the three blockers?
Comment 22•5 years ago
|
||
- Bug 1476107 and Bug 1496879 can be removed from blockers
- Bug 1350424 can also be removed; part of the CSS work can be done as part of this bug
- Bug 1556727 has to be done to fix the bug header at the top; there is already a PR
Comment 23•5 years ago
|
||
So basic 2-column layout can be implemented once the PR for Bug 1556727 is reviewed and merged. And after this, we can fix Bug 1534087 which is also a big UX win.
Comment 24•5 years ago
|
||
Closing per 2020 roadmap discussion. Reopen if someone wants to take this.
Comment 25•5 years ago
|
||
We can/should do this since Bug 1556727 is now solved, and Bug 1534087 is blocked by this. I’d split off the 2-pane layout change, because it’s rather a big change affecting the Crash Data and Phablicator sections that assume a full-width layout.
Updated•4 years ago
|
Description
•