diff --git a/skin.json b/skin.json index 4e54d711c..54548c25c 100644 --- a/skin.json +++ b/skin.json @@ -59,6 +59,9 @@ "mediawiki.action.edit.styles": [ "skinStyles/mediawiki.action.edit.styles/minerva.less" ], + "mediawiki.special.preferences.styles": [ + "skinStyles/mediawiki.special.preferences.styles/styles.less" + ], "mobile.pointerOverlay": [ "skinStyles/mobile.pointerOverlay/minerva.less" ], diff --git a/skinStyles/mediawiki.special.preferences.styles/styles.less b/skinStyles/mediawiki.special.preferences.styles/styles.less new file mode 100644 index 000000000..2e6814d54 --- /dev/null +++ b/skinStyles/mediawiki.special.preferences.styles/styles.less @@ -0,0 +1,49 @@ +@import 'minerva.variables'; + +// FIXME: All this code can be removed when T117781/T171238 is resolved. +#preftoc { + text-align: center; + + li { + display: inline-block; + color: @colorGray2; + border: 1px solid @colorFieldBorder; + border-radius: 0; + + &:first-child { + border-top-left-radius: 2px; + border-bottom-left-radius: 2px; + } + + &:last-child { + border-top-right-radius: 2px; + border-bottom-right-radius: 2px; + } + + &:not( :first-child ) { + border-left: 0; + } + + &.selected { + background-color: @colorProgressiveActive; + border-color: @colorProgressiveActive; + color: #fff; + box-shadow: none; + } + + a { + padding: 0.5em 1em; + color: inherit; + display: block; + } + } +} + +.mw-htmlform-submit-buttons, +.mw-input { + select, + input { + border: solid 1px @colorFieldBorder; + padding: 8px; + } +} \ No newline at end of file