User:Dream Indigo/global.css
Appearance
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! */