MediaWiki:Citizen.css
Материал из Румайн-вики
Замечание: Возможно, после публикации вам придётся очистить кэш своего браузера, чтобы увидеть изменения.
- Firefox / Safari: Удерживая клавишу Shift, нажмите на панели инструментов Обновить либо нажмите Ctrl+F5 или Ctrl+R (⌘+R на Mac)
- Google Chrome: Нажмите Ctrl+Shift+R (⌘+Shift+R на Mac)
- Internet Explorer / Edge: Удерживая Ctrl, нажмите Обновить либо нажмите Ctrl+F5
- Opera: Нажмите Ctrl+F5.
/* Размещённый здесь CSS-код будет загружаться для пользователей, использующих тему оформления Citizen */
/* Светлая оранжевая */
:root{
--color-primary__h: 40; /*220*/
--color-primary__s: 60%; /*60*/
--color-primary__l: 35%; /*50*/
--color-surface-0__s: 5%; /*30*/
--color-surface-0__l: 96%; /*96*/
--color-surface-1__s: 15%; /*40*/
--color-surface-1__l: 94%; /*94*/
--color-surface-2__s: 5%; /*30*/
--color-surface-2__l: 92%; /*92*/
--color-surface-3__s: 0%; /*20*/
--color-surface-3__l: 90%; /*90*/
--color-surface-4__s: 0%; /*10*/
--color-surface-4__l: 88%; /*88*/
--delta-hover-state: 2%; /*2*/
}
/* Светлая - сине-форумная */
:root.skin-citizen-light {
--color-primary__h: 210; /*220*/
--color-primary__s: 60%; /*60*/
--color-primary__l: 40%; /*50*/
--color-surface-0__s: 5%; /*30*/
--color-surface-0__l: 96%; /*96*/
--color-surface-1__s: 15%; /*40*/
--color-surface-1__l: 94%; /*94*/
--color-surface-2__s: 5%; /*30*/
--color-surface-2__l: 92%; /*92*/
--color-surface-3__s: 0%; /*20*/
--color-surface-3__l: 90%; /*90*/
--color-surface-4__s: 0%; /*10*/
--color-surface-4__l: 88%; /*88*/
--delta-hover-state: 2%; /*2*/
--color-primary--hover: #c79989; /* оригинально вычисляется */
--color-primary--active: #ca7456; /* оригинально вычисляется */
}
/* Темная тема */
:root.skin-citizen-dark {
--color-primary__h: 40; /*220*/
--color-primary__l: 60%; /*60*/
--color-surface-0__s: 10%; /*20*/
--color-surface-0__l: 8%; /*8*/
--color-surface-1__s: 15%; /*25*/
--color-surface-1__l: 10%; /*10*/
--color-surface-2__s: 15%; /*25*/
--color-surface-2__l: 13%; /*13*/
--color-surface-3__s: 10%; /*15*/
--color-surface-3__l: 18%; /*18*/
--color-surface-4__s: 10%; /*15*/
--color-surface-4__l: 23%; /*23*/
--delta-hover-state: 4%; /*4*/
}
html.citizen-animations-ready{
scroll-behavior: auto;
}
.citizen-drawer__menu {
margin-bottom: 0;
padding-bottom: 0;
}
.mw-portlet-External {
position: sticky;
bottom: 0;
margin-top: var( --space-md );
padding: var( --space-xs ) 0;
border-top: 1px solid var( --border-color-base );
background: var( --color-surface-1 );
font-size: var( --font-size-x-small );
grid-column: 1 / -1;
white-space: nowrap;
}
.mw-portlet-External .citizen-menu__heading {
display: none;
}
.mw-portlet-External ul {
display: flex;
overflow: auto;
}
.mw-portlet-External .mw-list-item a {
gap: 0;
}
.mw-portlet-navigation .citizen-menu__heading {
display: none;
}
.mw-portlet-navigation {
position: sticky;
bottom: 0;
padding: var( --space-xs ) 0;
background: var( --color-surface-1 );
font-size: var( --font-size-x-small );
grid-column: 1 / -1;
white-space: nowrap;
}
.mw-portlet-navigation ul {
display: flex;
overflow: auto;
}
.mw-portlet-navigation .mw-list-item a {
gap: 0;
}
.citizen-drawer__menu [id^="n-sidebar-icon-"] a {
font-size: 0;
}
.citizen-drawer__menu [id^="n-sidebar-icon-"] a:before {
display: block;
content: "";
width: var( --size-icon );
height: var( --size-icon );
background: transparent center/contain no-repeat;
opacity: var( --opacity-icon-base );
filter: var( --filter-invert );
}