Merge lp:~huwshimi/launchpad/private-objects-298152 into lp:launchpad
Status: | Merged |
---|---|
Approved by: | Huw Wilkins |
Approved revision: | no longer in the source branch. |
Merged at revision: | 12697 |
Proposed branch: | lp:~huwshimi/launchpad/private-objects-298152 |
Merge into: | lp:launchpad |
Diff against target: |
407 lines (+257/-3) 7 files modified
lib/canonical/launchpad/icing/icon-sprites.positioning (+8/-0) lib/canonical/launchpad/icing/sprite.css.in (+8/-0) lib/canonical/launchpad/icing/style-3-0.css (+81/-3) lib/lp/bugs/browser/bugtask.py (+7/-0) lib/lp/bugs/javascript/bugtask_index.js (+119/-0) lib/lp/bugs/templates/bugtask-index.pt (+30/-0) lib/lp/services/features/flags.py (+4/-0) |
To merge this branch: | bzr merge lp:~huwshimi/launchpad/private-objects-298152 |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Graham Binns (community) | code | Approve | |
Review via email: mp+53195@code.launchpad.net |
Commit message
[r=gmb][bug=298152] Changed private bug notifications to be more obvious. This is only available under a feature flag.
Description of the change
The current style for notifying private bugs is not obvious enough. After some discussion I created a new style that overlays a banner at the top of the page that scrolls with it.
The banner can be closed, and when closed the privacy portlet should fade to red.
To test the notification you'll need a bug that has been marked private and you'll need to set the flag with 'bugs.private_
Here is a screenshot of this change: http://
I don't want to bikeshed so make of these what you will:
1- stackoverflow etc show the ribbon above (y-axis) the page content,
rather than overlaid on it (z-axis), so it does not obscure any
content.
2- The current hashmarks have the advantage that you can still see the
bug is private when you have scrolled down the page, and it's very
common for bugs to be more than one screen long.
Martin