@import 'mediawiki.skin.variables.less'; @import '../../minerva.less/minerva.variables.less'; // stylelint-disable selector-max-id // The top level user account button in the upper right near the notifications button. .minerva-user-navigation { display: flex; min-width: auto; // Support Firefox: Needs `min-height` to vertically align icons in menu. See T233517. min-height: @height-site-header; height: 100%; width: auto; // Center vertically. align-items: center; // Layout from right / end. justify-content: flex-end; // Show the list relative the button. position: relative; // align the last icon (i.e. notification or use menu) with the container edge. & > *:last-child { .cdx-mixin-button-layout-flush( 'end', true, 'large' ); } .minerva-notifications { ul { list-style: none; display: flex; align-items: center; } /* Will be leveraged by future Echo version. */ li { position: relative; } // Hide notices for Minerva mobile mode. #pt-notifications-notice { .mw-mf & { display: none; } } } }