MediaWiki:Minerva.css

De Base de datos Escort

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%;
}