User:HIHRAIM/Standard.css

/* = CSS, используемых на большинстве википроектов Конфедерации = */ /* == Импорты == */ /* === AntiBigText: Предотвращает расширение текста === */ @import "/load.php?mode=articles&articles=u:dev:MediaWiki:AntiBigText.css&only=styles";

/* === Antiborder: Удаляет множество рамок === */ @import "/load.php?mode=articles&articles=u:dev:MediaWiki:Antiborder.css&only=styles";

/* === BalancedBloglists: Улучшает дизайн блогов === */ @import "/load.php?mode=articles&articles=u:dev:MediaWiki:BalancedBloglists.css&only=styles";

/* === BalancedCategories: Улучшает вид страниц категорий === */ @import "/load.php?mode=articles&articles=u:dev:MediaWiki:BalancedCategories.css&only=styles";

/* === BalancedDiscord: Настраивает модуль Discord под цвета вики === */ @import "/load.php?mode=articles&articles=u:dev:MediaWiki:BalancedDiscord.css&only=styles";

/* === BalancedSearch: Улучшает дизайн поиска === */ @import "/load.php?mode=articles&articles=u:dev:MediaWiki:BalancedSearch.css&only=styles";

/* === BalancedSlider: Улучшает дизайн слайдера === */ @import "/load.php?mode=articles&articles=u:dev:MediaWiki:BalancedSlider.css&only=styles";

/* === BalancedPagebottom: Улучшает дизайн интервики и категорий === */ @import "/load.php?mode=articles&articles=u:dev:MediaWiki:BalancedPageBottom.css&only=styles";

/* === BringExternalLinkIconsBack: Возвращает индикацию внешних ссылок === */ @import "/load.php?mode=articles&articles=u:dev:MediaWiki:BringExternalLinkIconsBack.css&only=styles";

/* === FanFeedEnhancements: Улучшает новостную ленту === */ @import "/load.php?mode=articles&articles=u:dev:MediaWiki:FanFeedEnhancements.css&only=styles";

/* === Fanimp: Улучшает некоторые моменты в стилях Фэндома === */ @import "/load.php?mode=articles&articles=u:dev:MediaWiki:Fanimp.css&only=styles";

/* === FontAwesome: Добавляет векторные иконки === */ @import "/load.php?mode=articles&articles=u:dev:MediaWiki:FontAwesome.css&only=styles";

/* === Highlight: Подсветка ников участников с глобальными статусами === */ @import "/load.php?mode=articles&articles=u:dev:MediaWiki:Highlight.css&only=styles";

/* === InterlanguageFlags: Добавляет флаги в интервики === */ @import "/load.php?mode=articles&articles=u:dev:MediaWiki:InterlanguageFlags.css&only=styles";

/* ==== ZHVariantFlags: Изменяет китайские флаги ==== */ @import "/load.php?mode=articles&articles=u:dev:MediaWiki:ZHVariantFlags.css&only=styles";

/* === LocalNavExploreIcons: Добавляет иконки в меню «Исследовать» локальной навигации вики === */ @import "/load.php?mode=articles&articles=u:dev:MediaWiki:LocalNavExploreIcons.css&only=styles";

/* === NewPagesModule: Исправляет отображение списка новых статей === */ @import "/load.php?mode=articles&articles=u:dev:MediaWiki:NewPagesModule.css&only=styles";

/* === SpoilerBlur: Скрипт на заблюривание текста === */ @import "/load.php?mode=articles&articles=u:dev:MediaWiki:SpoilerBlur.css&only=styles";

/* === StylizedDiff: Изменяет оформление в страницах разницы правок === */ @import "/load.php?mode=articles&articles=u:dev:MediaWiki:StylizedDiff.css&only=styles";

/* === ThemedSearch: Настраивает цвета поиска в соответствии с цветами вики === */ @import "/load.php?mode=articles&articles=u:dev:MediaWiki:ThemedSearch.css&only=styles";

/* ==== UserAnimations: Создаёт возможность делать анимации из изображений ==== */ @import "/load.php?mode=articles&articles=u:dev:MediaWiki:UserAnimations.css&only=styles";

/* === UWAnimation: Делает открытие списков в навигации более плавным === */ @import "/load.php?mode=articles&articles=u:dev:MediaWiki:UWAnimation.css&only=styles";

