User:Tetraglot/vector-2022.css

/* @import url('https://fonts.googleapis.com/css2?family=Lato:ital,wght@0,400;0,700;1,400;1,700&display=swap'); */

/* SOLARIZED COLORS */
 * root {

--solarized-base3: #fdf6e3; --solarized-base2: #eee8d5; --solarized-base1: #93a1a1; --solarized-base0: #839496; --solarized-base00: #657b83; --solarized-base01: #586e75; --solarized-base02: #073642; --solarized-base03: #002b36;

--solarized-yellow: #b58900; --solarized-orange: #cb4b16; --solarized-red: #dc322f; --solarized-magenta: #d33682; --solarized-violet: #6c71c4; --solarized-blue: #268bd2; --solarized-cyan: #2aa198; --solarized-green: #859900;

/* Light Theme */ --solarized-bg: var(--solarized-base3); --solarized-bg2: var(--solarized-base2); --solarized-primary-content: var(--solarized-base00); --solarized-secondary-content: var(--solarized-base1); --solarized-emphasized-content: var(--solarized-base01);

/* Dark Theme */ /*	--solarized-bg: var(--solarized-base03); --solarized-bg2: var(--solarized-base02); --solarized-primary-content: var(--solarized-base0); --solarized-secondary-content: var(--solarized-base01); --solarized-emphasized-content: var(--solarized-base1); */	/*-webkit-font-smoothing: antialiased;*/ }

/* MAIN CONTENT */ .vector-feature-zebra-design-disabled body, .vector-feature-zebra-design-disabled .mw-page-container, .vector-feature-zebra-design-disabled .vector-header-container { font-family: "Verdana"; color: var(--solarized-primary-content); background-color: var(--solarized-bg); }

h1 { color: var(--solarized-base02); border-bottom: 1px solid var(--solarized-secondary-content); -webkit-font-smoothing: subpixel-antialiased; }

h2 { color: #16414D; border-bottom: 1px solid var(--solarized-secondary-content); -webkit-font-smoothing: subpixel-antialiased; }

h3, h4, h5, h6 { color: var(--solarized-emphasized-content); -webkit-font-smoothing: subpixel-antialiased; }

a {	color: var(--solarized-blue); } a:active { color: var(--solarized-yellow); } a:visited {	color: var(--solarized-violet); } a.new, a.new:visited { color: var(--solarized-red); }

.mw-parser-output a.extiw,.mw-parser-output a.external { color: var(--solarized-cyan); }

.mw-parser-output a.extiw:visited,.mw-parser-output a.external:visited { color: var(--solarized-violet); }

.mw-parser-output a.extiw:active,.mw-parser-output a.external:active { color: var(--solarized-orange); }

.mw-parser-output a.extiw:active,.mw-parser-output a.external:hover { color: var(--solarized-blue); }

/* HORIZONTAL MENU TABS */ .vector-menu-tabs .mw-list-item a { color: var(--solarized-cyan); } .vector-menu-tabs .mw-list-item a:hover { color: var(--solarized-blue); } .vector-menu-tabs .mw-list-item a:active { color: var(--solarized-yellow); }

.vector-menu-tabs .mw-list-item.selected a, .vector-menu-tabs .mw-list-item.selected a:visited { color: var(--solarized-magenta); }

.vector-menu-tabs .mw-list-item.new a, .vector-menu-tabs .mw-list-item.new a:visited { color: var(--solarized-red); }

/* SIDEBARS IN GENERAL */ .vector-feature-zebra-design-disabled #vector-page-tools-pinned-container .vector-page-tools::after { /* Get rid of white gradient */ display: none; }

.vector-feature-zebra-design-disabled .vector-pinnable-element > *:not(:last-child), .vector-feature-zebra-design-disabled .vector-dropdown-content > *:not(:last-child) { /* Border between sections */ border-bottom: 1px solid var(--solarized-secondary-content); }

.vector-feature-zebra-design-disabled .vector-pinnable-header-label, .vector-feature-zebra-design-disabled .vector-pinnable-element .vector-menu-heading, .vector-feature-zebra-design-disabled .vector-dropdown-content .vector-menu-heading { /* Section headers */ color: var(--solarized-emphasized-content); font-weight: bold; }

.vector-feature-zebra-design-disabled .vector-pinnable-element .mw-list-item a, .vector-feature-zebra-design-disabled .vector-dropdown-content .mw-list-item a, .vector-feature-zebra-design-disabled .vector-pinnable-element .mw-list-item a:not(.mw-selflink):visited, .vector-feature-zebra-design-disabled .vector-dropdown-content .mw-list-item a:not(.mw-selflink):visited { /* Links */ color: var(--solarized-cyan); }

.vector-feature-zebra-design-disabled .vector-pinnable-element .mw-list-item a:active, .vector-feature-zebra-design-disabled .vector-dropdown-content .mw-list-item a:active, .vector-feature-zebra-design-disabled .vector-pinnable-element .mw-list-item a:not(.mw-selflink):active, .vector-feature-zebra-design-disabled .vector-dropdown-content .mw-list-item a:not(.mw-selflink):active { /* Links */ color: var(--solarized-yellow); }

.vector-feature-zebra-design-disabled .vector-pinnable-element .mw-list-item a:hover, .vector-feature-zebra-design-disabled .vector-dropdown-content .mw-list-item a:hover, .vector-feature-zebra-design-disabled .vector-pinnable-element .mw-list-item a:not(.mw-selflink):hover, .vector-feature-zebra-design-disabled .vector-dropdown-content .mw-list-item a:not(.mw-selflink):hover { /* Links */ color: var(--solarized-blue); }

/* LEFT SIDEBARS */ .vector-feature-zebra-design-disabled #vector-main-menu-pinned-container .vector-main-menu, .vector-feature-zebra-design-disabled .vector-toc { background-color: var(--solarized-bg2); }

.vector-feature-zebra-design-disabled .vector-toc .vector-toc-link { /* Table of contents link */ color: var(--solarized-cyan); }

.vector-feature-zebra-design-disabled .vector-toc .vector-toc-list-item-active > .vector-toc-link, .vector-feature-zebra-design-disabled .vector-toc .vector-toc-level-1-active:not(.vector-toc-list-item-expanded) > .vector-toc-link, .vector-feature-zebra-design-disabled .vector-toc .vector-toc-list-item-active.vector-toc-level-1-active > .vector-toc-link { /* Table of contents currently active link */ color: var(--solarized-magenta); }

.vector-feature-zebra-design-disabled #vector-toc-pinned-container .vector-toc::after { /* Get rid of table of contents gradient */ display: none; }