MediaWiki:Minerva.css
Nota: Después de publicar, quizás necesite actualizar la caché de su navegador para ver los cambios.
- Firefox/Safari: Mantenga presionada la tecla Shift mientras pulsa el botón Actualizar, o presiona Ctrl+F5 o Ctrl+R (⌘+R en Mac)
- Google Chrome: presione Ctrl+Shift+R (⌘+Shift+R en Mac)
- Internet Explorer/Edge: mantenga presionada Ctrl mientras pulsa Actualizar, o presione Ctrl+F5
- Opera: Presiona Ctrl+F5.
/*
* База знаний Эскорт — каркас мобильной версии (скин Minerva)
* Страница: MediaWiki:Minerva.css
*
* На вики, где MobileFrontend грузит в мобильной версии MediaWiki:Common.css
* ($wgMFCustomSiteModules = false — так на wikiru.fmeter.ru), оформление статей
* и шаблонов приходит из Common.css, а здесь — только шапка, разделы и подвал Minerva.
* Если мобильная версия грузит MediaWiki:Mobile.css, эта страница не нужна.
*/
/* ===== 2m. Каркас Minerva ================================================= */
body.skin-minerva,
.skin-minerva .mw-body,
.skin-minerva .header-container {
font-family: var( --es-font );
}
/* Шапка: тёмная, иконки и название вики белые */
.skin-minerva .header-container.header-chrome {
background: var( --es-black );
box-shadow: none;
border-bottom: 0;
}
.skin-minerva .header-container .minerva-icon,
.skin-minerva .header-container .mw-ui-icon,
.skin-minerva .header-container .cdx-button__icon {
filter: invert( 1 );
}
.skin-minerva .header-container .branding-box a,
.skin-minerva .header-container .branding-box a:visited {
color: #FFFFFF;
font-weight: 700;
}
.skin-minerva .header-container .search {
background: #2A2A2A;
border-color: #3A3A3A;
color: #FFFFFF;
}
.skin-minerva .header-container .search::placeholder {
color: #A6A8AC;
}
/* Заголовок страницы */
.skin-minerva .pre-content h1,
.skin-minerva #firstHeading {
font-family: var( --es-font );
font-weight: 800;
color: var( --es-black );
}
.skin-minerva .mw-body:has( .es-card ) #firstHeading {
font-size: 2rem;
}
.page-Заглавная_страница #firstHeading,
.page-Main_Page #firstHeading,
.page-Página_principal #firstHeading {
position: absolute;
width: 1px;
height: 1px;
overflow: hidden;
clip: rect( 0 0 0 0 );
}
/* Сворачиваемые разделы: строки одинаковой высоты с линией снизу */
.skin-minerva .mw-parser-output > .section-heading {
margin: 0;
padding: 14px 0;
border-bottom: 1px solid var( --es-line );
font-size: 1.0625rem;
letter-spacing: 0.01em;
display: flex;
align-items: flex-start;
}
.skin-minerva .mw-parser-output > .section-heading > .indicator {
flex: 0 0 auto;
margin-top: 0.2em;
}
/* Перенос длинного названия — под текстом, а не под номером */
.skin-minerva .mw-parser-output > .section-heading > .mw-headline {
display: flex;
}
.skin-minerva .mw-parser-output > .section-heading > .mw-headline::before {
flex: none;
}
.skin-minerva .mw-parser-output > section.collapsible-block.open-block {
padding: 4px 0 12px;
}
/* Подвал */
.skin-minerva .minerva-footer,
.skin-minerva .post-content.footer-content {
background: var( --es-black );
color: #D0D0D0;
}
.skin-minerva .minerva-footer a {
color: #FFFFFF;
}
body.skin-minerva .vector-body,
.skin-minerva .mw-body-content {
font-size: 1rem;
line-height: 1.6;
color: var( --es-text );
}
/* Картинки не шире экрана. До загрузки картинка — заглушка с шириной в пикселях,
а миниатюра свёрстана таблицей и растягивается под неё; в галереях ужимается
только рамка. Миниатюра — блоком, подпись — на всю ширину */
.skin-minerva .mw-parser-output figure[ typeof^='mw:File' ] {
display: block;
max-width: 100%;
}
.skin-minerva .mw-parser-output figure[ typeof^='mw:File' ] > figcaption {
display: block;
}
.skin-minerva .mw-parser-output span[ typeof^='mw:File' ],
.skin-minerva .mw-parser-output figure[ typeof^='mw:File' ] .lazy-image-placeholder,
.skin-minerva .mw-parser-output figure[ typeof^='mw:File' ] img {
max-width: 100%;
}