User:FlamingMojo/vector.css: Difference between revisions
Jump to navigation
Jump to search
FlamingMojo (talk | contribs) mNo edit summary |
FlamingMojo (talk | contribs) mNo edit summary |
||
Line 1: | Line 1: | ||
/** ResourceLoaderSkinModule: normalize,elements,content-tables,content-links,content-media,interface-message-box,interface-category,toc */ | /** ResourceLoaderSkinModule: normalize,elements,content-tables,content-links,content-media,interface-message-box,interface-category,toc */ | ||
/* Set global colour vars */ | |||
:root { | :root { | ||
--color-background-base: #23201D; | --color-background-base: #23201D; | ||
Line 8: | Line 9: | ||
} | } | ||
/* Set base background colour (body and header bar) */ | |||
body { | body { | ||
background: var(--color-background-base); | background: var(--color-background-base); | ||
color: var(--color-text-main); | color: var(--color-text-main); | ||
} | } | ||
#mw-head { | |||
background: var(--color-background-base); | |||
} | |||
/* Set main background colour */ | |||
#content, | |||
.editOptions, | |||
.wikitable, | |||
.wikitable > * > tr > th, | |||
#catlinks, | |||
.mw-content-ltr figure[typeof~="mw:File/Thumb"], | |||
.mw-content-ltr figure[typeof~="mw:File/Frame"], | |||
figure[typeof~="mw:File/Thumb"] > figcaption, | |||
figure[typeof~="mw:File/Frame"] > figcaption, | |||
.toc, | |||
.toccolours { | |||
background: var(--color-background-main); | |||
} | |||
/* Set main text colour */ | |||
body, | body, | ||
Line 33: | Line 59: | ||
} | } | ||
.mw-body { | |||
/* Set main border colour */ | |||
.mw-body, .toc { | |||
border: 1px solid var(--color-text-main); | border: 1px solid var(--color-text-main); | ||
} | } | ||
/* Set link colours */ | |||
a, a * { | a, a * { | ||
color: var(--color-text-dark) !important; | color: var(--color-text-dark) !important; | ||
Line 44: | Line 74: | ||
} | } | ||
/* Special case: main tabs */ | |||
.vector-menu-tabs-legacy li { | .vector-menu-tabs-legacy li { | ||
background: var(--color-background-base); | background: var(--color-background-base); | ||
Line 49: | Line 80: | ||
background: var(--color-background-main); | background: var(--color-background-main); | ||
} | } | ||
} | } | ||
Line 60: | Line 86: | ||
} | } | ||
/* Special case: code blocks */ | |||
pre, code, .mw-code { | |||
background-color: #000000; | |||
color: var(--color-text-main); | |||
.mw- | border: 1px solid var(--color-text-dark); | ||
} | } | ||
/* Diamond Box for Headers */ | /* Diamond Box for Headers */ | ||
Line 112: | Line 133: | ||
width: 1.37rem; | width: 1.37rem; | ||
height: 1.38rem; | height: 1.38rem; | ||
} | } |
Revision as of 20:27, 10 April 2024
/** ResourceLoaderSkinModule: normalize,elements,content-tables,content-links,content-media,interface-message-box,interface-category,toc */ /* Set global colour vars */ :root { --color-background-base: #23201D; --color-background-main: #171513; --color-text-main: #F4CF8B; --color-text-dark: #E39B16; } /* Set base background colour (body and header bar) */ body { background: var(--color-background-base); color: var(--color-text-main); } #mw-head { background: var(--color-background-base); } /* Set main background colour */ #content, .editOptions, .wikitable, .wikitable > * > tr > th, #catlinks, .mw-content-ltr figure[typeof~="mw:File/Thumb"], .mw-content-ltr figure[typeof~="mw:File/Frame"], figure[typeof~="mw:File/Thumb"] > figcaption, figure[typeof~="mw:File/Frame"] > figcaption, .toc, .toccolours { background: var(--color-background-main); } /* Set main text colour */ body, h1, h2, h3, h4, h5, h6, li, text, span, .mw-body, .wikitable, .editOptions, #footer-info li, .mw-footer li, #searchInput { color: var(--color-text-main); } /* Set main border colour */ .mw-body, .toc { border: 1px solid var(--color-text-main); } /* Set link colours */ a, a * { color: var(--color-text-dark) !important; &:visited { color: var(--color-text-dark) !important; } } /* Special case: main tabs */ .vector-menu-tabs-legacy li { background: var(--color-background-base); &.selected { background: var(--color-background-main); } } .vector-menu-tabs, .vector-menu-tabs a, #mw-head .vector-menu-dropdown .vector-menu-heading { background-image: linear-gradient(to bottom, var(--color-text-dark) 0, var(--color-text-main) 100%); } /* Special case: code blocks */ pre, code, .mw-code { background-color: #000000; color: var(--color-text-main); border: 1px solid var(--color-text-dark); } /* Diamond Box for Headers */ .mw-first-heading { height: 1.5rem; line-height: 1.5rem !important; border-top: 2px solid #F4CF8B; border-bottom: 2px solid #F4CF8B; width: fit-content; padding: 0.2rem 0 !important; text-align: center; display: flex; text-transform: uppercase; font-family: sans-serif !important; color: #F4CF8B; margin-bottom: 0.5em; } .mw-first-heading::before { content: ''; display: inline-block; left: -0.75rem; rotate: -45deg; border-top: 2px solid #F4CF8B; border-left: 2px solid #F4CF8B; position: relative; width: 1.37rem; height: 1.38rem; } .mw-first-heading::after { content: ''; display: inline-block; right: -0.75rem; rotate: 135deg; border-top: 2px solid #F4CF8B; border-left: 2px solid #F4CF8B; position: relative; width: 1.37rem; height: 1.38rem; }