Merge lp:~deryck/launchpad/bugs-home-floats-etc into lp:launchpad
Status: | Merged | ||||
---|---|---|---|---|---|
Approved by: | Deryck Hodge | ||||
Approved revision: | no longer in the source branch. | ||||
Merged at revision: | 10881 | ||||
Proposed branch: | lp:~deryck/launchpad/bugs-home-floats-etc | ||||
Merge into: | lp:launchpad | ||||
Diff against target: |
180 lines (+66/-55) 2 files modified
lib/lp/bugs/stories/bugs/xx-front-page-info.txt (+18/-1) lib/lp/bugs/templates/bugtarget-bugs.pt (+48/-54) |
||||
To merge this branch: | bzr merge lp:~deryck/launchpad/bugs-home-floats-etc | ||||
Related bugs: |
|
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Eleanor Berger (community) | Approve | ||
Review via email: mp+24942@code.launchpad.net |
Commit message
Fix float issues and other display issues on a project's bugs home page.
Description of the change
This branch fixes bug 551915 and a few minor issues with the display of
a project's bugs home page. To fix the float issues mentioned in this
bug, the branch changes the bug supervisor and security contact info to
appear in a portlet in the sidebar. This allows us to remove float from
the elements in the main content of the page, which makes a nicer
experience when resizing the window. Nothing re-flows oddly now.
See:
http://
I discussed this change in a pre-imp discussion with intellectronica,
who supported the approach. We originally moved this stuff out of the
portlets and into the main content for the 3.0 design, thinking we would
have clear rules for what went in portlets and eventually fade the
sidebar's use all together. This change has never been realized, and in
this case, the sidebar location makes more sense and cleans up the page.
While I was fixing this, I also fixed another couple minor issues. I
changed the language to read "no open bugs" rather than "no hot bugs"
when the page displays no bugs, which makes more sense with the way the
page works. I also fixed the page so the external bug tracker link
shows up now when specified on a project that doesn't use Launchpad for
bug tracking. I also added a bit of extra spacing around the form to
make the page scan better.