Closed Bug 1133095 Opened 10 years ago Closed 10 years ago

Convert issue detail pages into single modal popups including removing scroll functionality

Categories

(Websites :: Shape of the Web, defect)

x86
macOS
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: ckprice, Unassigned)

References

()

Details

(Whiteboard: [kb=1662257] )

Turn the details page into overlays that can be closed, to allow user to close and go back to previous step. This will improve issues around navigational confusing. Dependent on design: https://bugzilla.mozilla.org/show_bug.cgi?id=1113249#c7 Functional considerations: # Clicking on the "Close" UI will drop the modal, and show the user the previous screen # If this was a direct referral, the "Close" UI will bring the user back to the home page # Each issue will still need a URL # Remove the ability to scroll.
Whiteboard: [kb=1662257]
See Also: → 1137506
Just be 100% clear, we want a modal per issue not per topic, correct?
Flags: needinfo?(cprice)
Status: NEW → ASSIGNED
(In reply to Schalk Neethling [:espressive] from comment #1) > Just be 100% clear, we want a modal per issue not per topic, correct? Yes. Per issue. Although I'm not 100% sure what you mean by 'topic' This is a screenshot of what the single issue modal will be: http://cl.ly/image/2e0f1Z473y17
Flags: needinfo?(cprice)
So to confirm after talking to Cory on IRC 1) Modals are per issue 2) Topic navigation at the top is removed
Commits pushed to master at https://github.com/mozilla/lorax https://github.com/mozilla/lorax/commit/a98ae3f5d5ba78c2ad43d0aae98ad95dca325c75 Fix Bug 1133095, change to single, reusable modal for issues https://github.com/mozilla/lorax/commit/5d03dcefd7b2fe61ead3069631f299f352ac00d8 Merge pull request #21 from schalkneethling/bug1133095-convert-issue-details-to-single-models Bug1133095 convert issue details to single modals
Status: ASSIGNED → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.