Commit Graph
4 Commits
Author SHA1 Message Date
Thiemo Mättig bdece37fe3 Simplify LanguageNameSearch code
A more efficient "startsWith" lookup.
And simplifying redundant modulo code.

Change-Id: I87ab0ff70d26fc058fc40bd20745b9b6effb7ddd
2014-12-08 19:00:32 +01:00
Thiemo Mättig 91018834c3 Keep Monobook skin intact
Bug: 64741
Change-Id: I5f54537f66d72785744221c64a6705d98f1689f9
2014-05-30 22:49:04 +02:00
Thiemo Mättig 9a5ca12d2a Reduce line-height of possibly broken "200 more languages" label
Depending on the browser, skin, zoom and language the "200 more
languages" label breaks into two lines. The line height is so big
that it looks like "200 weitere

Sprachen" in German. The margin to the top (where the [...] button
is) and to the bottom (where the Wikidata "Edit links" link is) is
much smaller than the line-height.

My additional margin is choosen in a way that the design is still
pixel perfect if the text fits in one line.

Change-Id: I2fd797998a4f4e72a3764a72873f1356efc0dfb3
2014-03-22 17:47:24 +01:00
Thiemo Mättig 5fab7bd738 Make sure script execution doesn't stop by assuming unchecked input is set
These methods aren't designed to return "undefined" or "null".
What they return is not checked. It's assumed to always be an
object (2 of them) or an array (1 of them). This simple patch
does make sure the following code does not fail with TypeErrors.

Bug: 55701
Change-Id: I19f51bbff2209044485b9d7cef4c7654cb5f6425
2014-03-22 15:54:47 +00:00