/* == Исправления == */ /* === Удаление иконок === */ /* ==== Большая часть блоков в рельсе ==== */ .rail-module__header .wds-icon { display:none; }

/* ==== Новые изображения, рельса ==== */ .rail-module h2.has-icon svg { display:none; }

/* ==== Содержание, статья ==== */ .toc .toctitle h2 .wds-icon + .wds-icon { display:none; }

/* ==== Последние заработанные значки, таблица лидеров по достижениям ==== */ .WikiaRail .achievements-title:before { display:none; }

/* ==== Таблица лидеров по достижениям ==== */ .LeaderboardTable th:before { display:none; }

/* === Инфобоксы === */ /* ==== Горизонтальный макет для групп ==== */ /* ===== Чтоб текст по горизонтали был слева ===== */ .pi-horizontal-group .pi-horizontal-group-item { text-align:left; padding:6px; }

/* ===== Чтоб текст по вертикали был вверху ===== */ .pi-horizontal-group .pi-horizontal-group-item { vertical-align:top; }

/* === Заглавная === */ /* ==== Скрывает категории на заглавной странице ==== */ .mainpage .article-categories, .mainpage .page-footer__categories { display:none; }

/* ==== Отключение рамок изображений в галерее ==== */ .mainpage .gallery-image-wrapper { border:none !important; }

/* ==== Скрывает "Содержание" ==== */ .mainpage .toc { display:none; }

/* ==== Скрывает отображение пунктира в abbr title ==== */ .mainpage abbr { display:contents; }

/* === Скроллбар (полоса прокрутки) === */
 * -webkit-scrollbar {

width:11px; }


 * -webkit-scrollbar-track {

background:var(--theme-page-background-color--secondary); }


 * -webkit-scrollbar-thumb {

background:var(--theme-accent-color); }


 * -webkit-scrollbar-thumb:hover {

background:var(--theme-accent-color--hover); }

/* ==== Firefox ==== */
 * root {

scrollbar-color:var(--theme-accent-color) var(--theme-page-background-color--secondary); scrollbar-width:thin; }

/* === Рельса === */ /* ==== Изменяет цвет фона блоков в рельсе ==== */ .rail-module, .AchievementsModule { background-color:var(--theme-page-background-color); border-radius:8px; padding:8px; }

/* ==== Отступ между блоками достижений ==== */ .AchievementsModule { margin-top:20px; }

/* ==== Изменяет вид ссылок в рельсе (взято из BalancedUCX) ==== */ .mw-parser-output a, .right-rail-wrapper a { font-weight:500; }

/* ==== Исправляет отступ от заголовков в рельсе ==== */ .rail-module h2, .rail-module__header { margin-bottom:5px; }

/* ==== Уменьшает отступ от верха рельсы ==== */ .right-rail-wrapper { margin-top:-20px; }

/* ==== Делает текст "Вы можете заработать ещё больше значков!" нормального размера ==== */ .skin-fandomdesktop .UserProfileAchievementsModule .badges-profile-title, .skin-fandomdesktop .UserProfileAchievementsModule .title-challeneges { font-size:16px; }

/* ==== Исправляет блок "Recent Images" ==== */ .carouselContainer.shadowRight:after { background-image:var(--theme-page-background-color); }

.carouselContainer.shadowRight:before { background-image:var(--theme-page-background-color); }

.recentImage__details-title { color:var(--theme-page-text-color); }

/* === Профайл (изменённый скрипт AdaptiveProfile) === */ /* ==== Mar/Pad ==== */ .skin-fandomdesktop #userProfileApp { --banner-image:url(''); --banner-pos:center; --banner-ratio:; --width-padding:186px; margin:-24px -36px 12px -36px !important; }

