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).
= 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/