Merge lp:~danilo/launchpad/bug-435398 into lp:launchpad
Proposed by
Данило Шеган
Status: | Merged |
---|---|
Merged at revision: | not available |
Proposed branch: | lp:~danilo/launchpad/bug-435398 |
Merge into: | lp:launchpad |
Diff against target: |
282 lines 9 files modified
lib/canonical/launchpad/icing/style-3-0.css (+18/-1) lib/canonical/launchpad/icing/style.css (+0/-6) lib/lp/translations/templates/distribution-translations.pt (+8/-8) lib/lp/translations/templates/distroseries-translations.pt (+7/-8) lib/lp/translations/templates/object-templates.pt (+7/-8) lib/lp/translations/templates/potemplate-index.pt (+7/-8) lib/lp/translations/templates/product-translations.pt (+8/-12) lib/lp/translations/templates/productseries-translations.pt (+12/-12) lib/lp/translations/templates/sourcepackage-translations.pt (+7/-8) |
To merge this branch: | bzr merge lp:~danilo/launchpad/bug-435398 |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Abel Deuring (community) | Approve | ||
Review via email: mp+13462@code.launchpad.net |
To post a comment you must log in.
= Bug #435346 and bug #435398 =
This improves main content div CSS to include "clear:both" to make sure
sidebars are positioned correctly with very small default font sizes or
with epiphany (bug #435346).
It also reworks the entire 'help for translations' linking CSS to be a
lot nicer and semantical (i.e. drops usage of <ul> and <li> tags),
while at the same time making sure it's not causing ugly layout bugs
(again, a missing clear:both after a floated link).
== Proposed fix ==
Introduce "clear:both" CSS where appropriate.
== Tests ==
bin/test -vvt translation-help
== Demo and Q/A ==
For #435346:
Any launchpad page with sidebars, eg. https:/ /launchpad. dev/firefox and then decrease the font size.
For #435398:
* https:/ /translations. launchpad. dev/evolution/ +translations /translations. launchpad. dev/ubuntu/ hoary/+ source/ evolution/
* https:/
= Launchpad lint =
Checking for conflicts. and issues in doctests and templates.
Running jslint, xmllint, pyflakes, and pylint.
Using normal rules.
Linting changed files: translations/ templates/ sourcepackage- translations. pt translations/ templates/ object- templates. pt translations/ templates/ potemplate- index.pt translations/ templates/ distroseries- translations. pt /launchpad/ icing/style. css translations/ templates/ distribution- translations. pt /launchpad/ icing/style- 3-0.css translations/ templates/ productseries- translations. pt translations/ templates/ product- translations. pt
lib/lp/
lib/lp/
lib/lp/
lib/lp/
lib/canonical
lib/lp/
lib/canonical
lib/lp/
lib/lp/