/* ==== Для UWStyle ==== */ margin:0; }
 * 1) userProfileApp .user-identity-box,
 * 2) userProfileApp .user-identity-header__actions button {

/* ==== Баннер ==== */ background:lightgreen; background-image:var(--banner-image); background-position:var(--banner-pos); background-size:cover; content:''; display:block; padding-bottom:var(--banner-ratio); width:100%; }
 * 1) userProfileApp:before {

/* ==== Заголовок ==== */ body.skin-fandomdesktop #userProfileApp .user-identity-header { background:var(--theme-accent-color); left:calc(var(--width-padding)*-1); min-height:37px; padding-left:var(--width-padding); position:relative; width:calc(100% + var(--width-padding)); }

color:var(--theme-accent-label-color); }
 * 1) userProfileApp .user-identity-header :is(h1,h2) {

align-items:center; display:flex; flex-wrap:wrap; grid-row-gap:5px; }
 * 1) userProfileApp .user-identity-header__attributes,
 * 2) userProfileApp .user-identity-header__action {

body.skin-fandomdesktop #userProfileApp .user-identity-header__tag { background-color:var(--theme-accent-color--hover); color:var(--theme-accent-label-color); margin:6px 12px 6px 0 !important; }

/* ===== Кнопка в заголовке ===== */ align-items:center; display:flex; }
 * 1) userProfileApp .user-identity-header__actions {

body.skin-fandomdesktop #userProfileApp .user-identity-header__actions .wds-button, .modal-wrapper__header .modal-wrapper__cta-button { border:none; border-radius:18px; margin-right:1em; color:rgb(var(--theme-accent-dynamic-color-2--rgb),.9); padding:.4em .8em; }

body.skin-fandomdesktop #userProfileApp .user-identity-header__actions .wds-button:hover, .modal-wrapper__header .modal-wrapper__cta-button:hover, .modal-wrapper__header .wds-is-square:hover { background-color:rgba(var(--theme-link-color--rgb),.3); color:var(--theme-page-accent-mix-color) !important; }

/* ==== Аватар ==== */ body.skin-fandomdesktop #userProfileApp .user-identity-avatar { -webkit-box-sizing:content-box; -moz-box-sizing:content-box; box-sizing:content-box; height:140px; padding:18px 0 0 28px; width:140px; z-index:1; }

border:solid 2px var(--theme-accent-color) !important; -webkit-box-shadow:0 0 10px rgb(0 0 0 / 50%); -moz-box-shadow:0 0 10px rgb(0 0 0 / 50%); box-shadow:0 0 10px rgb(0 0 0 / 50%); }
 * 1) userProfileApp .user-identity-avatar__image {

/* ===== Локальный аватар ===== */ body .user-identity-avatar:before { background-image:var(--wiki-avatar); background-position:center top; background-size:auto 100%; border-radius:50%; content:''; height:138px; margin:2px 0 0 2px; position:absolute; width:138px; }

/* ==== Навигация ==== */ padding:0 !important; text-align:center !important; -webkit-transition:.2s; -moz-transition:.2s; -o-transition:.2s; transition:.3s; }
 * 1) userProfileApp .user-profile-navigation__link {

border-bottom:4px solid; }
 * 1) userProfileApp .user-profile-navigation__link:hover {

color:var(--theme-link-color) !important; display:block; font-weight:bold; padding:10px 15px; text-decoration:none; text-shadow:none; }
 * 1) userProfileApp .user-profile-navigation__link a {

border-bottom-color:var(--theme-link-color) !important; }
 * 1) userProfileApp .user-profile-navigation__link.is-active {

color:var(--theme-link-color); }
 * 1) userProfileApp .user-profile-navigation__link.is-active a {

border-bottom-color:var(--theme-link-color) !important; opacity:1; -webkit-transition:.2s; -moz-transition:.2s; -o-transition:.2s; transition:.2s; }
 * 1) userProfileApp .user-profile-navigation__link:not(.is-active):hover {

/* ==== Редактирование профайла ==== */ padding:0 !important; }
 * 1) userProfileApp .modal-wrapper__main {

.modal-wrapper__header { background:var(--theme-accent-color); color:var(--theme-accent-label-color) !important; margin-bottom:-37px !important; padding:0 0 0 20px !important; }

.modal-wrapper__header h3 {display:none;} .modal-wrapper__header .wds-is-square { border-radius:18px; color:var(--theme-page-accent-mix-color); }

.modal-wrapper__header .modal-wrapper__cta-button, .modal-wrapper__header .wds-is-square { position:relative; z-index:2; }

.theme-fandomdesktop-dark :is(.modal-wrapper__header .modal-wrapper__cta-button, .modal-wrapper__header .wds-is-square) { color:rgb(var(--theme-accent-dynamic-color-2--rgb),.9); }

/* ===== Текстовая форма ===== */ .user-profile-editor__form h1 { color:var(--theme-accent-label-color); line-height:normal; }

.user-profile-editor__form { margin-top:2px; }

.user-profile-editor__form .wds-fieldset { padding-top:0; }

.user-identity-avatar__actions { border-radius:50%; -webkit-box-shadow:0 0 10px rgb(0 0 0 / 50%); -moz-box-shadow:0 0 10px rgb(0 0 0 / 50%); box-shadow:0 0 10px rgb(0 0 0 / 50%); -webkit-transition:.5s; -moz-transition:.5s; -o-transition:.5s; transition:.5s; }

.user-identity-avatar__actions svg { color:var(--theme-link-color); -webkit-transition:color .3s; -moz-transition:color .3s; -o-transition:color .3s; transition:color .3s; }

.user-identity-avatar__actions:hover svg { color:var(--theme-link-color--hover); }

@media (min-width:1084px) { .user-identity-avatar__actions { opacity:.4; } }

.user-identity-avatar:hover .user-identity-avatar__actions { opacity:1; }

/* ==== Адаптация для мобильных устройств ==== */ @media (max-width:713px) { .user-profile-navigation { overflow-x:scroll; white-space:nowrap; }	.user-profile-navigation__link { width:auto !important; }	.user-identity-header { flex-direction:column; }	.user-identity-box { flex-direction:column; }	.user-identity-avatar { margin:10px auto !important; padding:0 !important; }	.user-identity-header { align-items:center; left:0 !important; gap:0px !important; padding-left:0px !important; width:100% !important; }	.user-identity-box__info { display:flex; flex-direction:column; gap:10px; }	.user-identity-box__info > :is(ul,div:not(.user-identity-header)) { margin:0 0 0 20px !important; } }

/* === Интервики === */ /* ==== Оформление (взято из BalancedUCX) ==== */ .page-header__languages .wds-dropdown__toggle, .page-header__variants .wds-dropdown__toggle { transition-duration:.3s !important; color:var(--theme-link-color) !important; text-transform:uppercase !important; font-family:inherit !important; font-size:12px !important; font-weight:600 !important; letter-spacing:.15px !important; line-height:16px !important; }

.page-header__languages svg, .page-header__variants svg { display:none !important; }

/* ==== Исправление флагов из InterlanguageFlags ==== */ /* ===== ru (Русский) ===== */ .interwiki-ru::before, .page-header__languages ul li a:is([data-tracking-label="lang-ru"], [data-tracking-label="lang-ru-GP"], [data-tracking-label="lang-ru-FD"])::before, .page-footer__languages a:is([data-tracking-label="lang-ru"], [data-tracking-label="lang-ru-GP"], [data-tracking-label="lang-ru-FD"])::before { content:url("https://upload.wikimedia.org/wikipedia/commons/thumb/6/6f/White-blue-white_flag.svg/20px-White-blue-white_flag.svg.png") !important; padding-right:8px; }

/* be (Беларуская) / be-tarask/be-x-old (Беларуская (тарашкевіца)) */ .interwiki-be::before, .interwiki-be-tarask::before, .interwiki-be-x-old::before, .page-header__languages ul li a:is([data-tracking-label="lang-be"], [data-tracking-label="lang-be-GP"], [data-tracking-label="lang-be-FD"], [data-tracking-label="lang-be-tarask"], [data-tracking-label="lang-be-tarask-GP"], [data-tracking-label="lang-be-tarask-FD"], [data-tracking-label="lang-be-x-old"], [data-tracking-label="lang-be-x-old-GP"], [data-tracking-label="lang-be-x-old-FD"])::before, .page-footer__languages a:is([data-tracking-label="lang-be"], [data-tracking-label="lang-be-GP"], [data-tracking-label="lang-be-FD"], [data-tracking-label="lang-be-tarask"], [data-tracking-label="lang-be-tarask-GP"], [data-tracking-label="lang-be-tarask-FD"], [data-tracking-label="lang-be-x-old"], [data-tracking-label="lang-be-x-old-GP"], [data-tracking-label="lang-be-x-old-FD"])::before { content: url("https://upload.wikimedia.org/wikipedia/commons/thumb/5/50/Flag_of_Belarus_%281918%2C_1991–1995%29.svg/22px-Flag_of_Belarus_%281918%2C_1991–1995%29.svg.png"); }

/* === Исправление ссылок (взято из BalancedUCX) === */ a { text-decoration:none !important; }

/* === Увеличивает максимальную ширину контента навигации === */ .fandom-community-header__local-navigation .wds-dropdown__content { max-width:250px; }