Closed Bug 1133095 Opened 9 years ago Closed 9 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]
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: 9 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.