Steps
Actual
The bottom border of the blue page notice is eaten by a negative shift of the "Other languages" navbar
Expected.
Other information
On most translatable pages, the layout is as follows:
- mw-pt-translate-header: "Translate this page" (This is inserted by the extension into the skin, and has by default a grey line under it)
- mw-content-ltr.mw-parser-output:
- mw-pt-languages: "Other languages" (This is inserted by <languages/> markup, usually as the first thing in the content area.)
For example: https://meta.wikimedia.org/wiki/Movement_Strategy/Initiatives
If the markup were different, it would look like this, showing the grey line under "Translate this page"
This works through the below CSS rule:
.mw-pt-translate-header ~ .mw-parser-output .mw-pt-languages { margin-top: -1px; }
Where this fails is when the <languages /> markup is *not* the first thing on the page. Then it ends up eating something different/unexpected.



