From 127422e4c6de15cf5b96c69bdf5ce649766f31e2 Mon Sep 17 00:00:00 2001 From: jdlrobson Date: Mon, 8 Mar 2021 11:07:09 -0800 Subject: [PATCH] Language button skinStyle overrides * ULS makes the language button text font weight normal on bold, reset this. * Because our icon is non-standard our left margin is also non-standard. Adjust. * Remove opacity on language button (it applies to more menu because of the label text color) Bug: T268241 Change-Id: Ie9b275a857e8bcb7b767446f0523954134751659 --- resources/skins.vector.styles/LanguageButton.less | 1 + skinStyles/ext.uls.compactlinks.less | 2 ++ skinStyles/mediawiki.ui.icon.less | 1 + 3 files changed, 4 insertions(+) diff --git a/resources/skins.vector.styles/LanguageButton.less b/resources/skins.vector.styles/LanguageButton.less index f85778b9..5ddd8981 100644 --- a/resources/skins.vector.styles/LanguageButton.less +++ b/resources/skins.vector.styles/LanguageButton.less @@ -13,6 +13,7 @@ padding: 4px 30px 4px 8px; // Prevent select of span text "X languages" user-select: none; + opacity: 1; &:after { top: 0; diff --git a/skinStyles/ext.uls.compactlinks.less b/skinStyles/ext.uls.compactlinks.less index f3e6f2e6..fd65c624 100644 --- a/skinStyles/ext.uls.compactlinks.less +++ b/skinStyles/ext.uls.compactlinks.less @@ -1,4 +1,6 @@ .mw-body-header .mw-interlanguage-selector, .mw-body-header .mw-interlanguage-selector:active { margin: 0; + // mw-ui-button quiet is bold on active. + font-weight: bold; } diff --git a/skinStyles/mediawiki.ui.icon.less b/skinStyles/mediawiki.ui.icon.less index e5c78a4d..93d5f801 100644 --- a/skinStyles/mediawiki.ui.icon.less +++ b/skinStyles/mediawiki.ui.icon.less @@ -6,4 +6,5 @@ width: 20px; height: 20px; min-height: 20px; + margin-right: 8px; }