Jump to content

User:Dream Indigo/global.css

From Meta, a Wikimedia project coordination wiki

Note: After publishing, you may have to bypass your browser's cache to see the changes.

  • Firefox / Safari: Hold Shift while clicking Reload, or press either Ctrl-F5 or Ctrl-R (⌘-R on a Mac)
  • Google Chrome: Press Ctrl-Shift-R (⌘-Shift-R on a Mac)
  • Edge: Hold Ctrl while clicking Refresh, or press Ctrl-F5.
/* variables */
:root {
	--accent-color-base: Indigo;
	--background-color-base: #D18DFD;
	--background-color-content-added: #8EA8FD;
	--background-color-content-removed: #FF8DCE;
	--background-color-destructive: #FF8DCE;
	--background-color-destructive-subtle: #FFB3DD;
	--background-color-disabled: #EFD8FD;
	--background-color-error: #FF8D9E;
	--background-color-error-subtle: #FFB3BE;
	--background-color-interactive: #FF8DFC;
	--background-color-interactive-subtle: #FFB3FC;
	--background-color-neutral: #A28DFD;
	--background-color-neutral-subtle: #C0B3FD;
	--background-color-notice: #8ED7FD;
	--background-color-notice-subtle: #B4E4FD;
	--background-color-progressive: #8EA8FD;
	--background-color-progressive-subtle: #B4C5FD;
	--background-color-success: #8EFEF4;
	--background-color-success-subtle: #B4FEF7;
	--background-color-warning: #FFAB8C;
	--background-color-warning-subtle: #FFC7B2;
	--border-color-base: #611296;
	--border-color-destructive: #98125E;
	--border-color-disabled: #E0B3FD;
	--border-color-error: #981226;
	--border-color-interactive: #981295;
	--border-color-muted: #E0B3FD;
	--border-color-neutral: #2B1296;
	--border-color-notice: #136996;
	--border-color-progressive: #133296;
	--border-color-subtle: #751FAF;
	--border-color-success: #13978C;
	--border-color-warning: #983511;
	--color-base: Indigo;
	--color-base--hover: Indigo;
	--color-content-added: #002182;
	--color-content-removed: #82004D;
	--color-destructive: #82004D;
	--color-disabled: #D18DFD;
	--color-emphasized: #611296;
	--color-error: #820016;
	--color-icon-error: #981226;
	--color-icon-notice: #136996;
	--color-icon-progressive: #133296;
	--color-icon-success: #13978C;
	--color-icon-warning: #983511;
	--color-interactive: #810082;
	--color-neutral: #150082;
	--color-notice: #005782;
	--color-placeholder: Indigo;
	--color-progressive: #002182;
	--color-subtle: #751FAF;
	--color-success: #008276;
	--color-warning: #822000;
}


/* website background */
body { background: #FFC6FF; }


/* content in the middle */
#content {
	background: linear-gradient(to bottom, LavenderBlush,Lavender);
	text-shadow: 0 0 3px white, 0 0 5px white; /* to improve legibility */
}
.ns-2 #content { background: #BDB2FF; } /* User namespace, purple */
.ns-4 #content { background: #A0C4FF; } /* Project namespace, blue */
.ns-6 #content { background: #CAFFBF; } /* File namespace, green */
.ns-8 #content { background: #FDFFB6; } /* MediaWiki namespace, yellow */
.ns-10 #content { background: #9BF6FF; } /* Template namespace, cyan */
.ns-12 #content { background: #FFD6A5; } /* Help namespace, orange */
.ns-14 #content { background: #FFADAD; } /* Category namespace, red */


/* titles */
h1 { font-family: fantasy, serif; }


