MediaWiki:Common.css: Difference between revisions
From Taylor Wiki
No edit summary |
No edit summary |
||
| Line 7: | Line 7: | ||
html, body { | html, body { | ||
font-family: "Open Sans", Arial, Helvetica, sans-serif !important; | font-family: "Open Sans", Arial, Helvetica, sans-serif !important; | ||
background-color: #14153a !important; | background-color: #14153a !important; | ||
min-height: 100%; | min-height: 100%; | ||
} | } | ||
| Line 24: | Line 24: | ||
#mw-content-container { | #mw-content-container { | ||
flex: 1 0 auto !important; | flex: 1 0 auto !important; | ||
border-bottom: 2px solid #2d3282 !important; | border-bottom: 2px solid #2d3282 !important; | ||
} | } | ||
| Line 34: | Line 34: | ||
} | } | ||
#mw-header-container a, | |||
#mw-header-container | |||
#mw-header-container button, | #mw-header-container button, | ||
#user-tools h2 span { | #user-tools h2 span { | ||
color: #ffffff !important; | color: #ffffff !important; | ||
} | } | ||
/* 4. | /* Header hover states matching TNG */ | ||
# | #mw-header-container a:hover { | ||
.sidebar- | color: #ffffff !important; | ||
background-color: #444ced !important; | |||
border-radius: 4px !important; | |||
} | |||
/* 4. Header Icons (white on desktop AND mobile) */ | |||
#user-tools h2, | |||
#user-tools h2::after, | |||
#site-tools h2, | |||
#site-navigation h2, | |||
.sidebar-chunk h2::after { | |||
filter: brightness(0) invert(1) !important; | |||
opacity: 0.95 !important; | |||
} | |||
/* 5. User Popup Menu (fixes invisible white-on-white links) */ | |||
#personal .dropdown { | |||
background-color: #ffffff !important; | background-color: #ffffff !important; | ||
border: 1px solid #c8ccd1 !important; | border: 1px solid #c8ccd1 !important; | ||
box-shadow: 0 4px 16px rgba(0, 0, 0, 0.25) !important; | box-shadow: 0 4px 16px rgba(0, 0, 0, 0.25) !important; | ||
} | } | ||
# | #personal .dropdown h3, | ||
# | #personal .dropdown label { | ||
color: #14153a !important; | color: #14153a !important; | ||
border-bottom: 2px solid #2d3282 !important; | border-bottom: 2px solid #2d3282 !important; | ||
} | } | ||
# | #personal .dropdown a { | ||
color: #1f2159 !important; | color: #1f2159 !important; | ||
background-color: transparent !important; | |||
display: block !important; | display: block !important; | ||
padding: 6px 12px !important; | padding: 6px 12px !important; | ||
border-radius: 4px !important; | border-radius: 4px !important; | ||
} | } | ||
# | #personal .dropdown a:hover { | ||
color: #ffffff !important; | color: #ffffff !important; | ||
background-color: #1f2159 !important; | background-color: #1f2159 !important; | ||
} | } | ||
/* | /* 6. Mobile Sidebar Menus (hamburger popups: dark text on white) */ | ||
@media screen and (max-width: 850px) { | @media screen and (max-width: 850px) { | ||
.sidebar-inner a, | |||
# | .dropdown a { | ||
color: #1f2159 !important; | |||
} | |||
. | .sidebar-inner a:hover, | ||
.dropdown a:hover { | |||
color: #ffffff !important; | |||
background-color: #1f2159 !important; | |||
} | } | ||
} | } | ||
/* | /* 7. Search Bar in Header */ | ||
#mw-header-container #searchInput { | #mw-header-container #searchInput { | ||
border-radius: 4px !important; | border-radius: 4px !important; | ||
| Line 94: | Line 102: | ||
} | } | ||
/* | /* 8. Content Headings and Primary Links */ | ||
h1#firstHeading { | h1#firstHeading { | ||
color: #14153a !important; | color: #14153a !important; | ||
| Line 108: | Line 116: | ||
} | } | ||
/* | /* 9. Sidebar Navigation (desktop) — default skin card look, headings only */ | ||
.sidebar-chunk h2 { | .sidebar-chunk h2 { | ||
color: #14153a !important; | color: #14153a !important; | ||
| Line 121: | Line 129: | ||
} | } | ||
/* | /* 10. Tabs across the top of articles */ | ||
.page-tools .mw-portlet-views li.selected a { | .page-tools .mw-portlet-views li.selected a { | ||
border-bottom: 3px solid #444ced !important; | border-bottom: 3px solid #444ced !important; | ||
| Line 174: | Line 182: | ||
} | } | ||
#footer ul li, | #footer ul li, | ||
#footer a, | #footer a, | ||
Revision as of 23:09, 17 September 2026
/* CSS placed here will be applied to all skins */
/* ========================================================
Taylor Archive / GEWAME - Timeless Skin Theme
======================================================== */
/* 1. Global Typography & Base Background */
html, body {
font-family: "Open Sans", Arial, Helvetica, sans-serif !important;
background-color: #14153a !important;
min-height: 100%;
}
body, #content, .mw-body {
font-family: "Open Sans", Arial, Helvetica, sans-serif !important;
}
/* 2. Sticky Footer Layout (No gap below footer on short pages) */
#mw-wrapper {
min-height: 100vh !important;
display: flex !important;
flex-direction: column !important;
}
#mw-content-container {
flex: 1 0 auto !important;
border-bottom: 2px solid #2d3282 !important;
}
/* 3. Top Header Bar (Desktop & Mobile) */
#mw-header-container {
background: #14153a linear-gradient(180deg, #14153a 0%, #1f2159 50%, #14153a 100%) !important;
border-bottom: 2px solid #2d3282 !important;
box-shadow: 0 2px 8px rgba(0, 0, 0, 0.25) !important;
}
#mw-header-container a,
#mw-header-container button,
#user-tools h2 span {
color: #ffffff !important;
}
/* Header hover states matching TNG */
#mw-header-container a:hover {
color: #ffffff !important;
background-color: #444ced !important;
border-radius: 4px !important;
}
/* 4. Header Icons (white on desktop AND mobile) */
#user-tools h2,
#user-tools h2::after,
#site-tools h2,
#site-navigation h2,
.sidebar-chunk h2::after {
filter: brightness(0) invert(1) !important;
opacity: 0.95 !important;
}
/* 5. User Popup Menu (fixes invisible white-on-white links) */
#personal .dropdown {
background-color: #ffffff !important;
border: 1px solid #c8ccd1 !important;
box-shadow: 0 4px 16px rgba(0, 0, 0, 0.25) !important;
}
#personal .dropdown h3,
#personal .dropdown label {
color: #14153a !important;
border-bottom: 2px solid #2d3282 !important;
}
#personal .dropdown a {
color: #1f2159 !important;
background-color: transparent !important;
display: block !important;
padding: 6px 12px !important;
border-radius: 4px !important;
}
#personal .dropdown a:hover {
color: #ffffff !important;
background-color: #1f2159 !important;
}
/* 6. Mobile Sidebar Menus (hamburger popups: dark text on white) */
@media screen and (max-width: 850px) {
.sidebar-inner a,
.dropdown a {
color: #1f2159 !important;
}
.sidebar-inner a:hover,
.dropdown a:hover {
color: #ffffff !important;
background-color: #1f2159 !important;
}
}
/* 7. Search Bar in Header */
#mw-header-container #searchInput {
border-radius: 4px !important;
border: 1px solid #2d3282 !important;
}
/* 8. Content Headings and Primary Links */
h1#firstHeading {
color: #14153a !important;
border-bottom: 2px solid #444ced !important;
font-weight: 600 !important;
}
a {
color: #1f2159;
}
a:hover {
color: #444ced;
}
/* 9. Sidebar Navigation (desktop) — default skin card look, headings only */
.sidebar-chunk h2 {
color: #14153a !important;
font-weight: 700 !important;
text-transform: uppercase !important;
letter-spacing: 0.5px !important;
font-size: 0.85rem !important;
}
.sidebar-chunk ul li a:hover {
color: #444ced !important;
}
/* 10. Tabs across the top of articles */
.page-tools .mw-portlet-views li.selected a {
border-bottom: 3px solid #444ced !important;
color: #14153a !important;
font-weight: bold !important;
}
/* ========================================================
GEWAME Seal Medallion in Sidebar
======================================================== */
#p-logo {
text-align: center !important;
margin: 20px auto 16px auto !important;
padding: 0 !important;
}
#p-logo .mw-wiki-logo {
display: inline-flex !important;
align-items: center !important;
justify-content: center !important;
background: #14153a linear-gradient(180deg, #14153a 0%, #1f2159 50%, #14153a 100%) !important;
border: 3px solid #2d3282 !important;
border-radius: 50% !important;
width: 124px !important;
height: 124px !important;
box-shadow: 0 4px 12px rgba(0, 0, 0, 0.3) !important;
transition: transform 0.2s ease, box-shadow 0.2s ease !important;
}
#p-logo .mw-wiki-logo:hover {
transform: scale(1.04) !important;
box-shadow: 0 6px 16px rgba(68, 76, 237, 0.4) !important;
}
#p-logo .mw-wiki-logo img {
width: 108px !important;
height: 108px !important;
max-width: 108px !important;
max-height: 108px !important;
object-fit: contain !important;
display: block !important;
}
/* ========================================================
Footer - Match TNG / Header Navy
======================================================== */
#mw-footer-container {
flex-shrink: 0 !important;
background: #14153a linear-gradient(180deg, #1f2159 0%, #14153a 100%) !important;
border-top: 2px solid #2d3282 !important;
color: #e0e0e0 !important;
}
#footer ul li,
#footer a,
.mw-footer a {
color: #cbd5e1 !important;
}
#footer a:hover,
.mw-footer a:hover {
color: #ffffff !important;
text-decoration: underline !important;
}
/* Remove Powered by MediaWiki badge / mobile icon */
#footer-icons,
#footer-poweredbyico {
display: none !important;
}