@import '../../minerva.less/minerva.variables.less'; @import '../../minerva.less/minerva.mixins.less'; // FIXME [mediawiki ui] These rules should not be needed in the mobile context .mw-ui-button-group { text-align: center; * { float: none !important; } // For talk and CTA drawer .mw-ui-block { width: auto; } } .ns-special { .mw-body #section_0 { // stylelint-disable-line selector-max-id font-size: 1.5em; font-weight: bold; } .heading-holder { padding-top: 26px; // prevents margin collapsing. i.e. makes .heading-holder height match // the bottom margin on .page-header, a child element. overflow: auto; } h1, h2 { // Important given we have no idea which rules special pages are enforcing font-family: @fontFamilyBase !important; } .content-header { h1, h2 { text-align: center; } .mw-mf-user:before { opacity: @opacity-icon-subtle; } } } // Used by MobileSpecialPageFeed.php in MobileFrontend .truncated-text { .text-overflow( @visible: false ); // FIXME: this works only in WebKit &.multi-line { white-space: normal; display: -webkit-box; -webkit-box-orient: vertical; } &.two-line { -webkit-line-clamp: 2; // fallback for non-WebKit max-height: 2.6em; } }