From aa40b35cc08a9307847d52d05b1f216cac578a06 Mon Sep 17 00:00:00 2001 From: "Amir E. Aharoni" Date: Fri, 8 Feb 2013 16:52:48 +0530 Subject: [PATCH] Add languages anp, ks, mai and pi to the line-height fix More Devanagari-based languages found in Names.php. Change-Id: Icab488bb509a3fa59d8d5a07c566504bda76e740 --- languages/Names.php | 5 +++++ skins/common/shared.css | 8 ++++++++ 2 files changed, 13 insertions(+) diff --git a/languages/Names.php b/languages/Names.php index ed7089d341..8b03eee616 100644 --- a/languages/Names.php +++ b/languages/Names.php @@ -30,6 +30,11 @@ * They are required for ensuring the correct display of brackets in * mixed rtl/ltr environment. * + * Some writing systems require some line-height fixes. This includes + * most Indic scripts, like Devanagari. + * If you are adding support for such a language, add it also to + * the relevant section in skins/common/shared.css. + * * @ingroup Language */ /* private */ $coreLanguageNames = array( diff --git a/skins/common/shared.css b/skins/common/shared.css index fa7d306410..1fe750e881 100644 --- a/skins/common/shared.css +++ b/skins/common/shared.css @@ -831,6 +831,7 @@ div.gallerytext { /* Language specific height correction for titles. Ref Bug 29405 and Bug 30809 */ /* Languages like hi or ml require slightly more vertical space to show diacritics properly */ +h1:lang(anp), h1:lang(as), h1:lang(bh), /* Macrolanguage, used on bh.wikipedia.org, should be removed one day */ h1:lang(bho), @@ -838,18 +839,22 @@ h1:lang(bn), h1:lang(gu), h1:lang(hi), h1:lang(kn), +h1:lang(ks), h1:lang(ml), h1:lang(mr), h1:lang(my), +h1:lang(mai), h1:lang(ne), h1:lang(new), h1:lang(or), h1:lang(pa), +h1:lang(pi), h1:lang(sa), h1:lang(ta), h1:lang(te) { line-height: 1.6em !important; } +h2:lang(anp), h3:lang(anp), h4:lang(anp), h5:lang(anp), h6:lang(anp), h2:lang(as), h3:lang(as), h4:lang(as), h5:lang(as), h6:lang(as), h2:lang(bho), h3:lang(bho), h4:lang(bho), h5:lang(bho), h6:lang(bho), h2:lang(bh), h3:lang(bh), h4:lang(bh), h5:lang(bh), h6:lang(bh), @@ -857,13 +862,16 @@ h2:lang(bn), h3:lang(bn), h4:lang(bn), h5:lang(bn), h6:lang(bn), h2:lang(gu), h3:lang(gu), h4:lang(gu), h5:lang(gu), h6:lang(gu), h2:lang(hi), h3:lang(hi), h4:lang(hi), h5:lang(hi), h6:lang(hi), h2:lang(kn), h3:lang(kn), h4:lang(kn), h5:lang(kn), h6:lang(kn), +h2:lang(ks), h3:lang(ks), h4:lang(ks), h5:lang(ks), h6:lang(ks), h2:lang(ml), h3:lang(ml), h4:lang(ml), h5:lang(ml), h6:lang(ml), h2:lang(mr), h3:lang(mr), h4:lang(mr), h5:lang(mr), h6:lang(mr), h2:lang(my), h3:lang(my), h4:lang(my), h5:lang(my), h6:lang(my), +h2:lang(mai), h3:lang(mai), h4:lang(mai), h5:lang(mai), h6:lang(mai), h2:lang(ne), h3:lang(ne), h4:lang(ne), h5:lang(ne), h6:lang(ne), h2:lang(new), h3:lang(new), h4:lang(new), h5:lang(new), h6:lang(new), h2:lang(or), h3:lang(or), h4:lang(or), h5:lang(or), h6:lang(or), h2:lang(pa), h3:lang(pa), h4:lang(pa), h5:lang(pa), h6:lang(pa), +h2:lang(pi), h3:lang(pi), h4:lang(pi), h5:lang(pi), h6:lang(pi), h2:lang(sa), h3:lang(sa), h4:lang(sa), h5:lang(sa), h6:lang(sa), h2:lang(ta), h3:lang(ta), h4:lang(ta), h5:lang(ta), h6:lang(ta), h2:lang(te), h3:lang(te), h4:lang(te), h5:lang(te), h6:lang(te) { -- 2.20.1