/* standard link colors */
:link { color: #751FAF; } /* link to a page */
:visited { color: #611296; } /* visited link to a page */
.new:link { color: #B11F71; } /* link to a page that does not exist */
.new:visited { color: #98125E; }
.extiw:link { color: #2042AF; } /* link to a page in a different wiki */
.extiw:visited { color: #133296; }
.external:link { color: #2042AF; } /* external link */
.external:visited { color: #133296; }


/* heading symbols by [[User:Asteralee]] */

.ns-0 h2:before, .ns-1 h2:before, /* Article */
.ns-4 h2:before, .ns-5 h2:before, /* Project */
.ns-6 h2:before, .ns-7 h2:before, /* File */
.ns-8 h2:before, .ns-9 h2:before, /* MediaWiki */
.ns-10 h2:before, .ns-11 h2:before, /* Template */
.ns-12 h2:before, .ns-13 h2:before, /* Help */
.ns-14 h2:before, .ns-15 h2:before, /* Category */
.ns-3 h2:before /* User talk */
	{ content: "✩ "; }

.ns-0 h2:after, .ns-1 h2:after, /* Article */
.ns-4 h2:after, .ns-5 h2:after, /* Project */
.ns-6 h2:after, .ns-7 h2:after, /* File */
.ns-8 h2:after, .ns-9 h2:after, /* MediaWiki */
.ns-10 h2:after, .ns-11 h2:after, /* Template */
.ns-12 h2:after, .ns-13 h2:after, /* Help */
.ns-14 h2:after, .ns-15 h2:after, /* Category */
.ns-3 h2:after /* User talk */
	{ content: " ✩"; }

.ns-0 h3:before, .ns-0 h4:before, .ns-0 h5:before, .ns-0 h6:before, /* Article */
.ns-4 h3:before, .ns-4 h4:before, .ns-4 h5:before, .ns-4 h6:before, /* Project */
.ns-6 h3:before, .ns-6 h4:before, .ns-6 h5:before, .ns-6 h6:before, /* File */
.ns-8 h3:before, .ns-8 h4:before, .ns-8 h5:before, .ns-8 h6:before, /* MediaWiki */
.ns-10 h3:before, .ns-10 h4:before, .ns-10 h5:before, .ns-10 h6:before, /* Template */
.ns-12 h3:before, .ns-12 h4:before, .ns-12 h5:before, .ns-12 h6:before, /* Help */
.ns-14 h3:before, .ns-14 h4:before, .ns-14 h5:before, .ns-14 h6:before /* Category */
	{ content: "★ "; }

.ns-0 h3:after, .ns-0 h4:after, .ns-0 h5:after, .ns-0 h6:after, /* Article */
.ns-4 h3:after, .ns-4 h4:after, .ns-4 h5:after, .ns-4 h6:after, /* Project */
.ns-6 h3:after, .ns-6 h4:after, .ns-6 h5:after, .ns-6 h6:after, /* File */
.ns-8 h3:after, .ns-8 h4:after, .ns-8 h5:after, .ns-8 h6:after, /* MediaWiki */
.ns-10 h3:after, .ns-10 h4:after, .ns-10 h5:after, .ns-10 h6:after, /* Template */
.ns-12 h3:after, .ns-12 h4:after, .ns-12 h5:after, .ns-12 h6:after, /* Help */
.ns-14 h3:after, .ns-14 h4:after, .ns-14 h5:after, .ns-14 h6:after /* Category */
	{ content: " ★"; }

/* most of the time, talk pages only need this for the Vector 2010 menu on the left */
.ns-1 h3:before, .ns-3 h3:before,.ns-5 h3:before, .ns-7 h3:before, .ns-9 h3:before, .ns-11 h3:before, .ns-13 h3:before, .ns-15 h3:before { content: "★ "; }
.ns-1 h3:after, .ns-3 h3:after,.ns-5 h3:after, .ns-7 h3:after, .ns-9 h3:after, .ns-11 h3:after, .ns-13 h3:after, .ns-15 h3:after { content: " ★"; }



/* Vector legacy (2010) ONLY */

@media screen {
	#mw-page-base { background: #FFC6FF; } /* sometimes visible */
	#mw-head { background: linear-gradient(to bottom, #FFADAD,#FFD6A5,#FDFFB6,#CAFFBF,#9BF6FF,#A0C4FF,#BDB2FF,#FFC6FF); }
	.vector-menu-tabs {
		border-left: 1px solid var(--border-color-base);
		border-right: 1px solid var(--border-color-base);
	}
	.vector-menu-tabs, .vector-menu-tabs a, #mw-head .vector-menu-dropdown .vector-menu-heading { background-image: linear-gradient(to bottom, LavenderBlush,Lavender); }
	.vector-body blockquote { border-left: 2px solid var(--border-color-subtle); }
	.vector-body .toc h2 { font-family: serif; }
}

/* sidebar */
.vector-menu-heading-label { font-family: serif; }
.vector-legacy-sidebar .vector-menu-portal .vector-menu-heading { background-image: linear-gradient(to right, var(--border-color-interactive),transparent); }
.vector-legacy-sidebar .vector-menu-portal .vector-menu-content li a { color: #3A1FAF; }

/* buttons ("tabs") above the content */
.vector-menu-tabs li { background: linear-gradient(to bottom, LavenderBlush,Lavender); }
.vector-menu-tabs .selected { background: LavenderBlush; }
.ns-2 .vector-menu-tabs .selected { background: #BDB2FF; }
.ns-4 .vector-menu-tabs .selected { background: #A0C4FF; }
.ns-6 .vector-menu-tabs .selected { background: #CAFFBF; }
.ns-8 .vector-menu-tabs .selected { background: #FDFFB6; }
.ns-10 .vector-menu-tabs .selected { background: #9BF6FF; }
.ns-12 .vector-menu-tabs .selected { background: #FFD6A5; }
.ns-14 .vector-menu-tabs .selected { background: #FFADAD; }

/* content border */
#content {
	border: 1px solid #611296;
	border-bottom-left-radius: 2em; /* visible on MinervaNeue! */
}

/* bulleted lists */
ul { list-style-image: none; }

/* dots sometimes visible in recent changes, history, etc */
.mw-echo-ui-toggleReadCircleButtonWidget-circle-unread, .mw-rcfilters-ui-highlights-color-none {
	background: var(--background-color-disabled);
	border: var(--border-color-base);
}



/* MinervaNeue ONLY */

/* website */
header { background: linear-gradient(to bottom, #FFADAD,#FFD6A5,#FDFFB6,#CAFFBF,#9BF6FF,#A0C4FF,#BDB2FF,#FFC6FF); }
footer { background: #FFC6FF; } /* visible on Vector legacy! */