@import 'mediawiki.skin.variables.less'; .overlay-enabled .mw-overlays-container { // Show an overlay for the entire page to avoid page interactions. // To get the effect of a modal dialogue. content: ''; display: block; position: fixed; /* could also be absolute */ top: 0; left: 0; height: 100%; width: 100%; z-index: 10; background-color: rgba( 255, 255, 255, 0.5 ); } .overlay { position: absolute; top: 20%; left: 20%; width: 60%; height: auto; max-width: 800px; max-height: 500px; border: @border-width-base @border-style-base @border-color-base; border-radius: @border-radius-base; box-shadow: 0 2px 2px 0 rgba( 0, 0, 0, 0.25 ); z-index: 11; // Greater than the background layer .overlay-content { padding: 1em; outline: @border-width-base @border-style-base @border-color-subtle; } .mf-icon-overlay-close { border: 0; background: none; } .overlay-header { .overlay-title { padding: 0 1em; cursor: default; text-align: center; h2 { border: 0; } } } } .overlay-enabled .mw-overlays-container .overlay { height: auto; }