MediaWiki:Mobile.css: различия между версиями
Перейти к навигации
Перейти к поиску
GW349581 (обсуждение | вклад) мНет описания правки |
GW349581 (обсуждение | вклад) мНет описания правки Метки: с мобильного устройства из мобильной версии через расширенный мобильный режим |
||
(не показаны 2 промежуточные версии этого же участника) | |||
Строка 3: | Строка 3: | ||
.page-Заглавная_страница #content { | .page-Заглавная_страница #content { | ||
background-color:# | background-color:#DAEAD3; | ||
} | } | ||
.page-Заглавная_страница .header-container.header-chrome { | .page-Заглавная_страница .header-container.header-chrome { | ||
Строка 9: | Строка 9: | ||
} | } | ||
} | |||
a { | |||
text-decoration: none; | |||
color: #008000; /* цвет ссылок */ | |||
background: none; | |||
} | |||
a:visited { | |||
color: #007500; /* цвет посещённых ссылок */ | |||
} | |||
a:active { | |||
color: #018e01; /* цвет ссылки при нажатии */ | |||
} | |||
a:hover { | |||
color: #018e01; /* цвет ссылки при наведении курсора */ | |||
text-decoration: underline; | |||
} | |||
a.external:visited { | |||
color: #007500; /* цвет посещённых внешних ссылок */ | |||
} | |||
a.external:active { | |||
color: #018e01; /* цвет внешней ссылки при нажатии */ | |||
} | |||
a.external:hover { | |||
color: #018e01; /* цвет внешней ссылки при наведении курсора */ | |||
text-decoration: underline; | |||
} | |||
table.wikitable { | |||
background-color: #f5fff5; /* цвет фона таблиц */ | |||
} | |||
table.wikitable tr th { | |||
background-color: #deffde; /* цвет фона заголовка таблиц */ | |||
border-color: #339933; /* цвет рамок заголовка таблиц */ | |||
} | |||
table.wikitable tr td { | |||
border-color: #339933; /* цвет рамок строк таблиц */ | |||
} | |||
table.wikitable tr:nth-child(2n-1) { | |||
background-color: #edf9ed; /* цвет фона нечётных строк таблиц */ | |||
} | |||
table.dpl { | |||
margin: 1em 0; | |||
border-collapse: collapse; | |||
background-color: #f5fff5; /* цвет фона таблиц в DPL */ | |||
} | |||
table.dpl tr th { | |||
padding: 0.2em 0.4em; | |||
background-color: #deffde; /* цвет фона заголовка таблиц в DPL */ | |||
border: 1px solid #339933; /* цвет рамок заголовка таблиц в DPL */ | |||
} | |||
table.dpl tr td { | |||
padding: 0.2em 0.4em; | |||
border: 1px solid #339933; /* цвет рамок строк таблиц в DPL */ | |||
} | |||
table.dpl tr:nth-child(2n-1) { | |||
background-color: #edf9ed; /* цвет фона нечётных строк таблиц в DPL */ | |||
} | |||
table.dpl a, a:visited, a:active, a:hover { | |||
color: inherit; /* цвет ссылок для таблиц в DPL */ | |||
} | |||
table.dpl sup.reference a, a:visited, a:active, a:hover { | |||
color: #018e01; /* цвет ссылок сносок для таблиц в DPL */ | |||
} | |||
table.wikitablered { | |||
background-color: #fff5f5; /* цвет фона красных таблиц */ | |||
border: solid 1px #993333; | |||
border-collapse: collapse; | |||
} | |||
table.wikitablered tr th { | |||
background-color: #ffdede; /* цвет фона заголовка красных таблиц */ | |||
border: solid 1px #993333; /* цвет рамок заголовка красных таблиц */ | |||
} | |||
table.wikitablered tr td { | |||
border: solid 1px #993333; /* цвет рамок строк красных таблиц */ | |||
} | |||
.mw-body { | |||
background-color: #f5fff5; | |||
border-color: #359d2f; | |||
} | } | ||
Строка 365: | Строка 443: | ||
.standard, | .standard, | ||
.wide { | .wide { | ||
border: 1px solid # | border: 1px solid #339933; | ||
border-collapse: collapse; | border-collapse: collapse; | ||
} | } | ||
Строка 377: | Строка 455: | ||
.wide > * > tr > th, | .wide > * > tr > th, | ||
.wide > * > tr > td { | .wide > * > tr > td { | ||
border: 1px solid # | border: 1px solid #339933; | ||
padding: 0.2em 0.4em; | padding: 0.2em 0.4em; | ||
} | } | ||
Строка 385: | Строка 463: | ||
.wide > tr > th, | .wide > tr > th, | ||
.wide > * > tr > th { | .wide > * > tr > th { | ||
background-color: # | background-color: #DAEAD3; | ||
} | } | ||
Текущая версия от 21:05, 5 декабря 2023
/* Стили для заглавной страницы */ @media (max-width: 719px) { .page-Заглавная_страница #content { background-color:#DAEAD3; } .page-Заглавная_страница .header-container.header-chrome { box-shadow:none; } } a { text-decoration: none; color: #008000; /* цвет ссылок */ background: none; } a:visited { color: #007500; /* цвет посещённых ссылок */ } a:active { color: #018e01; /* цвет ссылки при нажатии */ } a:hover { color: #018e01; /* цвет ссылки при наведении курсора */ text-decoration: underline; } a.external:visited { color: #007500; /* цвет посещённых внешних ссылок */ } a.external:active { color: #018e01; /* цвет внешней ссылки при нажатии */ } a.external:hover { color: #018e01; /* цвет внешней ссылки при наведении курсора */ text-decoration: underline; } table.wikitable { background-color: #f5fff5; /* цвет фона таблиц */ } table.wikitable tr th { background-color: #deffde; /* цвет фона заголовка таблиц */ border-color: #339933; /* цвет рамок заголовка таблиц */ } table.wikitable tr td { border-color: #339933; /* цвет рамок строк таблиц */ } table.wikitable tr:nth-child(2n-1) { background-color: #edf9ed; /* цвет фона нечётных строк таблиц */ } table.dpl { margin: 1em 0; border-collapse: collapse; background-color: #f5fff5; /* цвет фона таблиц в DPL */ } table.dpl tr th { padding: 0.2em 0.4em; background-color: #deffde; /* цвет фона заголовка таблиц в DPL */ border: 1px solid #339933; /* цвет рамок заголовка таблиц в DPL */ } table.dpl tr td { padding: 0.2em 0.4em; border: 1px solid #339933; /* цвет рамок строк таблиц в DPL */ } table.dpl tr:nth-child(2n-1) { background-color: #edf9ed; /* цвет фона нечётных строк таблиц в DPL */ } table.dpl a, a:visited, a:active, a:hover { color: inherit; /* цвет ссылок для таблиц в DPL */ } table.dpl sup.reference a, a:visited, a:active, a:hover { color: #018e01; /* цвет ссылок сносок для таблиц в DPL */ } table.wikitablered { background-color: #fff5f5; /* цвет фона красных таблиц */ border: solid 1px #993333; border-collapse: collapse; } table.wikitablered tr th { background-color: #ffdede; /* цвет фона заголовка красных таблиц */ border: solid 1px #993333; /* цвет рамок заголовка красных таблиц */ } table.wikitablered tr td { border: solid 1px #993333; /* цвет рамок строк красных таблиц */ } .mw-body { background-color: #f5fff5; border-color: #359d2f; } /* * Костыли-префиксы для поддержки устаревших браузеров заглавной страницей * Будут переведены на TemplateStyles, см. [[phab:T162379]] */ .main-top-right > ul { display: -webkit-box; display: -webkit-flex; -webkit-flex-wrap: wrap; } .main-featuredLists > .main-featuredLists-item { -webkit-box-align: stretch; -webkit-align-items: stretch; -webkit-column-break-inside: avoid; display: -webkit-box; display: -webkit-flex; } .main-featuredLists-item > img { -webkit-box-flex: 0; -webkit-flex: 0 auto; } .main-footer { display: -webkit-box; display: -webkit-flex; -webkit-box-pack: end; -webkit-justify-content: flex-end; } .main-footer-actions { -webkit-box-flex: 1; -webkit-flex: 1; } .main-footer-actions > ul { -webkit-box-align: center; -webkit-align-items: center; display: -webkit-box; display: -webkit-flex; } .main-footer-menu { -webkit-box-align: stretch; -webkit-align-items: stretch; display: -webkit-box; display: -webkit-flex; } .main-footer-menuToggle { -webkit-box-align: center; -webkit-align-items: center; display: -webkit-box; display: -webkit-flex; } .main-wikimedia-list { -webkit-column-count: 4; -webkit-column-width: 15em; } .main-wikimedia-list > .main-wikimedia-listItem { -webkit-box-align: stretch; -webkit-align-items: stretch; -webkit-column-break-inside: avoid; display: -webkit-box; display: -webkit-flex; } .main-wikimedia-listItem > img { -webkit-box-flex: 0; -webkit-flex: 0 auto; } .main-wikimedia-listItem > a { -webkit-box-flex: 1; -webkit-flex: 1; } @media (max-width: 719px) { .main-wikimedia-list { -webkit-column-width: 10em; } } @media (min-width: 1000px) { .main-wrapper { display: -webkit-box; display: -webkit-flex; } .main-wrapper-column { -webkit-box-flex: 1; -webkit-flex: 1; } .main-top { -webkit-box-align: center; -webkit-align-items: center; display: -webkit-box; display: -webkit-flex; } .main-top-left { background-image: -webkit-linear-gradient(left, #f8f9fa 0%, #f8f9fa 70%, rgba(248, 249, 250, 0) 100%); -webkit-box-flex: 3; -webkit-flex: 3; } .main-top-right { -webkit-box-flex: 2; -webkit-flex: 2; } .main-top-right > ul { -webkit-box-align: center; -webkit-align-items: center; -webkit-box-orient: horizontal; -webkit-box-direction: reverse; -webkit-flex-direction: row-reverse; -webkit-box-pack: left; -webkit-justify-content: left; } } /* Служебные классы для показа сообщений отдельным группам пользователей */ .group-checkuser-show, .group-bureaucrat-show, .group-sysop-show, .group-engineer-show, .group-closer-show, .group-filemover-show, .group-editor-show, .group-autoeditor-show, .group-user-show { display: none; } /* Style for horizontal lists (separator following item). Adapted for the mobile version. @source mediawiki.org/wiki/Snippets/Horizontal_lists @revision 6 (2014-05-09) @author [[User:Edokter]] */ /* Display list items inline */ .mw-parser-output .hlist dd, .mw-parser-output .hlist dt, .mw-parser-output .hlist li { margin: 0; display: inline; } /* Display nested lists inline */ .mw-parser-output .hlist.inline, .mw-parser-output .hlist.inline dl, .mw-parser-output .hlist.inline ol, .mw-parser-output .hlist.inline ul, .mw-parser-output .hlist dl dl, .hlist dl ol, .hlist dl ul, .mw-parser-output .hlist ol dl, .hlist ol ol, .hlist ol ul, .mw-parser-output .hlist ul dl, .hlist ul ol, .hlist ul ul { margin: 0; display: inline; } /* Generate interpuncts */ .mw-parser-output .hlist dt:after { content: ": "; } .mw-parser-output .hlist dd:after, .mw-parser-output .hlist li:after { content: " · "; font-weight: bold; } .mw-parser-output .hlist dd:last-child:after, .mw-parser-output .hlist dt:last-child:after, .mw-parser-output .hlist li:last-child:after { content: none; } /* Add parentheses around nested lists */ .mw-parser-output .hlist dd dd:first-child:before, .mw-parser-output .hlist dd dt:first-child:before, .mw-parser-output .hlist dd li:first-child:before, .mw-parser-output .hlist dt dd:first-child:before, .mw-parser-output .hlist dt dt:first-child:before, .mw-parser-output .hlist dt li:first-child:before, .mw-parser-output .hlist li dd:first-child:before, .mw-parser-output .hlist li dt:first-child:before, .mw-parser-output .hlist li li:first-child:before { content: " ("; font-weight: normal; } .mw-parser-output .hlist dd dd:last-child:after, .mw-parser-output .hlist dd dt:last-child:after, .mw-parser-output .hlist dd li:last-child:after, .mw-parser-output .hlist dt dd:last-child:after, .mw-parser-output .hlist dt dt:last-child:after, .mw-parser-output .hlist dt li:last-child:after, .mw-parser-output .hlist li dd:last-child:after, .mw-parser-output .hlist li dt:last-child:after, .mw-parser-output .hlist li li:last-child:after { content: ") "; font-weight: normal; } /* Put ordinals in front of ordered list items */ .mw-parser-output .hlist ol { counter-reset: listitem; } .mw-parser-output .hlist ol > li { counter-increment: listitem; } .mw-parser-output .hlist ol > li:before { content: " " counter(listitem) " "; white-space: nowrap; } .mw-parser-output .hlist dd ol > li:first-child:before, .mw-parser-output .hlist dt ol > li:first-child:before, .mw-parser-output .hlist li ol > li:first-child:before { content: " (" counter(listitem) " "; } /* Списки без маркеров */ .plainlist ol:not(.references), .plainlist dl, .plainlist ul { line-height: inherit; list-style: none none; margin: 0; padding: 0; } .plainlist ol:not(.references) li, .plainlist dl dt, .plainlist dl dd, .plainlist ul li { margin: 0; } .plainlist dl dt:after { content: ": "; } /* Неразрывные пробелы в горизонтальных списках */ .nowrap, .nowraplinks a, .nowraplinks .selflink, .hlist-items-nowrap dd, .hlist-items-nowrap dt, .hlist-items-nowrap li { white-space: nowrap; } /* Но где-то неразрывность надо сбросить (например, в навшаблонах в узких местах) */ .wrap, .wraplinks a, .hlist-items-nowrap dl dl, .hlist-items-nowrap dl ol, .hlist-items-nowrap dl ul, /* Allow nested lists to wrap anyway */ .hlist-items-nowrap ol dl, .hlist-items-nowrap ol ol, .hlist-items-nowrap ol ul, .hlist-items-nowrap ul dl, .hlist-items-nowrap ul ol, .hlist-items-nowrap ul ul { white-space: normal; } .reflist-narrow .mw-references-columns { -webkit-column-width: 20em; -moz-column-width: 20em; column-width: 20em; } .reflist-wide .mw-references-columns { -webkit-column-width: 40em; -moz-column-width: 40em; column-width: 40em; } /* Enable custom list style types */ .reflist ol.references { list-style-type: inherit; } blockquote { quotes: '\00AB' '\00BB'; } /* Блок ссылок на альтернативные сервисы рядом с координатами («HGЯО») */ .mw-body .geo-services { font-size: 82%; } .geo-services a > span { margin: 0.25em; } .geo-services > :first-child a > span { margin-left: 0.4em; } /* Временные правки стилей элементов внутри карточек */ table.infobox td p { margin: 0 !important; } table.infobox td .NavContent { margin-left: 0 !important; } /* Списки в карточках */ .infobox th:not(.noplainlist) > ul, .infobox td:not(.noplainlist) > ul, .infobox [data-wikidata-property-id] > ul { list-style-type: none; list-style-image: none; margin: 0; padding: 0; } .infobox .noplainlist > ul:first-child { margin-top: 0; } .infobox th > ol, .infobox td > ol, .infobox [data-wikidata-property-id] > ol { margin: 0; } .infobox th > dl, .infobox td > dl, .infobox [data-wikidata-property-id] > dl { margin: 0; } .infobox.infobox li, .infobox.infobox dt, .infobox.infobox dd { margin-bottom: 0; } .infobox th > ol.references, .infobox td > ol.references { line-height: 1.25em; } /* Таблицы наград в карточках */ .content table.infobox table { margin: 0; } .content table.infobox table td { width: initial; padding: initial; } /* Сбрасываем неразрывность где нужно (инфобоксы, карточки, blockright) */ .infobox .nowrap, .infobox .nowraplinks a, .infobox .nowraplinks .selflink, .blockright .nowrap { white-space: normal; } /* Скрытие «показать/скрыть карту» на мобильных */ .mw-customtoggle-maps1 { display: none; } /* {{ref-info}} */ .ref-info { font-size: 85%; cursor: help; color: #72777d; } /* {{tl}} и аналоги */ .wp-templatelink { color: #9098a0; } /* [[Википедия:Оформление таблиц]] */ .standard, .wide { border: 1px solid #339933; border-collapse: collapse; } .standard > tr > th, .standard > tr > td, .standard > * > tr > th, .standard > * > tr > td, .wide > tr > th, .wide > tr > td, .wide > * > tr > th, .wide > * > tr > td { border: 1px solid #339933; padding: 0.2em 0.4em; } .standard > tr > th, .standard > * > tr > th, .wide > tr > th, .wide > * > tr > th { background-color: #DAEAD3; } /* Класс для [[Ш:Работа для администратов]] и подобных для нормального отображения в мобильной версии */ .blockright { width: 100%; margin: 0.25em 0; } /* Стили для расширения [[mw:Extension:Babel]] (13-07-17) */ /* Скрытие буквы N у родных языков, по аналогии со старыми языковыми шаблонами */ .mw-babel-box-level-N { display: none; }