MediaWiki:Common.css: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
| Line 8: | Line 8: | ||
} | } | ||
/* === | /* === LINK COLOR === */ | ||
a, a:visited { | a, a:visited { | ||
color: #900603 !important; /* Ruby red */ | color: #900603 !important; /* Ruby red */ | ||
| Line 19: | Line 19: | ||
} | } | ||
/* === | /* === HEADER TABS === */ | ||
#p-views li a, | #p-views li a, | ||
#ca-edit a, | #ca-edit a, | ||
| Line 34: | Line 33: | ||
} | } | ||
/* === | /* === PAGE ACTIONS HIGHLIGHT === */ | ||
#ca-edit a:hover, | #ca-edit a:hover, | ||
#ca-viewsource a:hover, | #ca-viewsource a:hover, | ||
| Line 43: | Line 41: | ||
} | } | ||
/* === | /* === SEARCH BOX STYLE (OPTIONAL) === */ | ||
#searchInput { | #searchInput { | ||
background-color: #1a1a1a; | background-color: #1a1a1a; | ||
| Line 51: | Line 48: | ||
} | } | ||
/* === | /* === TEXT SELECTION HIGHLIGHT (RED) === */ | ||
::selection { | ::selection { | ||
background: #900603; | background: #900603; | ||
| Line 63: | Line 59: | ||
} | } | ||
/* === | /* === ALL COMMANDS === */ | ||
.mw-portlet, | .mw-portlet, | ||
.portlet, | .portlet, | ||
| Line 76: | Line 71: | ||
} | } | ||
/* === | /* === LINK COLOR IN SIDEBAR === */ | ||
#mw-panel a { | #mw-panel a { | ||
color: #900603 !important; | color: #900603 !important; | ||
| Line 83: | Line 77: | ||
/* Watch Star Icon with Red-Black-Star Pattern */ | /* Watch Star Icon with Red-Black-Star Pattern */ | ||
#ca-watch.icon a, | #ca-watch.icon a, | ||
#ca-unwatch.icon a { | #ca-unwatch.icon a { | ||
| Line 94: | Line 87: | ||
/* Removing Default Star Icon */ | /* Removing Default Star Icon */ | ||
#ca-watch.icon a::before, | #ca-watch.icon a::before, | ||
#ca-unwatch.icon a::before { | #ca-unwatch.icon a::before { | ||
| Line 103: | Line 95: | ||
#p-personal { | #p-personal { | ||
border: 3px solid #900603 !important; | |||
background-color: #030104 !important; | |||
padding: 0.3em 0.6em !important; | |||
margin-right: 12px !important; /* space between this and the tabs */ | |||
box-sizing: border-box !important; | |||
display: inline-block !important; | |||
vertical-align: middle !important; | |||
} | } | ||
#p-personal li { | #p-personal li { | ||
margin-right: 0.8em !important; | |||
} | } | ||
#p-personal | |||
#p-personal .vector-menu-content { | |||
display: inline-block !important; | |||
line-height: 1.5em !important; | |||
} | } | ||
#p-personal | |||
#p-personal { | |||
margin-left: 90px; /* adjust this number to move left/right */ | |||
} | } | ||
#p-personal { | |||
margin-top: -3px !important; | |||
} | } | ||
| Line 151: | Line 124: | ||
#ca-more { | #ca-more { | ||
background-color: #f8f9fa !important; | |||
border: 1px solid #900603 !important; | |||
border-bottom: none !important; | |||
padding: 0 !important; | |||
margin: 0 !important; | |||
box-sizing: border-box !important; | |||
display: flex !important; | |||
align-items: center !important; | |||
height: 18px !important; /* Adjust height to match your tabs */ | |||
} | } | ||
#ca-more | |||
/* Stylizing */ | |||
#ca-more > a { | |||
display: inline-block !important; | |||
padding: 0 0.8em !important; | |||
color: #900603 !important; | |||
font-weight: bold !important; | |||
text-shadow: 0 0 4px #900603 !important; | |||
line-height: 23px !important; /* Align text vertically */ | |||
border: none !important; | |||
} | } | ||
#ca-more | |||
/* Pseudo-element Removal */ | |||
#ca-more::after { | |||
content: none !important; | |||
} | } | ||
#ca-more | |||
/* Hover state */ | |||
#ca-more:hover, | |||
#ca-more:focus { | |||
background-color: #ffffff !important; | |||
} | |||
#ca-more > a:hover { | |||
color: #ff1a1a !important; | |||
text-shadow: 0 0 6px #ff1a1a !important; | |||
} | } | ||
/* Underline Activation */ | /* Underline Activation */ | ||
#ca-more.selected { | #ca-more.selected { | ||
border-bottom: 2px solid #900603 !important; | border-bottom: 2px solid #900603 !important; | ||
| Line 172: | Line 168: | ||
/* Options for More */ | /* Options for More */ | ||
#p-cactions { | #p-cactions { | ||
background-color: #f8f9fa !important; /* Boxes */ | background-color: #f8f9fa !important; /* Boxes */ | ||
| Line 181: | Line 176: | ||
/* Stylizing */ | /* Stylizing */ | ||
#p-cactions .vector-menu-heading, | #p-cactions .vector-menu-heading, | ||
#p-cactions .vector-menu-heading a { | #p-cactions .vector-menu-heading a { | ||
| Line 190: | Line 184: | ||
/* Hover effect */ | /* Hover effect */ | ||
#p-cactions:hover, | #p-cactions:hover, | ||
#p-cactions:focus { | #p-cactions:focus { | ||
| Line 205: | Line 198: | ||
#p-cactions.selected { | #p-cactions.selected { | ||
border-bottom: 2px solid #900603 !important; | border-bottom: 2px solid #900603 !important; | ||
} | } | ||
/* Bell Icon Red */ | /* Bell Icon Red */ | ||
#pt-notifications-alert .mw-echo-notifications-badge { | #pt-notifications-alert .mw-echo-notifications-badge { | ||
filter: brightness(0) saturate(100%) invert(14%) sepia(94%) saturate(7159%) hue-rotate(357deg) brightness(92%) contrast(118%) !important; | filter: brightness(0) saturate(100%) invert(14%) sepia(94%) saturate(7159%) hue-rotate(357deg) brightness(92%) contrast(118%) !important; | ||
| Line 230: | Line 206: | ||
/* Inbox Icon Red */ | /* Inbox Icon Red */ | ||
#pt-notifications-notice .mw-echo-notifications-badge { | #pt-notifications-notice .mw-echo-notifications-badge { | ||
filter: brightness(0) saturate(100%) invert(14%) sepia(94%) saturate(7159%) hue-rotate(357deg) brightness(92%) contrast(118%) !important; | filter: brightness(0) saturate(100%) invert(14%) sepia(94%) saturate(7159%) hue-rotate(357deg) brightness(92%) contrast(118%) !important; | ||
| Line 236: | Line 211: | ||
/* Count Badge Purple */ | /* Count Badge Purple */ | ||
.mw-echo-notifications-badge .mw-echo-unseen-notifications { | .mw-echo-notifications-badge .mw-echo-unseen-notifications { | ||
background-color: #6a0dad !important; /* Purple */ | background-color: #6a0dad !important; /* Purple */ | ||
| Line 243: | Line 217: | ||
/* Bell Icon Lowered */ | /* Bell Icon Lowered */ | ||
#pt-notifications-alert .mw-echo-notifications-badge { | #pt-notifications-alert .mw-echo-notifications-badge { | ||
vertical-align: middle !important; | vertical-align: middle !important; | ||
| Line 251: | Line 224: | ||
/* Inbox Icon Lowered */ | /* Inbox Icon Lowered */ | ||
#pt-notifications-notice .mw-echo-notifications-badge { | #pt-notifications-notice .mw-echo-notifications-badge { | ||
vertical-align: middle !important; | vertical-align: middle !important; | ||
| Line 259: | Line 231: | ||
/* Hide the Talk Option */ | /* Hide the Talk Option */ | ||
#pt-talk { | #pt-talk { | ||
display: none !important; | display: none !important; | ||
| Line 265: | Line 236: | ||
/* Hide the Dark Mode Option */ | /* Hide the Dark Mode Option */ | ||
#pt-toggle-darkmode { | #pt-toggle-darkmode { | ||
display: none !important; | display: none !important; | ||
| Line 271: | Line 241: | ||
/* Footer Background Onyx Black */ | /* Footer Background Onyx Black */ | ||
#footer, .mw-footer, .printfooter { | #footer, .mw-footer, .printfooter { | ||
background-color: #030104 !important; | background-color: #030104 !important; | ||
| Line 279: | Line 248: | ||
/* Contributor Boxes */ | /* Contributor Boxes */ | ||
#footer-icons .footer-icon { | #footer-icons .footer-icon { | ||
display: inline-block; | display: inline-block; | ||
| Line 290: | Line 258: | ||
/* Horizontal Centering */ | /* Horizontal Centering */ | ||
#footer-icons { | #footer-icons { | ||
text-align: center; | text-align: center; | ||
| Line 296: | Line 263: | ||
/* Main Page Content Area Background */ | /* Main Page Content Area Background */ | ||
.main-page-content { | .main-page-content { | ||
max-width: 1600px; | max-width: 1600px; | ||
| Line 307: | Line 273: | ||
/* Onyx Black */ | /* Onyx Black */ | ||
body { | body { | ||
background-color: #030104 !important; | background-color: #030104 !important; | ||
| Line 313: | Line 278: | ||
/* Thumbnail Captions */ | /* Thumbnail Captions */ | ||
div.thumb div.thumbcaption { | div.thumb div.thumbcaption { | ||
color: #000000 !important; | color: #000000 !important; | ||
Revision as of 00:15, 8 July 2025
/* - Global Dark for CountryGame: Runnina - */
/* --- Overall Background Page --- */
body, #content, .mw-body, .mw-body-content {
background-color: #030104 !important; /* Onyx background */
color: #ffffff !important; /* White text for readability */
}
/* === LINK COLOR === */
a, a:visited {
color: #900603 !important; /* Ruby red */
text-decoration: none;
}
a:hover, a:active {
color: #ff1a1a !important; /* Bright hover effect (optional) */
text-decoration: underline;
}
/* === HEADER TABS === */
#p-views li a,
#ca-edit a,
#ca-viewsource a,
#ca-history a {
color: #900603 !important;
font-weight: bold;
text-shadow: 0 0 4px #900603; /* Subtle glow */
}
#p-views li.selected a {
border-bottom: 2px solid #900603;
}
/* === PAGE ACTIONS HIGHLIGHT === */
#ca-edit a:hover,
#ca-viewsource a:hover,
#ca-history a:hover {
color: #ff1a1a !important;
text-shadow: 0 0 6px #ff1a1a;
}
/* === SEARCH BOX STYLE (OPTIONAL) === */
#searchInput {
background-color: #1a1a1a;
border: 1px solid #900603;
color: white;
}
/* === TEXT SELECTION HIGHLIGHT (RED) === */
::selection {
background: #900603;
color: white;
}
::-moz-selection {
background: #900603;
color: white;
}
/* === ALL COMMANDS === */
.mw-portlet,
.portlet,
.vector-menu-content {
background: #030104 !important;
border: none !important;
}
.vector-menu h3 {
color: #900603;
}
/* === LINK COLOR IN SIDEBAR === */
#mw-panel a {
color: #900603 !important;
}
/* Watch Star Icon with Red-Black-Star Pattern */
#ca-watch.icon a,
#ca-unwatch.icon a {
background-image: url("https://i.imgur.com/eHOwynZ.png") !important;
background-repeat: no-repeat;
background-position: center 16px !important; /* Move down by pixels */
background-size: 16px 16px; /* Adjust size as needed */
padding-left: 20px; /* Space for the icon */
}
/* Removing Default Star Icon */
#ca-watch.icon a::before,
#ca-unwatch.icon a::before {
content: none !important;
}
/* Profile Tabloid (Known as the Command Bar) */
#p-personal {
border: 3px solid #900603 !important;
background-color: #030104 !important;
padding: 0.3em 0.6em !important;
margin-right: 12px !important; /* space between this and the tabs */
box-sizing: border-box !important;
display: inline-block !important;
vertical-align: middle !important;
}
#p-personal li {
margin-right: 0.8em !important;
}
#p-personal .vector-menu-content {
display: inline-block !important;
line-height: 1.5em !important;
}
#p-personal {
margin-left: 90px; /* adjust this number to move left/right */
}
#p-personal {
margin-top: -3px !important;
}
/* Dropdown Menu Box */
#ca-more {
background-color: #f8f9fa !important;
border: 1px solid #900603 !important;
border-bottom: none !important;
padding: 0 !important;
margin: 0 !important;
box-sizing: border-box !important;
display: flex !important;
align-items: center !important;
height: 18px !important; /* Adjust height to match your tabs */
}
/* Stylizing */
#ca-more > a {
display: inline-block !important;
padding: 0 0.8em !important;
color: #900603 !important;
font-weight: bold !important;
text-shadow: 0 0 4px #900603 !important;
line-height: 23px !important; /* Align text vertically */
border: none !important;
}
/* Pseudo-element Removal */
#ca-more::after {
content: none !important;
}
/* Hover state */
#ca-more:hover,
#ca-more:focus {
background-color: #ffffff !important;
}
#ca-more > a:hover {
color: #ff1a1a !important;
text-shadow: 0 0 6px #ff1a1a !important;
}
/* Underline Activation */
#ca-more.selected {
border-bottom: 2px solid #900603 !important;
}
/* Options for More */
#p-cactions {
background-color: #f8f9fa !important; /* Boxes */
border: 1px solid #900603 !important; /* Red border */
border-bottom: none !important; /* Underlining */
padding: 0 0.5em !important;
}
/* Stylizing */
#p-cactions .vector-menu-heading,
#p-cactions .vector-menu-heading a {
color: #900603 !important;
font-weight: bold !important;
text-shadow: 0 0 4px #900603 !important;
}
/* Hover effect */
#p-cactions:hover,
#p-cactions:focus {
background-color: #ffffff !important;
}
#p-cactions .vector-menu-heading:hover,
#p-cactions .vector-menu-heading a:hover {
color: #ff1a1a !important;
text-shadow: 0 0 6px #ff1a1a !important;
}
/* Underline Activation */
#p-cactions.selected {
border-bottom: 2px solid #900603 !important;
}
/* Bell Icon Red */
#pt-notifications-alert .mw-echo-notifications-badge {
filter: brightness(0) saturate(100%) invert(14%) sepia(94%) saturate(7159%) hue-rotate(357deg) brightness(92%) contrast(118%) !important;
}
/* Inbox Icon Red */
#pt-notifications-notice .mw-echo-notifications-badge {
filter: brightness(0) saturate(100%) invert(14%) sepia(94%) saturate(7159%) hue-rotate(357deg) brightness(92%) contrast(118%) !important;
}
/* Count Badge Purple */
.mw-echo-notifications-badge .mw-echo-unseen-notifications {
background-color: #6a0dad !important; /* Purple */
color: white !important; /* Text Color */
}
/* Bell Icon Lowered */
#pt-notifications-alert .mw-echo-notifications-badge {
vertical-align: middle !important;
position: relative !important;
top: 8px; /* adjust: higher number = moves down more */
}
/* Inbox Icon Lowered */
#pt-notifications-notice .mw-echo-notifications-badge {
vertical-align: middle !important;
position: relative !important;
top: 8px; /* adjust: higher number = moves down more */
}
/* Hide the Talk Option */
#pt-talk {
display: none !important;
}
/* Hide the Dark Mode Option */
#pt-toggle-darkmode {
display: none !important;
}
/* Footer Background Onyx Black */
#footer, .mw-footer, .printfooter {
background-color: #030104 !important;
color: #ffffff !important;
border-top: none !important;
}
/* Contributor Boxes */
#footer-icons .footer-icon {
display: inline-block;
padding: 4px 6px;
margin: 2px;
background: #f8f9fa; /* Light background for the boxes */
border: 1px solid #a2a9b1; /* Subtle border */
border-radius: 2px;
}
/* Horizontal Centering */
#footer-icons {
text-align: center;
}
/* Main Page Content Area Background */
.main-page-content {
max-width: 1600px;
margin: 0 auto;
padding: 20px;
background: url("https://i.imgur.com/ZSV3OlG.jpeg") no-repeat center top;
background-size: cover;
border-radius: 8px;
}
/* Onyx Black */
body {
background-color: #030104 !important;
}
/* Thumbnail Captions */
div.thumb div.thumbcaption {
color: #000000 !important;
}
#firstHeading {
font-family: "Lexend SemiBold", sans-serif !important;
}
@font-face {
font-family: "Copperplate Gothic";
src: url("https://db.onlinewebfonts.com/t/483f8a5e2868222491b8baed78121c3a.eot");
src: url("https://db.onlinewebfonts.com/t/483f8a5e2868222491b8baed78121c3a.eot?#iefix")format("embedded-opentype"),
url("https://db.onlinewebfonts.com/t/483f8a5e2868222491b8baed78121c3a.woff2")format("woff2"),
url("https://db.onlinewebfonts.com/t/483f8a5e2868222491b8baed78121c3a.woff")format("woff"),
url("https://db.onlinewebfonts.com/t/483f8a5e2868222491b8baed78121c3a.ttf")format("truetype"),
url("https://db.onlinewebfonts.com/t/483f8a5e2868222491b8baed78121c3a.svg#Copperplate Gothic")format("svg");
}
@font-face {
font-family: "Lexend";
src: url("https://db.onlinewebfonts.com/t/252412eb53593c5afb3e30b6a88ca910.eot");
src: url("https://db.onlinewebfonts.com/t/252412eb53593c5afb3e30b6a88ca910.eot?#iefix")format("embedded-opentype"),
url("https://db.onlinewebfonts.com/t/252412eb53593c5afb3e30b6a88ca910.woff2")format("woff2"),
url("https://db.onlinewebfonts.com/t/252412eb53593c5afb3e30b6a88ca910.woff")format("woff"),
url("https://db.onlinewebfonts.com/t/252412eb53593c5afb3e30b6a88ca910.ttf")format("truetype"),
url("https://db.onlinewebfonts.com/t/252412eb53593c5afb3e30b6a88ca910.svg#Lexend")format("svg");
}
@font-face {
font-family: "Lexend SemiBold";
src: url("https://db.onlinewebfonts.com/t/3474c885518969e3f7178ad88f489c78.eot");
src: url("https://db.onlinewebfonts.com/t/3474c885518969e3f7178ad88f489c78.eot?#iefix")format("embedded-opentype"),
url("https://db.onlinewebfonts.com/t/3474c885518969e3f7178ad88f489c78.woff2")format("woff2"),
url("https://db.onlinewebfonts.com/t/3474c885518969e3f7178ad88f489c78.woff")format("woff"),
url("https://db.onlinewebfonts.com/t/3474c885518969e3f7178ad88f489c78.ttf")format("truetype"),
url("https://db.onlinewebfonts.com/t/3474c885518969e3f7178ad88f489c78.svg#Lexend SemiBold")format("svg");
}
@font-face {
font-family: "Helvetica";
src: url("https://db.onlinewebfonts.com/t/5c5a257758cff0acee4d28ff555f3bc5.eot");
src: url("https://db.onlinewebfonts.com/t/5c5a257758cff0acee4d28ff555f3bc5.eot?#iefix")format("embedded-opentype"),
url("https://db.onlinewebfonts.com/t/5c5a257758cff0acee4d28ff555f3bc5.woff2")format("woff2"),
url("https://db.onlinewebfonts.com/t/5c5a257758cff0acee4d28ff555f3bc5.woff")format("woff"),
url("https://db.onlinewebfonts.com/t/5c5a257758cff0acee4d28ff555f3bc5.ttf")format("truetype"),
url("https://db.onlinewebfonts.com/t/5c5a257758cff0acee4d28ff555f3bc5.svg#Helvetica")format("svg");
}
.mw-parser-output > div[style] {
margin-top: 0;
margin-bottom: 0;
padding: 0;
}
.mw-parser-output img {
display: block;
}