#p-vector-user-menu-notifications,
#p-vector-user-menu-overflow,
#vector-user-links-dropdown,
#vector-sticky-header,
#p-search > *,
#p-search > * > *,
body > div:nth-child(2) > header > div.vector-header-end > nav > div.vector-user-links-main {
/* Last one: controls gap between the two left-hand buttons */
column-gap: 0px;
margin: 0;
}
/* Margin/padding at start */
.vector-header-container .mw-header,
.mw-header .vector-header-start {
column-gap: 8px
}
/* Margin and padding changes */
#content {
margin-top: .5%
}
.vector-button-flush-right,
.vector-button-flush-left {
margin: 0;
padding: 0
}
.cdx-button {
gap: 0
}
.mw-page-container,
.vector-header-container .mw-header,
.vector-header-container .vector-sticky-header {
padding: 0% 2.5%
}
.mw-page-container > *,
.vector-header-container .mw-header,
.vector-header-container .vector-sticky-header {
width: 100%;
min-width: unset;
}
#vector-sticky-search-form > div > div {
margin: 0
}
.cdx-typeahead-search {
width: 25%
}
.cdx-typeahead-search button {
padding-left: 7.5% !important;
padding-right: 7.5% !important
}
/* Header border */
#vector-sticky-header,
.mw-header {
border-top: solid white 5px;
margin-top: -5px;
padding: 0% 2.5%;
border-bottom: solid gray 1px;
box-shadow: 0px 1px #EEEEEE;
}
/* Dropdown-buttons */
#vector-user-links-dropdown,
#vector-user-links-dropdown-label,
#vector-user-links-dropdown-sticky-header,
#vector-user-links-dropdown-label-sticky-header,
#p-lang-btn,
#p-lang-btn-label,
#p-lang-btn-sticky-header,
#p-lang-btn-label-sticky-header {
height: 32px;
width: 48px;
margin: 0;
}
.vector-sticky-header-buttons .cdx-button {
margin: 0;
padding: 0;
}
.vector-sticky-header-buttons,
.vector-sticky-header-icons {
margin: 8px
}
.vector-sticky-header-icons {margin-right:0}
#p-lang-btn-sticky-header > span:nth-child(2),
#p-lang-btn-label > span.vector-dropdown-label-text {
display: none;
}
body > div:nth-child(2) > header {
display: flex
}
#vector-user-links-dropdown-label .vector-icon,
#vector-user-links-dropdown-label-sticky-header .vector-icon,
#p-lang-btn-label .vector-icon,
#p-lang-btn-sticky-header .vector-icon {
margin: 6px;
width: 20px;
padding: 0
}
#ca-addsection-sticky-header {
padding-right: 4px;
padding-left: 4px
}
/* arrows */
#vector-user-links-dropdown-label::after,
#vector-user-links-dropdown-label-sticky-header::after,
#p-lang-btn-label::after,
#p-lang-btn-sticky-header::after {
margin-left: 0;
padding: 0;
margin-right: 3px;
}
/* Left header padding */
#p-search,
.vector-sticky-header-context-bar {
padding: 0;
margin: 0;
column-gap: 8px;
display: inline-flex
}
/* Colorize! */
#ca-wikilove .vector-icon {
background-color: salmon;
}
#pt-notifications-alert .cdx-button .vector-icon {
background-color: silver;
}
#pt-notifications-notice .cdx-button .vector-icon {
background-color: saddlebrown;
}
#ca-watchstar-sticky-header .vector-icon,
#ca-watch .vector-icon,
#ca-unwatch .vector-icon {
background-color: gold
}
#pt-watchlist-2 .cdx-button .vector-icon {
background: conic-gradient(from 56deg,
gold 0deg 130deg,
var(--color-base) 130deg);
}
#ca-subject-sticky-header > * {
background-color: black;
}
#ca-talk-sticky-header > * {
background-color: lightseagreen
}
#ca-history-sticky-header > * {
background-color: purple
}
#p-lang-btn-sticky-header *,
#p-lang-btn-sticky-header::after,
#ca-uls .vector-icon,
#cx-language .vector-icon {
background-color: var(--color-progressive)
}
#p-lang-btn-sticky-header *,
#p-lang-btn-sticky-header::after,
#ca-uls * {
color: var(--color-progressive);
}
#vector-user-links-dropdown-label *,
#vector-user-links-dropdown-label-sticky-header *,
#pt-userpage .vector-icon,
#pt-userpage-sticky-header .vector-icon {
background-color: var(--color-subtle)
}
#pt-mytalk .vector-icon,
#pt-mytalk-sticky-header .vector-icon {
background-color: #08ac8c
}
#pt-sandbox .vector-icon,
#pt-sandbox-sticky-header .vector-icon {
background-color: darkgoldenrod
}
#pt-logout .vector-icon,
#pt-logout-sticky-header .vector-icon {
background-color: crimson
}
#pt-preferences .vector-icon,
#pt-preferences-sticky-header .vector-icon {
background-color: darkslategrey
}
#pt-watchlist-sticky-header .vector-icon {
background-color: gold
}
#cx-language .vector-icon,
#cx-language-sticky .vector-icon {
background-color: var(--color-progressive)
}
#cx-imageGallery .vector-icon,
#cx-imageGallery-sticky .vector-icon {
background-color: forestgreen
}
#ca-ve-edit-sticky-header .vector-icon {
background: linear-gradient( 45deg, black 10%, wheat 10%, wheat 20%, orange 20%, orange 70%, salmon 70%)
}
/* Make buttons visible by adding shadow and border! */
.mw-header .cdx-button--icon-only,
#p-lang-btn-label,
#vector-page-titlebar-toc-label,
#vector-sticky-header .cdx-button--weight-quiet {
border: solid #AAAAAA 1px !important;
box-shadow: 2px 2px #EEEEEE;
}
#vector-page-titlebar-toc-label,
.vector-header .cdx-button.cdx-button--icon-only {
height: 32px;
width: 32px;
min-height: unset;
min-width: unset;
}
#vector-user-links-button-label, #vector-user-links-dropdown-sticky-header-label {margin-left: 4px}
/* Fix doubled toc-line */
#vector-sticky-header > div.vector-sticky-header-start > * {
border: none;
}
/* Fix redundant spacing */
#vector-sticky-header > div.vector-sticky-header-start .cdx-button {
margin: 0;
padding: 0
}
/* Turn logo into button */
.mw-logo-container {
display: none;
}
.mw-logo-icon {
height: 24px;
width: 24px;
margin: auto;
padding: 4px;
}
.mw-logo {
min-height: unset;
min-width: unset;
box-shadow: 2px 2px #EEE;
height: 32px;
width: 32px;
box-sizing: border-box;
border: 1px #AAA solid;
border-radius: 2px;
display: inline-flex;
align-content: center;
justify-content: center;
padding: 0
}
.vector-sticky-header-start{column-gap:8px}
/* Fix screwed-up under-title toolbar header spacing */
#ca-wikilove,
#ca-unwatch,
#ca-watch {
margin-top: 3px;
}