MediaWiki:Common.css: Difference between revisions
Fix custom-theme infoboxes and preserve Tanoa navbox gold |
Retune Van Hetten and add the Hoos theme |
||
| (22 intermediate revisions by the same user not shown) | |||
| Line 651: | Line 651: | ||
* | * | ||
* Inspired by the green and blue Fish Collective userbox associated with | * Inspired by the green and blue Fish Collective userbox associated with | ||
* Hugerinus, | * Hugerinus, with a muted sea-green side and a deep saturated blue side. | ||
*/ | */ | ||
html.vu-theme-hugerinus { | html.vu-theme-hugerinus { | ||
| Line 665: | Line 665: | ||
--color-base: #ffffff; | --color-base: #ffffff; | ||
--color-subtle: #d9f4f2; | --color-subtle: #d9f4f2; | ||
--color-progressive: # | --color-progressive: #66bfff; | ||
--color-destructive: #ff9aa2; | --color-destructive: #ff9aa2; | ||
} | } | ||
| Line 676: | Line 676: | ||
html.vu-theme-hugerinus .vector-column-end { | html.vu-theme-hugerinus .vector-column-end { | ||
background-color: #003a43; | background-color: #003a43; | ||
background-image: linear-gradient(135deg, #2F766C 0%, # | background-image: linear-gradient(135deg, #2F766C 0%, #1E5C96 50%, #0047D9 100%); | ||
background-attachment: fixed; | background-attachment: fixed; | ||
color: #ffffff; | color: #ffffff; | ||
| Line 682: | Line 682: | ||
html.vu-theme-hugerinus .mw-body { | html.vu-theme-hugerinus .mw-body { | ||
background: | background: transparent; | ||
color: #ffffff; | color: #ffffff; | ||
border-radius: 0; | |||
box-shadow: none; | |||
} | } | ||
| Line 694: | Line 696: | ||
color: #ffffff; | color: #ffffff; | ||
border-color: #277783; | border-color: #277783; | ||
} | |||
html.vu-theme-hugerinus .vector-column-start .mw-portlet, | |||
html.vu-theme-hugerinus .vector-column-end .mw-portlet { | |||
background: transparent; | |||
border-radius: 0; | |||
box-shadow: none; | |||
} | |||
html.vu-theme-hugerinus .vector-column-start .vector-menu-content, | |||
html.vu-theme-hugerinus .vector-column-end .vector-menu-content, | |||
html.vu-theme-hugerinus .vector-column-start .vector-menu-content-list, | |||
html.vu-theme-hugerinus .vector-column-end .vector-menu-content-list { | |||
background: transparent; | |||
background-image: none; | |||
border-color: transparent; | |||
} | |||
html.vu-theme-hugerinus .vector-column-start .vector-pinned-container, | |||
html.vu-theme-hugerinus .vector-column-end .vector-pinned-container { | |||
background: transparent; | |||
border-radius: 0; | |||
box-shadow: none; | |||
} | |||
html.vu-theme-hugerinus .vector-sticky-pinned-container::after { | |||
display: none; | |||
background: none; | |||
} | |||
html.vu-theme-hugerinus .mw-page-container, | |||
html.vu-theme-hugerinus .vector-column-start, | |||
html.vu-theme-hugerinus .vector-column-end { | |||
background-image: | |||
linear-gradient(rgba(0, 34, 56, 0.58), rgba(0, 34, 56, 0.58)), | |||
linear-gradient(135deg, #2F766C 0%, #1E5C96 50%, #0047D9 100%); | |||
} | |||
html.vu-theme-hugerinus .mw-logo-container.skin-invert { | |||
filter: none !important; | |||
} | |||
html.vu-theme-hugerinus .mw-logo-wordmark { | |||
color: #66BFFF !important; | |||
-webkit-text-fill-color: #66BFFF !important; | |||
} | } | ||
html.vu-theme-hugerinus body a:not(.new):not(.mw-selflink):link, | html.vu-theme-hugerinus body a:not(.new):not(.mw-selflink):link, | ||
html.vu-theme-hugerinus body a:not(.new):not(.mw-selflink):visited { | html.vu-theme-hugerinus body a:not(.new):not(.mw-selflink):visited { | ||
color: # | color: #66bfff; | ||
} | } | ||
| Line 730: | Line 777: | ||
html.vu-theme-hugerinus .navbox th[scope="col"], | html.vu-theme-hugerinus .navbox th[scope="col"], | ||
html.vu-theme-hugerinus .navbox .navbox-group { | html.vu-theme-hugerinus .navbox .navbox-group { | ||
background: linear-gradient(to right, #2F766C 0%, # | background: linear-gradient(to right, #2F766C 0%, #1E5C96 50%, #0047D9 100%); | ||
color: #ffffff; | color: #ffffff; | ||
border-color: #3d99a4; | border-color: #3d99a4; | ||
| Line 756: | Line 803: | ||
--vu-navy: #003b70; | --vu-navy: #003b70; | ||
--vu-navy-light: #00685f; | --vu-navy-light: #00685f; | ||
--vu-blue: # | --vu-blue: #66bfff; | ||
} | } | ||
html.vu-theme-hugerinus .vu-header { | html.vu-theme-hugerinus .vu-header { | ||
background: linear-gradient(118deg, #2F766C 0%, # | background: linear-gradient(118deg, #2F766C 0%, #1E5C96 50%, #0047D9 100%); | ||
} | } | ||
| Line 769: | Line 816: | ||
html.vu-theme-hugerinus .vu-browse { | html.vu-theme-hugerinus .vu-browse { | ||
background: linear-gradient(145deg, #2F766C 0%, # | background: linear-gradient(145deg, #2F766C 0%, #1E5C96 50%, #0047D9 100%); | ||
} | } | ||
/* | /* | ||
* Vrienden Universe "Noord" color theme. | * Vrienden Universe "Noord" color theme. | ||
* | * Matches Paap's dark tonal range with a red palette. | ||
*/ | */ | ||
html.vu-theme-noord { | html.vu-theme-noord { | ||
color-scheme: | color-scheme: dark; | ||
--background-color-base: # | --background-color-base: #240d0d; | ||
--background-color-neutral: # | --background-color-neutral: #381313; | ||
--background-color-neutral-subtle: # | --background-color-neutral-subtle: #301313; | ||
--background-color-interactive: # | --background-color-interactive: #421717; | ||
--background-color-interactive-subtle: # | --background-color-interactive-subtle: #381313; | ||
--background-color-progressive-subtle: # | --background-color-progressive-subtle: #531d1d; | ||
--border-color-base: # | --border-color-base: #794343; | ||
--border-color-subtle: # | --border-color-subtle: #592d2d; | ||
--color-base: # | --color-base: #ffffff; | ||
--color-subtle: # | --color-subtle: #dfcece; | ||
--color-progressive: # | --color-progressive: #79bff2; | ||
--color-destructive: # | --color-destructive: #ef7180; | ||
} | } | ||
| Line 799: | Line 846: | ||
html.vu-theme-noord .vector-sticky-header, | html.vu-theme-noord .vector-sticky-header, | ||
html.vu-theme-noord .vector-column-start, | html.vu-theme-noord .vector-column-start, | ||
html.vu-theme-noord .vector-column-end | html.vu-theme-noord .vector-column-end { | ||
background-color: #240d0d; | |||
color: #ffffff; | |||
} | |||
html.vu-theme-noord .vector-dropdown-content, | html.vu-theme-noord .vector-dropdown-content, | ||
html.vu-theme-noord .vector-menu-content, | html.vu-theme-noord .vector-menu-content, | ||
| Line 805: | Line 856: | ||
html.vu-theme-noord .cdx-menu, | html.vu-theme-noord .cdx-menu, | ||
html.vu-theme-noord .oo-ui-popupWidget-popup { | html.vu-theme-noord .oo-ui-popupWidget-popup { | ||
background: # | background-color: #301313; | ||
color: # | color: #ffffff; | ||
border-color: # | border-color: #592d2d; | ||
} | |||
html.vu-theme-noord body a:not(.new):not(.mw-selflink):link, | |||
html.vu-theme-noord body a:not(.new):not(.mw-selflink):visited { | |||
color: #79bff2; | |||
} | } | ||
html.vu-theme-noord body a.new:link, | html.vu-theme-noord body a.new:link, | ||
html.vu-theme-noord body a.new:visited { | html.vu-theme-noord body a.new:visited { | ||
color: # | color: #ef7180; | ||
} | } | ||
| Line 824: | Line 877: | ||
html.vu-theme-noord h4, | html.vu-theme-noord h4, | ||
html.vu-theme-noord h5, | html.vu-theme-noord h5, | ||
html.vu-theme-noord h6 | html.vu-theme-noord h6 { | ||
background: transparent !important; | |||
color: #ffffff !important; | |||
border-color: #592d2d !important; | |||
} | |||
html.vu-theme-noord input:not([type="radio"]), | html.vu-theme-noord input:not([type="radio"]), | ||
html.vu-theme-noord button { | html.vu-theme-noord button { | ||
background-color: # | background-color: #421717 !important; | ||
color: # | color: #ffffff !important; | ||
border-color: # | border-color: #794343 !important; | ||
} | } | ||
html.vu-theme-noord .cdx-label { | html.vu-theme-noord .cdx-label { | ||
color: # | color: #ffffff !important; | ||
} | } | ||
html.vu-theme-noord input:not([type="radio"])::placeholder { | html.vu-theme-noord input:not([type="radio"])::placeholder { | ||
color: # | color: #dfcece; | ||
opacity: 1; | opacity: 1; | ||
} | } | ||
| Line 850: | Line 908: | ||
html.vu-theme-noord .wikitable, | html.vu-theme-noord .wikitable, | ||
html.vu-theme-noord .wikitable > * > tr > th, | html.vu-theme-noord .wikitable > * > tr > th, | ||
html.vu-theme-noord .wikitable > * > tr > td, | html.vu-theme-noord .wikitable > * > tr > td { | ||
background-color: #381313; | |||
color: #ffffff; | |||
border-color: #794343; | |||
} | |||
html.vu-theme-noord .infobox .infobox-above, | |||
html.vu-theme-noord .infobox .infobox-title, | |||
html.vu-theme-noord .infobox .infobox-header, | |||
html.vu-theme-noord .infobox .infobox-subheader, | |||
html.vu-theme-noord .infobox .infobox-below, | |||
html.vu-theme-noord .infobox caption, | |||
html.vu-theme-noord .infobox th[colspan], | |||
html.vu-theme-noord .navbox-title, | |||
html.vu-theme-noord .navbox-abovebelow, | |||
html.vu-theme-noord .navbox th[scope="col"], | |||
html.vu-theme-noord .navbox .navbox-group { | |||
background-color: #531d1d; | |||
color: #ffffff; | |||
border-color: #794343; | |||
} | |||
html.vu-theme-noord .navbox-odd { | |||
background-color: #301313; | |||
} | |||
html.vu-theme-noord .navbox-even { | |||
background-color: #421717; | |||
} | |||
html.vu-theme-noord .mw-code, | html.vu-theme-noord .mw-code, | ||
html.vu-theme-noord pre, | html.vu-theme-noord pre, | ||
| Line 856: | Line 943: | ||
html.vu-theme-noord .toc, | html.vu-theme-noord .toc, | ||
html.vu-theme-noord .catlinks { | html.vu-theme-noord .catlinks { | ||
background: # | background-color: #301313; | ||
color: # | color: #ffffff; | ||
border-color: # | border-color: #592d2d; | ||
} | } | ||
html.vu-theme-noord .vu-main | html.vu-theme-noord .vu-main { | ||
--vu-navy: #531d1d; | |||
--vu-navy-light: #6b2b2b; | |||
--vu-blue: #79bff2; | |||
background-color: #240d0d; | |||
} | } | ||
html.vu-theme-noord .vu- | html.vu-theme-noord .vu-header { | ||
background- | background: linear-gradient(118deg, #301313 0%, #531d1d 55%, #6b2b2b 100%); | ||
} | } | ||
html.vu-theme-noord .vu-explore-mark, | |||
html.vu-theme-noord .vu-person-image { | |||
html.vu-theme-noord .vu-explore | background-color: #531d1d; | ||
html.vu-theme-noord .vu- | |||
background-color: # | |||
} | } | ||
html.vu-theme-noord .vu-browse { | |||
background: linear-gradient(145deg, #531d1d 0%, #531d1d 72%, #6b2b2b 72%); | |||
html.vu-theme-noord .vu-browse | |||
background- | |||
} | } | ||
/* | /* | ||
* Vrienden Universe "Van Hetten" color theme. | * Vrienden Universe "Van Hetten" color theme. | ||
* | * Matches Paap's dark tonal range with an orange palette. | ||
*/ | */ | ||
html.vu-theme-van-hetten { | html.vu-theme-van-hetten { | ||
color-scheme: dark; | color-scheme: dark; | ||
--background-color-base: # | --background-color-base: #24180d; | ||
--background-color-neutral: # | --background-color-neutral: #382513; | ||
--background-color-neutral-subtle: # | --background-color-neutral-subtle: #302113; | ||
--background-color-interactive: # | --background-color-interactive: #422c17; | ||
--background-color-interactive-subtle: # | --background-color-interactive-subtle: #382513; | ||
--background-color-progressive-subtle: # | --background-color-progressive-subtle: #53371d; | ||
--border-color-base: # | --border-color-base: #795d43; | ||
--border-color-subtle: # | --border-color-subtle: #59422d; | ||
--color-base: # | --color-base: #ffffff; | ||
--color-subtle: # | --color-subtle: #dfd6ce; | ||
--color-progressive: # | --color-progressive: #ff9d3d; | ||
--color-destructive: # | --color-destructive: #ef7180; | ||
} | } | ||
| Line 927: | Line 995: | ||
html.vu-theme-van-hetten .vector-sticky-header, | html.vu-theme-van-hetten .vector-sticky-header, | ||
html.vu-theme-van-hetten .vector-column-start, | html.vu-theme-van-hetten .vector-column-start, | ||
html.vu-theme-van-hetten .vector-column-end | html.vu-theme-van-hetten .vector-column-end { | ||
background-color: #24180d; | |||
color: #ffffff; | |||
} | |||
html.vu-theme-van-hetten .vector-dropdown-content, | html.vu-theme-van-hetten .vector-dropdown-content, | ||
html.vu-theme-van-hetten .vector-menu-content, | html.vu-theme-van-hetten .vector-menu-content, | ||
| Line 933: | Line 1,005: | ||
html.vu-theme-van-hetten .cdx-menu, | html.vu-theme-van-hetten .cdx-menu, | ||
html.vu-theme-van-hetten .oo-ui-popupWidget-popup { | html.vu-theme-van-hetten .oo-ui-popupWidget-popup { | ||
background: # | background-color: #302113; | ||
color: # | color: #ffffff; | ||
border-color: # | border-color: #59422d; | ||
} | |||
html.vu-theme-van-hetten body a:not(.new):not(.mw-selflink):link, | |||
html.vu-theme-van-hetten body a:not(.new):not(.mw-selflink):visited { | |||
color: #ff9d3d; | |||
} | } | ||
html.vu-theme-van-hetten body a.new:link, | html.vu-theme-van-hetten body a.new:link, | ||
html.vu-theme-van-hetten body a.new:visited { | html.vu-theme-van-hetten body a.new:visited { | ||
color: # | color: #ef7180; | ||
} | } | ||
| Line 952: | Line 1,026: | ||
html.vu-theme-van-hetten h4, | html.vu-theme-van-hetten h4, | ||
html.vu-theme-van-hetten h5, | html.vu-theme-van-hetten h5, | ||
html.vu-theme-van-hetten h6 | html.vu-theme-van-hetten h6 { | ||
background: transparent !important; | |||
color: #ffffff !important; | |||
border-color: #59422d !important; | |||
} | |||
html.vu-theme-van-hetten input:not([type="radio"]), | html.vu-theme-van-hetten input:not([type="radio"]), | ||
html.vu-theme-van-hetten button { | html.vu-theme-van-hetten button { | ||
background-color: # | background-color: #422c17 !important; | ||
color: # | color: #ffffff !important; | ||
border-color: # | border-color: #795d43 !important; | ||
} | } | ||
html.vu-theme-van-hetten .cdx-label { | html.vu-theme-van-hetten .cdx-label { | ||
color: # | color: #ffffff !important; | ||
} | } | ||
html.vu-theme-van-hetten input:not([type="radio"])::placeholder { | html.vu-theme-van-hetten input:not([type="radio"])::placeholder { | ||
color: # | color: #dfd6ce; | ||
opacity: 1; | opacity: 1; | ||
} | } | ||
| Line 978: | Line 1,057: | ||
html.vu-theme-van-hetten .wikitable, | html.vu-theme-van-hetten .wikitable, | ||
html.vu-theme-van-hetten .wikitable > * > tr > th, | html.vu-theme-van-hetten .wikitable > * > tr > th, | ||
html.vu-theme-van-hetten .wikitable > * > tr > td, | html.vu-theme-van-hetten .wikitable > * > tr > td { | ||
background-color: #382513; | |||
color: #ffffff; | |||
border-color: #795d43; | |||
} | |||
html.vu-theme-van-hetten .infobox .infobox-above, | |||
html.vu-theme-van-hetten .infobox .infobox-title, | |||
html.vu-theme-van-hetten .infobox .infobox-header, | |||
html.vu-theme-van-hetten .infobox .infobox-subheader, | |||
html.vu-theme-van-hetten .infobox .infobox-below, | |||
html.vu-theme-van-hetten .infobox caption, | |||
html.vu-theme-van-hetten .infobox th[colspan], | |||
html.vu-theme-van-hetten .navbox-title, | |||
html.vu-theme-van-hetten .navbox-abovebelow, | |||
html.vu-theme-van-hetten .navbox th[scope="col"], | |||
html.vu-theme-van-hetten .navbox .navbox-group { | |||
background-color: #53371d; | |||
color: #ffffff; | |||
border-color: #795d43; | |||
} | |||
html.vu-theme-van-hetten .navbox-odd { | |||
background-color: #302113; | |||
} | |||
html.vu-theme-van-hetten .navbox-even { | |||
background-color: #422c17; | |||
} | |||
html.vu-theme-van-hetten .mw-code, | html.vu-theme-van-hetten .mw-code, | ||
html.vu-theme-van-hetten pre, | html.vu-theme-van-hetten pre, | ||
| Line 984: | Line 1,092: | ||
html.vu-theme-van-hetten .toc, | html.vu-theme-van-hetten .toc, | ||
html.vu-theme-van-hetten .catlinks { | html.vu-theme-van-hetten .catlinks { | ||
background: # | background-color: #302113; | ||
color: # | color: #ffffff; | ||
border-color: # | border-color: #59422d; | ||
} | |||
html.vu-theme-van-hetten .vu-main { | |||
--vu-navy: #53371d; | |||
--vu-navy-light: #6b4a2b; | |||
--vu-blue: #ff9d3d; | |||
background-color: #24180d; | |||
} | } | ||
html.vu-theme-van-hetten .vu- | html.vu-theme-van-hetten .vu-header { | ||
background: linear-gradient(118deg, #302113 0%, #53371d 55%, #6b4a2b 100%); | |||
} | } | ||
html.vu-theme-van-hetten .vu- | html.vu-theme-van-hetten .vu-explore-mark, | ||
background-color: # | html.vu-theme-van-hetten .vu-person-image { | ||
background-color: #53371d; | |||
} | } | ||
html.vu-theme-van-hetten .vu-browse { | html.vu-theme-van-hetten .vu-browse { | ||
background-color: # | background: linear-gradient(145deg, #53371d 0%, #53371d 72%, #6b4a2b 72%); | ||
background- | } | ||
border-color: # | |||
/* | |||
* Vrienden Universe "Hoos" color theme. | |||
* A restrained yellow-to-white gradient with black text. | |||
*/ | |||
html.vu-theme-hoos { | |||
color-scheme: light; | |||
--background-color-base: #e8dca8; | |||
--background-color-neutral: #f1e4a8; | |||
--background-color-neutral-subtle: #fffdf2; | |||
--background-color-interactive: #e4cc6a; | |||
--background-color-interactive-subtle: #f1e4a8; | |||
--background-color-progressive-subtle: #f5e58f; | |||
--border-color-base: #8a772f; | |||
--border-color-subtle: #b9a75b; | |||
--color-base: #000000; | |||
--color-subtle: #4b4325; | |||
--color-progressive: #003f9e; | |||
--color-destructive: #8a1f2d; | |||
} | |||
html.vu-theme-hoos, | |||
html.vu-theme-hoos body, | |||
html.vu-theme-hoos .mw-page-container, | |||
html.vu-theme-hoos .vector-header-container, | |||
html.vu-theme-hoos .vector-column-start, | |||
html.vu-theme-hoos .vector-column-end { | |||
background-color: #e8dca8; | |||
background-image: linear-gradient(135deg, #d9b92e 0%, #f0e19a 55%, #fffdf4 100%); | |||
background-attachment: fixed; | |||
color: #000000; | |||
} | |||
html.vu-theme-hoos .mw-body { | |||
background: transparent; | |||
color: #000000; | |||
border-radius: 0; | |||
box-shadow: none; | |||
} | |||
html.vu-theme-hoos .vector-dropdown-content, | |||
html.vu-theme-hoos .vector-menu-content, | |||
html.vu-theme-hoos .mw-portlet, | |||
html.vu-theme-hoos .cdx-menu, | |||
html.vu-theme-hoos .oo-ui-popupWidget-popup { | |||
background: #fffdf2; | |||
color: #000000; | |||
border-color: #8a772f; | |||
} | |||
html.vu-theme-hoos body a:not(.new):not(.mw-selflink):link, | |||
html.vu-theme-hoos body a:not(.new):not(.mw-selflink):visited { | |||
color: #003f9e; | |||
} | |||
html.vu-theme-hoos body a.new:link, | |||
html.vu-theme-hoos body a.new:visited { | |||
color: #8a1f2d; | |||
} | |||
html.vu-theme-hoos .mw-heading, | |||
html.vu-theme-hoos h1, | |||
html.vu-theme-hoos h2, | |||
html.vu-theme-hoos h3, | |||
html.vu-theme-hoos h4, | |||
html.vu-theme-hoos h5, | |||
html.vu-theme-hoos h6, | |||
html.vu-theme-hoos .cdx-label { | |||
color: #000000 !important; | |||
border-color: #8a772f !important; | |||
} | |||
html.vu-theme-hoos input:not([type="radio"]), | |||
html.vu-theme-hoos button { | |||
background-color: #f5e58f !important; | |||
color: #000000 !important; | |||
border-color: #8a772f !important; | |||
} | |||
html.vu-theme-hoos input:not([type="radio"])::placeholder { | |||
color: #4b4325; | |||
opacity: 1; | |||
} | |||
html.vu-theme-hoos .infobox, | |||
html.vu-theme-hoos .infobox td, | |||
html.vu-theme-hoos .infobox th { | |||
background: #fffdf2 !important; | |||
color: #000000 !important; | |||
border-color: #8a772f !important; | |||
} | |||
html.vu-theme-hoos .infobox .infobox-above, | |||
html.vu-theme-hoos .infobox .infobox-title, | |||
html.vu-theme-hoos .infobox .infobox-header, | |||
html.vu-theme-hoos .infobox .infobox-subheader, | |||
html.vu-theme-hoos .infobox .infobox-below, | |||
html.vu-theme-hoos .infobox caption, | |||
html.vu-theme-hoos .infobox th[colspan], | |||
html.vu-theme-hoos .navbox-title, | |||
html.vu-theme-hoos .navbox-abovebelow, | |||
html.vu-theme-hoos .navbox th[scope="col"], | |||
html.vu-theme-hoos .navbox .navbox-group { | |||
background: linear-gradient(to right, #d9b92e 0%, #f0e19a 55%, #fffdf4 100%) !important; | |||
color: #000000 !important; | |||
border-color: #8a772f !important; | |||
} | |||
html.vu-theme-hoos .navbox, | |||
html.vu-theme-hoos .navbox-subgroup, | |||
html.vu-theme-hoos .navbox th, | |||
html.vu-theme-hoos .navbox td, | |||
html.vu-theme-hoos .wikitable, | |||
html.vu-theme-hoos .wikitable > * > tr > th, | |||
html.vu-theme-hoos .wikitable > * > tr > td, | |||
html.vu-theme-hoos .mw-code, | |||
html.vu-theme-hoos pre, | |||
html.vu-theme-hoos code, | |||
html.vu-theme-hoos .toc, | |||
html.vu-theme-hoos .catlinks { | |||
background: #fffdf2; | |||
color: #000000; | |||
border-color: #8a772f; | |||
} | |||
html.vu-theme-hoos .navbox-odd { | |||
background: #fff9d9; | |||
} | |||
html.vu-theme-hoos .navbox-even { | |||
background: #f5e9ae; | |||
} | |||
html.vu-theme-hoos .vu-main, | |||
html.vu-theme-hoos .vu-main [class^="vu-"], | |||
html.vu-theme-hoos .vu-main [class*=" vu-"] { | |||
color: #000000 !important; | |||
border-color: #8a772f !important; | |||
} | |||
html.vu-theme-hoos .vu-main { | |||
--vu-navy: #d9b92e; | |||
--vu-navy-light: #f0e19a; | |||
--vu-blue: #003f9e; | |||
background: transparent; | |||
} | } | ||
html.vu-theme- | html.vu-theme-hoos .vu-header, | ||
html.vu-theme- | html.vu-theme-hoos .vu-about, | ||
html.vu-theme- | html.vu-theme-hoos .vu-explore, | ||
html.vu-theme- | html.vu-theme-hoos .vu-feature, | ||
html.vu-theme- | html.vu-theme-hoos .vu-guide, | ||
html.vu-theme- | html.vu-theme-hoos .vu-notice, | ||
html.vu-theme- | html.vu-theme-hoos .vu-information, | ||
html.vu-theme- | html.vu-theme-hoos .vu-people-stage, | ||
background- | html.vu-theme-hoos .vu-family-area, | ||
color: # | html.vu-theme-hoos .vu-browse { | ||
border-color: # | background: linear-gradient(118deg, #d9b92e 0%, #f0e19a 55%, #fffdf4 100%) !important; | ||
color: #000000 !important; | |||
border-color: #8a772f !important; | |||
} | } | ||
html.vu-theme-hoos .vu-header-button, | |||
html.vu-theme-hoos .vu-route-button, | |||
html.vu-theme-hoos .vu-browse-button, | |||
html.vu-theme-hoos .vu-slide-button, | |||
html.vu-theme-hoos .vu-person-open, | |||
html.vu-theme-hoos .vu-family-link, | |||
html.vu-theme-hoos .vu-feature-link, | |||
html.vu-theme-hoos .vu-explore-link { | |||
background-color: #fffdf2 !important; | |||
color: #000000 !important; | |||
border-color: #8a772f !important; | |||
} | |||
/* | /* | ||
* Vrienden Universe "Schroeter" color theme. | * Vrienden Universe "Schroeter" color theme. | ||
| Line 1,222: | Line 1,484: | ||
html.vu-theme-hugerinus { | html.vu-theme-hugerinus { | ||
--vu-infobox-body: #002F48; | --vu-infobox-body: #002F48; | ||
--vu-infobox-header: linear-gradient(90deg, #2F766C 0%, # | --vu-infobox-header: linear-gradient(90deg, #2F766C 0%, #1E5C96 50%, #0047D9 100%); | ||
--vu-infobox-text: #FFFFFF; | --vu-infobox-text: #FFFFFF; | ||
--vu-infobox-border: #3D99A4; | --vu-infobox-border: #3D99A4; | ||
| Line 1,228: | Line 1,490: | ||
html.vu-theme-noord { | html.vu-theme-noord { | ||
--vu-infobox-body: # | --vu-infobox-body: #381313; | ||
--vu-infobox-header: # | --vu-infobox-header: #531D1D; | ||
--vu-infobox-text: # | --vu-infobox-text: #FFFFFF; | ||
--vu-infobox-border: # | --vu-infobox-border: #794343; | ||
} | } | ||
html.vu-theme-van-hetten { | html.vu-theme-van-hetten { | ||
--vu-infobox-body: # | --vu-infobox-body: #382513; | ||
--vu-infobox-header: # | --vu-infobox-header: #53371D; | ||
--vu-infobox-text: # | --vu-infobox-text: #FFFFFF; | ||
--vu-infobox-border: # | --vu-infobox-border: #795D43; | ||
} | |||
html.vu-theme-hoos { | |||
--vu-infobox-body: #FFFDF2; | |||
--vu-infobox-header: linear-gradient(90deg, #D9B92E 0%, #F0E19A 55%, #FFFDF4 100%); | |||
--vu-infobox-text: #000000; | |||
--vu-infobox-border: #8A772F; | |||
} | } | ||
| Line 1,248: | Line 1,517: | ||
} | } | ||
html.skin-theme-clientpref-night:is(.vu-theme-paap, .vu-theme-hugerinus, .vu-theme-noord, .vu-theme-van-hetten, .vu-theme-schroeter) .infobox, | html.skin-theme-clientpref-night:is(.vu-theme-paap, .vu-theme-hugerinus, .vu-theme-noord, .vu-theme-van-hetten, .vu-theme-hoos, .vu-theme-schroeter) .infobox, | ||
html.skin-theme-clientpref-night:is(.vu-theme-paap, .vu-theme-hugerinus, .vu-theme-noord, .vu-theme-van-hetten, .vu-theme-schroeter) .infobox td, | html.skin-theme-clientpref-night:is(.vu-theme-paap, .vu-theme-hugerinus, .vu-theme-noord, .vu-theme-van-hetten, .vu-theme-hoos, .vu-theme-schroeter) .infobox td, | ||
html.skin-theme-clientpref-night:is(.vu-theme-paap, .vu-theme-hugerinus, .vu-theme-noord, .vu-theme-van-hetten, .vu-theme-schroeter) .infobox th { | html.skin-theme-clientpref-night:is(.vu-theme-paap, .vu-theme-hugerinus, .vu-theme-noord, .vu-theme-van-hetten, .vu-theme-hoos, .vu-theme-schroeter) .infobox th { | ||
background: var(--vu-infobox-body) !important; | background: var(--vu-infobox-body) !important; | ||
color: var(--vu-infobox-text) !important; | color: var(--vu-infobox-text) !important; | ||
| Line 1,256: | Line 1,525: | ||
} | } | ||
html.skin-theme-clientpref-night:is(.vu-theme-paap, .vu-theme-hugerinus, .vu-theme-noord, .vu-theme-van-hetten, .vu-theme-schroeter) .infobox td.infobox-above, | html.skin-theme-clientpref-night:is(.vu-theme-paap, .vu-theme-hugerinus, .vu-theme-noord, .vu-theme-van-hetten, .vu-theme-hoos, .vu-theme-schroeter) .infobox td.infobox-above, | ||
html.skin-theme-clientpref-night:is(.vu-theme-paap, .vu-theme-hugerinus, .vu-theme-noord, .vu-theme-van-hetten, .vu-theme-schroeter) .infobox th.infobox-above, | html.skin-theme-clientpref-night:is(.vu-theme-paap, .vu-theme-hugerinus, .vu-theme-noord, .vu-theme-van-hetten, .vu-theme-hoos, .vu-theme-schroeter) .infobox th.infobox-above, | ||
html.skin-theme-clientpref-night:is(.vu-theme-paap, .vu-theme-hugerinus, .vu-theme-noord, .vu-theme-van-hetten, .vu-theme-schroeter) .infobox td.infobox-title, | html.skin-theme-clientpref-night:is(.vu-theme-paap, .vu-theme-hugerinus, .vu-theme-noord, .vu-theme-van-hetten, .vu-theme-hoos, .vu-theme-schroeter) .infobox td.infobox-title, | ||
html.skin-theme-clientpref-night:is(.vu-theme-paap, .vu-theme-hugerinus, .vu-theme-noord, .vu-theme-van-hetten, .vu-theme-schroeter) .infobox th.infobox-title, | html.skin-theme-clientpref-night:is(.vu-theme-paap, .vu-theme-hugerinus, .vu-theme-noord, .vu-theme-van-hetten, .vu-theme-hoos, .vu-theme-schroeter) .infobox th.infobox-title, | ||
html.skin-theme-clientpref-night:is(.vu-theme-paap, .vu-theme-hugerinus, .vu-theme-noord, .vu-theme-van-hetten, .vu-theme-schroeter) .infobox td.infobox-header, | html.skin-theme-clientpref-night:is(.vu-theme-paap, .vu-theme-hugerinus, .vu-theme-noord, .vu-theme-van-hetten, .vu-theme-hoos, .vu-theme-schroeter) .infobox td.infobox-header, | ||
html.skin-theme-clientpref-night:is(.vu-theme-paap, .vu-theme-hugerinus, .vu-theme-noord, .vu-theme-van-hetten, .vu-theme-schroeter) .infobox th.infobox-header, | html.skin-theme-clientpref-night:is(.vu-theme-paap, .vu-theme-hugerinus, .vu-theme-noord, .vu-theme-van-hetten, .vu-theme-hoos, .vu-theme-schroeter) .infobox th.infobox-header, | ||
html.skin-theme-clientpref-night:is(.vu-theme-paap, .vu-theme-hugerinus, .vu-theme-noord, .vu-theme-van-hetten, .vu-theme-schroeter) .infobox td.infobox-subheader, | html.skin-theme-clientpref-night:is(.vu-theme-paap, .vu-theme-hugerinus, .vu-theme-noord, .vu-theme-van-hetten, .vu-theme-hoos, .vu-theme-schroeter) .infobox td.infobox-subheader, | ||
html.skin-theme-clientpref-night:is(.vu-theme-paap, .vu-theme-hugerinus, .vu-theme-noord, .vu-theme-van-hetten, .vu-theme-schroeter) .infobox th.infobox-subheader, | html.skin-theme-clientpref-night:is(.vu-theme-paap, .vu-theme-hugerinus, .vu-theme-noord, .vu-theme-van-hetten, .vu-theme-hoos, .vu-theme-schroeter) .infobox th.infobox-subheader, | ||
html.skin-theme-clientpref-night:is(.vu-theme-paap, .vu-theme-hugerinus, .vu-theme-noord, .vu-theme-van-hetten, .vu-theme-schroeter) .infobox td.infobox-below, | html.skin-theme-clientpref-night:is(.vu-theme-paap, .vu-theme-hugerinus, .vu-theme-noord, .vu-theme-van-hetten, .vu-theme-hoos, .vu-theme-schroeter) .infobox td.infobox-below, | ||
html.skin-theme-clientpref-night:is(.vu-theme-paap, .vu-theme-hugerinus, .vu-theme-noord, .vu-theme-van-hetten, .vu-theme-schroeter) .infobox th.infobox-below, | html.skin-theme-clientpref-night:is(.vu-theme-paap, .vu-theme-hugerinus, .vu-theme-noord, .vu-theme-van-hetten, .vu-theme-hoos, .vu-theme-schroeter) .infobox th.infobox-below, | ||
html.skin-theme-clientpref-night:is(.vu-theme-paap, .vu-theme-hugerinus, .vu-theme-noord, .vu-theme-van-hetten, .vu-theme-schroeter) .infobox caption, | html.skin-theme-clientpref-night:is(.vu-theme-paap, .vu-theme-hugerinus, .vu-theme-noord, .vu-theme-van-hetten, .vu-theme-hoos, .vu-theme-schroeter) .infobox caption, | ||
html.skin-theme-clientpref-night:is(.vu-theme-paap, .vu-theme-hugerinus, .vu-theme-noord, .vu-theme-van-hetten, .vu-theme-schroeter) .infobox th[colspan] { | html.skin-theme-clientpref-night:is(.vu-theme-paap, .vu-theme-hugerinus, .vu-theme-noord, .vu-theme-van-hetten, .vu-theme-hoos, .vu-theme-schroeter) .infobox th[colspan] { | ||
background: var(--vu-infobox-header) !important; | background: var(--vu-infobox-header) !important; | ||
color: var(--vu-infobox-text) !important; | color: var(--vu-infobox-text) !important; | ||
| Line 1,273: | Line 1,542: | ||
} | } | ||
html.skin-theme-clientpref-night:is(.vu-theme-paap, .vu-theme-hugerinus, .vu-theme-noord, .vu-theme-van-hetten, .vu-theme-schroeter) .infobox a, | html.skin-theme-clientpref-night:is(.vu-theme-paap, .vu-theme-hugerinus, .vu-theme-noord, .vu-theme-van-hetten, .vu-theme-hoos, .vu-theme-schroeter) .infobox a, | ||
html.skin-theme-clientpref-night:is(.vu-theme-paap, .vu-theme-hugerinus, .vu-theme-noord, .vu-theme-van-hetten, .vu-theme-schroeter) .infobox span, | html.skin-theme-clientpref-night:is(.vu-theme-paap, .vu-theme-hugerinus, .vu-theme-noord, .vu-theme-van-hetten, .vu-theme-hoos, .vu-theme-schroeter) .infobox span, | ||
html.skin-theme-clientpref-night:is(.vu-theme-paap, .vu-theme-hugerinus, .vu-theme-noord, .vu-theme-van-hetten, .vu-theme-schroeter) .infobox div { | html.skin-theme-clientpref-night:is(.vu-theme-paap, .vu-theme-hugerinus, .vu-theme-noord, .vu-theme-van-hetten, .vu-theme-hoos, .vu-theme-schroeter) .infobox div { | ||
background: transparent !important; | background: transparent !important; | ||
} | } | ||
/* Preserve the Tanoa navbox's semantic gold identity in custom themes. */ | /* Preserve the Tanoa navbox's semantic gold identity in custom themes. */ | ||
html:is(.vu-theme-paap, .vu-theme-hugerinus, .vu-theme-noord, .vu-theme-van-hetten, .vu-theme-schroeter) .tanoa-navbox .navbox-title { | html:is(.vu-theme-paap, .vu-theme-hugerinus, .vu-theme-noord, .vu-theme-van-hetten, .vu-theme-hoos, .vu-theme-schroeter) .tanoa-navbox .navbox-title { | ||
background: #B37C28 !important; | |||
color: #000000 !important; | |||
} | |||
html:is(.vu-theme-paap, .vu-theme-hugerinus, .vu-theme-noord, .vu-theme-van-hetten, .vu-theme-hoos, .vu-theme-schroeter) .tanoa-navbox .navbox-group { | |||
background: #C48F2D !important; | |||
color: #000000 !important; | |||
} | |||
html:is(.vu-theme-paap, .vu-theme-hugerinus, .vu-theme-noord, .vu-theme-van-hetten, .vu-theme-hoos, .vu-theme-schroeter) .tanoa-navbox .navbox-title a, | |||
html:is(.vu-theme-paap, .vu-theme-hugerinus, .vu-theme-noord, .vu-theme-van-hetten, .vu-theme-hoos, .vu-theme-schroeter) .tanoa-navbox .navbox-group a { | |||
background: transparent !important; | |||
color: #000000 !important; | |||
} | |||
/* Beat late-loaded TemplateStyles/night selectors without affecting native Dark. */ | |||
html.skin-theme-clientpref-night:is(.vu-theme-paap.vu-theme-paap, .vu-theme-hugerinus.vu-theme-hugerinus, .vu-theme-noord.vu-theme-noord, .vu-theme-van-hetten.vu-theme-van-hetten, .vu-theme-hoos.vu-theme-hoos, .vu-theme-schroeter.vu-theme-schroeter) body .mw-parser-output .infobox td.infobox-above, | |||
html.skin-theme-clientpref-night:is(.vu-theme-paap.vu-theme-paap, .vu-theme-hugerinus.vu-theme-hugerinus, .vu-theme-noord.vu-theme-noord, .vu-theme-van-hetten.vu-theme-van-hetten, .vu-theme-hoos.vu-theme-hoos, .vu-theme-schroeter.vu-theme-schroeter) body .mw-parser-output .infobox th.infobox-above, | |||
html.skin-theme-clientpref-night:is(.vu-theme-paap.vu-theme-paap, .vu-theme-hugerinus.vu-theme-hugerinus, .vu-theme-noord.vu-theme-noord, .vu-theme-van-hetten.vu-theme-van-hetten, .vu-theme-hoos.vu-theme-hoos, .vu-theme-schroeter.vu-theme-schroeter) body .mw-parser-output .infobox td.infobox-title, | |||
html.skin-theme-clientpref-night:is(.vu-theme-paap.vu-theme-paap, .vu-theme-hugerinus.vu-theme-hugerinus, .vu-theme-noord.vu-theme-noord, .vu-theme-van-hetten.vu-theme-van-hetten, .vu-theme-hoos.vu-theme-hoos, .vu-theme-schroeter.vu-theme-schroeter) body .mw-parser-output .infobox th.infobox-title, | |||
html.skin-theme-clientpref-night:is(.vu-theme-paap.vu-theme-paap, .vu-theme-hugerinus.vu-theme-hugerinus, .vu-theme-noord.vu-theme-noord, .vu-theme-van-hetten.vu-theme-van-hetten, .vu-theme-hoos.vu-theme-hoos, .vu-theme-schroeter.vu-theme-schroeter) body .mw-parser-output .infobox td.infobox-header, | |||
html.skin-theme-clientpref-night:is(.vu-theme-paap.vu-theme-paap, .vu-theme-hugerinus.vu-theme-hugerinus, .vu-theme-noord.vu-theme-noord, .vu-theme-van-hetten.vu-theme-van-hetten, .vu-theme-hoos.vu-theme-hoos, .vu-theme-schroeter.vu-theme-schroeter) body .mw-parser-output .infobox th.infobox-header, | |||
html.skin-theme-clientpref-night:is(.vu-theme-paap.vu-theme-paap, .vu-theme-hugerinus.vu-theme-hugerinus, .vu-theme-noord.vu-theme-noord, .vu-theme-van-hetten.vu-theme-van-hetten, .vu-theme-hoos.vu-theme-hoos, .vu-theme-schroeter.vu-theme-schroeter) body .mw-parser-output .infobox td.infobox-subheader, | |||
html.skin-theme-clientpref-night:is(.vu-theme-paap.vu-theme-paap, .vu-theme-hugerinus.vu-theme-hugerinus, .vu-theme-noord.vu-theme-noord, .vu-theme-van-hetten.vu-theme-van-hetten, .vu-theme-hoos.vu-theme-hoos, .vu-theme-schroeter.vu-theme-schroeter) body .mw-parser-output .infobox th.infobox-subheader, | |||
html.skin-theme-clientpref-night:is(.vu-theme-paap.vu-theme-paap, .vu-theme-hugerinus.vu-theme-hugerinus, .vu-theme-noord.vu-theme-noord, .vu-theme-van-hetten.vu-theme-van-hetten, .vu-theme-hoos.vu-theme-hoos, .vu-theme-schroeter.vu-theme-schroeter) body .mw-parser-output .infobox td.infobox-below, | |||
html.skin-theme-clientpref-night:is(.vu-theme-paap.vu-theme-paap, .vu-theme-hugerinus.vu-theme-hugerinus, .vu-theme-noord.vu-theme-noord, .vu-theme-van-hetten.vu-theme-van-hetten, .vu-theme-hoos.vu-theme-hoos, .vu-theme-schroeter.vu-theme-schroeter) body .mw-parser-output .infobox th.infobox-below, | |||
html.skin-theme-clientpref-night:is(.vu-theme-paap.vu-theme-paap, .vu-theme-hugerinus.vu-theme-hugerinus, .vu-theme-noord.vu-theme-noord, .vu-theme-van-hetten.vu-theme-van-hetten, .vu-theme-hoos.vu-theme-hoos, .vu-theme-schroeter.vu-theme-schroeter) body .mw-parser-output .infobox caption, | |||
html.skin-theme-clientpref-night:is(.vu-theme-paap.vu-theme-paap, .vu-theme-hugerinus.vu-theme-hugerinus, .vu-theme-noord.vu-theme-noord, .vu-theme-van-hetten.vu-theme-van-hetten, .vu-theme-hoos.vu-theme-hoos, .vu-theme-schroeter.vu-theme-schroeter) body .mw-parser-output .infobox th[colspan] { | |||
background: var(--vu-infobox-header) !important; | |||
color: var(--vu-infobox-text) !important; | |||
border-color: var(--vu-infobox-border) !important; | |||
} | |||
html:is(.vu-theme-paap.vu-theme-paap, .vu-theme-hugerinus.vu-theme-hugerinus, .vu-theme-noord.vu-theme-noord, .vu-theme-van-hetten.vu-theme-van-hetten, .vu-theme-hoos.vu-theme-hoos, .vu-theme-schroeter.vu-theme-schroeter) body .mw-parser-output .tanoa-navbox th.navbox-title { | |||
background: #B37C28 !important; | background: #B37C28 !important; | ||
color: #000000 !important; | color: #000000 !important; | ||
} | } | ||
html:is(.vu-theme-paap, .vu-theme-hugerinus, .vu-theme-noord, .vu-theme-van-hetten, .vu-theme-schroeter) .tanoa-navbox .navbox-group { | html:is(.vu-theme-paap.vu-theme-paap, .vu-theme-hugerinus.vu-theme-hugerinus, .vu-theme-noord.vu-theme-noord, .vu-theme-van-hetten.vu-theme-van-hetten, .vu-theme-hoos.vu-theme-hoos, .vu-theme-schroeter.vu-theme-schroeter) body .mw-parser-output .tanoa-navbox th.navbox-group { | ||
background: #C48F2D !important; | background: #C48F2D !important; | ||
color: #000000 !important; | color: #000000 !important; | ||
} | } | ||
html: | /* Missing pages stay recognizably red and readable in every appearance. */ | ||
html | html.skin-theme-clientpref-day body a.new.new.new.new.new, | ||
html.skin-theme-clientpref-os body a.new.new.new.new.new { | |||
background: transparent !important; | |||
color: #B00020 !important; | |||
text-decoration: underline; | |||
text-decoration-color: currentColor; | |||
} | |||
html.skin-theme-clientpref-night body a.new.new.new.new.new { | |||
background: transparent !important; | |||
color: #FF7B86 !important; | |||
text-decoration: underline; | |||
text-decoration-color: currentColor; | |||
} | |||
@media (prefers-color-scheme: dark) { | |||
html.skin-theme-clientpref-os body a.new.new.new.new.new { | |||
color: #FF7B86 !important; | |||
} | |||
} | |||
html.vu-theme-paap body a.new.new.new.new.new { | |||
background: transparent !important; | |||
color: #EF7180 !important; | |||
} | |||
html.vu-theme-hugerinus body a.new.new.new.new.new { | |||
background: transparent !important; | |||
color: #FF9AA2 !important; | |||
} | |||
html.vu-theme-van-hetten body a.new.new.new.new.new { | |||
background: transparent !important; | |||
color: #EF7180 !important; | |||
} | |||
html.vu-theme-hoos body a.new.new.new.new.new { | |||
background: transparent !important; | |||
color: #8A1F2D !important; | |||
} | |||
html.vu-theme-schroeter body a.new.new.new.new.new { | |||
background: transparent !important; | |||
color: #8A1F2D !important; | |||
} | |||
html body a.new.new.new.new.new { | |||
text-decoration: none !important; | |||
} | |||
html.vu-theme-noord body a.new.new.new.new.new { | |||
background: transparent !important; | |||
color: #EF7180 !important; | |||
padding-inline: 0; | |||
border-radius: 0; | |||
} | |||
html.vu-theme-noord.vu-theme-noord body a:not(.new):not(.mw-selflink):link, | |||
html.vu-theme-noord.vu-theme-noord body a:not(.new):not(.mw-selflink):visited { | |||
background: transparent !important; | |||
color: #79BFF2 !important; | |||
text-decoration: none !important; | |||
} | |||
html.vu-theme-noord.vu-theme-noord body .mw-parser-output .navbox td.navbox-list a:not(.new):not(.mw-selflink) { | |||
color: #79BFF2 !important; | |||
text-decoration: none !important; | |||
} | |||
html.vu-theme-noord.vu-theme-noord body .mw-parser-output .navbox td.navbox-list a.new.new.new.new.new { | |||
background: transparent !important; | |||
color: #FF7B86 !important; | |||
} | |||
html.vu-theme-van-hetten.vu-theme-van-hetten body a:not(.new):not(.mw-selflink):link, | |||
html.vu-theme-van-hetten.vu-theme-van-hetten body a:not(.new):not(.mw-selflink):visited { | |||
background: transparent !important; | background: transparent !important; | ||
color: #FF9D3D !important; | |||
text-decoration: none !important; | |||
} | |||
html.vu-theme-van-hetten.vu-theme-van-hetten body .mw-parser-output .navbox td.navbox-list a:not(.new):not(.mw-selflink) { | |||
color: #FF9D3D !important; | |||
text-decoration: none !important; | |||
} | |||
html.vu-theme-van-hetten.vu-theme-van-hetten body .mw-parser-output .tanoa-navbox .navbox-title a:not(.new), | |||
html.vu-theme-van-hetten.vu-theme-van-hetten body .mw-parser-output .tanoa-navbox .navbox-group a:not(.new) { | |||
color: #000000 !important; | color: #000000 !important; | ||
} | |||
html.vu-theme-hoos.vu-theme-hoos body a:not(.new):not(.mw-selflink):link, | |||
html.vu-theme-hoos.vu-theme-hoos body a:not(.new):not(.mw-selflink):visited, | |||
html.vu-theme-hoos.vu-theme-hoos body .mw-parser-output .navbox td.navbox-list a:not(.new):not(.mw-selflink) { | |||
background: transparent !important; | |||
color: #003F9E !important; | |||
text-decoration: none !important; | |||
} | } | ||
.mw-pt-translate-header { | .mw-pt-translate-header { | ||
display: none; | display: none; | ||
} | |||
/* Keep appearance controls and page-preview prose readable in every VU theme. */ | |||
html:is(.vu-theme-paap, .vu-theme-hugerinus, .vu-theme-noord, .vu-theme-van-hetten, .vu-theme-hoos, .vu-theme-schroeter) .vector-appearance .vector-menu-heading, | |||
html:is(.vu-theme-paap, .vu-theme-hugerinus, .vu-theme-noord, .vu-theme-van-hetten, .vu-theme-hoos, .vu-theme-schroeter) .vector-appearance .cdx-label, | |||
html:is(.vu-theme-paap, .vu-theme-hugerinus, .vu-theme-noord, .vu-theme-van-hetten, .vu-theme-hoos, .vu-theme-schroeter) .vector-appearance .cdx-label__label__text, | |||
html:is(.vu-theme-paap, .vu-theme-hugerinus, .vu-theme-noord, .vu-theme-van-hetten, .vu-theme-hoos, .vu-theme-schroeter) .vector-appearance .skin-client-pref-exclusion-notice { | |||
color: var(--color-base, #202122) !important; | |||
opacity: 1 !important; | |||
} | |||
/* The preview extract is prose even when the extension wraps it in a link. */ | |||
html .mwe-popups .mwe-popups-extract, | |||
html .mwe-popups .mwe-popups-extract > span, | |||
html .mwe-popups .mwe-popups-extract > p { | |||
color: var(--color-base, #202122) !important; | |||
} | |||
html.vu-theme-paap { | |||
--vu-preview-link: #79BFF2; | |||
} | |||
html.vu-theme-hugerinus { | |||
--vu-preview-link: #66BFFF; | |||
} | |||
html.vu-theme-noord { | |||
--vu-preview-link: #79BFF2; | |||
} | |||
html.vu-theme-van-hetten { | |||
--vu-preview-link: #FF9D3D; | |||
} | |||
html.vu-theme-hoos { | |||
--vu-preview-link: #003F9E; | |||
} | |||
html.vu-theme-schroeter { | |||
--vu-preview-link: #254F73; | |||
} | |||
html:is(.vu-theme-paap.vu-theme-paap, .vu-theme-hugerinus.vu-theme-hugerinus, .vu-theme-noord.vu-theme-noord, .vu-theme-van-hetten.vu-theme-van-hetten, .vu-theme-hoos.vu-theme-hoos, .vu-theme-schroeter.vu-theme-schroeter) body .mwe-popups.mwe-popups a.mwe-popups-extract.mwe-popups-extract { | |||
color: var(--color-base, #202122) !important; | |||
} | |||
/* Retain link color only for actual links and the linked preview title. */ | |||
html .mwe-popups .mwe-popups-extract a, | |||
html .mwe-popups a.mwe-popups-extract > b:first-child, | |||
html .mwe-popups a.mwe-popups-extract > strong:first-child, | |||
html .mwe-popups .mwe-popups-extract > p:first-child > b:first-child, | |||
html .mwe-popups .mwe-popups-extract > p:first-child > strong:first-child { | |||
color: var(--vu-preview-link, var(--color-progressive, #36c)) !important; | |||
} | } | ||