privacy portlet is not visible enough for indicating private objects
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Launchpad itself |
Fix Released
|
High
|
j.c.sackett |
Bug Description
I think there should be some very obvious indication on Launchpad of when you are dealing with private projects or private bugs. I admittedly don't know all the implications or circumstances when this would be relevant, but I am thinking at the level of a different coloured background vs the standard white background. I don't feel as though the relatively small "this report is private" indication is sufficient.
I realise of course that this is only a cosmetic change, but I think it is one which would
(a) reassure partners who are using private LP projects for their confidential work. It doesn't change the actual function of LP, but it provides a constant visual reminder that we know this is private data that is treated differently than the rest of Launchpad
(b) help people who work across both private and public projects/bugs. Because the overall appearance of the pages is essentially the same (modulo the small, unhighlighted notice about privacy), it's very easy to get confused
Related branches
- Graham Binns (community): Approve (code)
-
Diff: 407 lines (+257/-3)7 files modifiedlib/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)
- Curtis Hovey (community): Approve (code)
-
Diff: 381 lines (+118/-170)7 files modifiedlib/lp/app/javascript/privacy.js (+83/-91)
lib/lp/app/templates/base-layout-macros.pt (+15/-10)
lib/lp/bugs/javascript/bugtask_index.js (+13/-2)
lib/lp/bugs/templates/bugcomment-index.pt (+0/-16)
lib/lp/bugs/templates/bugtask-index.pt (+7/-18)
lib/lp/code/templates/branch-index.pt (+0/-17)
lib/lp/code/templates/branchmergeproposal-index.pt (+0/-16)
Changed in launchpad-registry: | |
milestone: | 2.2.7 → 2.2.9 |
Changed in launchpad-registry: | |
milestone: | 3.0 → 2.2.8 |
Changed in launchpad-registry: | |
milestone: | 3.0 → 3.1.10 |
Changed in launchpad-registry: | |
status: | Fix Committed → Fix Released |
Changed in launchpad-registry: | |
status: | Fix Released → Triaged |
milestone: | 3.0 → none |
Changed in launchpad-registry: | |
milestone: | none → series-3.1 |
Changed in launchpad-registry: | |
assignee: | Martin Albisetti (beuno) → nobody |
Changed in launchpad-registry: | |
milestone: | series-10.05 → none |
affects: | launchpad-registry → launchpad-web |
summary: |
- We should have a very visible indication for private objects + privacy portlet is not visible enough for indicating private objects |
tags: | added: disclosure privacy |
Changed in launchpad: | |
assignee: | nobody → Huw Wilkins (huwshimi) |
tags: |
added: qa-ok removed: qa-needstesting |
tags: |
added: bad-commit-12697 qa-bad removed: qa-ok |
tags: |
added: qa-ok removed: bad-commit-12697 qa-bad |
Changed in launchpad: | |
status: | Fix Committed → Fix Released |
Changed in launchpad: | |
milestone: | 11.05 → 11.06 |
tags: | removed: qa-ok |
Changed in launchpad: | |
status: | In Progress → Triaged |
assignee: | Huw Wilkins (huwshimi) → nobody |
Changed in launchpad: | |
assignee: | nobody → j.c.sackett (jcsackett) |
status: | Triaged → In Progress |
tags: |
added: qa-ok removed: qa-needstesting |
Changed in launchpad: | |
status: | Fix Committed → Fix Released |
I'll put together a few mock ups we can look at :)