No edit summary
No edit summary
 
(4 intermediate revisions by the same user not shown)
Line 11: Line 11:
}
}


/* --- Vector 2022 Header --- */
/* --- Minerva Header --- */
.vector-header,
.header-container,
.mw-header,
.header-chrome,
header.mw-header,
.minerva-header,
.vector-header-start,
#mw-mf-viewport .header-container {
.vector-header-end,
.vector-sticky-header,
.vector-page-toolbar {
     background-color: #111008 !important;
     background-color: #111008 !important;
     border-bottom: 2px solid #5a3010 !important;
     border-bottom: 2px solid #5a3010 !important;
}
}


/* --- Site title in header --- */
/* --- Minerva branding/logo area --- */
.mw-wiki-title,
.branding-box,
.vector-sitenotice {
.branding-box a {
    background-color: #111008 !important;
     color: #cc7733 !important;
     color: #cc7733 !important;
}
}


/* --- Vector 2022 Sidebar --- */
/* --- Logo size --- */
.mw-sidebar,
.branding-box img {
.vector-sidebar,
    width: 55px !important;
.mw-table-of-contents-container,
    height: 55px !important;
.sidebar-toc {
    max-height: none !important;
     background-color: #120f0a !important;
    object-fit: contain !important;
     border-right: 1px solid #3a2810 !important;
    margin-top: 5px;
}
 
.minerva-header {
    height: auto !important;
    min-height: 65px !important;
}
 
/* --- Minerva search form --- */
.minerva-search-form,
.search-box {
    background-color: #111008 !important;
}
 
.search-box input {
     background-color: #1a1510 !important;
    color: #ccbbaa !important;
     border-color: #5a3010 !important;
}
}


.vector-menu-portal .vector-menu-heading {
/* --- Minerva navigation drawer --- */
    color: #cc6622 !important;
.navigation-drawer,
    border-bottom: 1px solid #3a2810 !important;
.toggle-list {
    font-family: 'Georgia', serif;
     background-color: #120f0a !important;
    text-transform: uppercase;
     font-size: 0.85em;
    letter-spacing: 0.05em;
}
}


.vector-menu-portal a {
.toggle-list-item a {
     color: #aa7744 !important;
     color: #aa7744 !important;
}
}


.vector-menu-portal a:hover {
.toggle-list-item a:hover {
     color: #ffaa55 !important;
     color: #ffaa55 !important;
}
}


/* --- Search Bar Vector 2022 --- */
/* --- Minerva user navigation --- */
.vector-search-box,
.minerva-user-navigation {
.cdx-search-input,
     background-color: #111008 !important;
.cdx-text-input {
     background-color: #1a1510 !important;
    border-color: #5a3010 !important;
}
}


.cdx-text-input__input,
/* --- Minerva page center --- */
.vector-search-box input[type="search"] {
#mw-mf-page-center {
     background-color: #1a1510 !important;
     background-color: #0d0d0d !important;
    color: #ccbbaa !important;
    border-color: #5a3010 !important;
}
}


Line 74: Line 81:
.mw-body-content,
.mw-body-content,
#content,
#content,
.mw-content-container,
#mw-content-text {
.vector-body {
     background-color: #1a1510 !important;
     background-color: #1a1510 !important;
     color: #ccbbaa !important;
     color: #ccbbaa !important;
    border-color: #4a3820 !important;
}
}


Line 131: Line 136:
}
}


/* --- Footer Vector 2022 --- */
/* --- Footer --- */
.mw-footer,
.post-content,
footer#footer,
.minerva-footer,
.vector-footer,
footer,
.vector-footer-container,
#footer {
.vector-footer-inner {
     background-color: #0d0a06 !important;
     background-color: #0d0a06 !important;
     border-top: 1px solid #3a2810 !important;
     border-top: 1px solid #3a2810 !important;
Line 142: Line 146:
}
}


.vector-footer a,
footer a, #footer a {
.mw-footer a,
footer a {
     color: #886644 !important;
     color: #886644 !important;
}
}


.vector-footer a:hover,
footer a:hover {
footer a:hover {
     color: #cc7733 !important;
     color: #cc7733 !important;
}
}
/* --- Tab Buttons --- */
.vector-menu-tabs,
.vector-menu-tabs-legacy {
    background-color: #111008 !important;
}
.vector-menu-tabs li,
.vector-menu-tabs-legacy li {
    background-color: #111008 !important;
    border-color: #5a3010 !important;
}
.vector-menu-tabs li a,
.vector-menu-tabs-legacy li a {
    background-color: #111008 !important;
    color: #cc7733 !important;
}
.vector-menu-tabs li.selected a,
.vector-menu-tabs-legacy li.selected a {
    background-color: #1a1510 !important;
    color: #ff9944 !important;
}
#left-navigation, #right-navigation,
#p-views, #p-cactions {
    background-color: #111008 !important;
}
#p-views li a { color: #cc7733 !important; }
#p-views li.selected a { color: #ff9944 !important; }


/* --- Notice / Info Boxes --- */
/* --- Notice / Info Boxes --- */
Line 207: Line 176:
::-webkit-scrollbar-thumb:hover { background-color: #cc6622; }
::-webkit-scrollbar-thumb:hover { background-color: #cc6622; }


/* --- Hide Discussion Tab --- */
/* --- Hide Discussion button (Minerva) --- */
#ca-talk { display: none !important; }
#ca-talk,
 
.minerva-talk-link,
/* --- Vector 2022 Header Fix --- */
#page-secondary-actions,
.vector-header-container,
.talk-namespaced-page-mobile-header,
.mw-header,
[data-event-name="talk"] {
.vector-header,
     display: none !important;
#vector-page-titlebar,
.vector-page-titlebar,
.vector-sticky-header-container,
.vector-below-page-title {
     background-color: #111008 !important;
    border-bottom: 2px solid #5a3010 !important;
}
}
 
/* --- UO Style Decorative HR --- */
/* --- Hamburger menu button --- */
hr {
.vector-main-menu-action,
    border: none;
.mw-ui-button,
     height: 2px;
.vector-main-menu-action-toggle {
     background: linear-gradient(to right, transparent, #cc3300, #aa5500, #cc3300, transparent);
     background-color: #111008 !important;
     margin: 16px 0;
     color: #cc7733 !important;
     border-color: #5a3010 !important;
}
}


/* --- "Banes World UO" site name --- */
/* --- Parchment-style welcome box --- */
.vector-sitenotice,
#mw-content-text > table {
.mw-wiki-title,
    background: linear-gradient(135deg, #1e1408, #2a1a08, #1e1408) !important;
.vector-main-menu-action-label {
    border: 1px solid #7a5020 !important;
     color: #cc7733 !important;
    border-radius: 6px !important;
     box-shadow: inset 0 0 30px rgba(0,0,0,0.5), 0 0 10px rgba(100,50,0,0.3) !important;
}
}


/* --- The entire top white bar --- */
/* --- Section header UO style --- */
div.vector-header {
h2 {
     background: #111008 !important;
    color: #cc6622;
    border-bottom: 1px solid #4a3820;
    font-family: 'Georgia', serif;
    letter-spacing: 0.05em;
     text-shadow: 1px 1px 3px #000;
}
}


.cdx-search-input__end-button,
/* --- Glowing red links on hover --- */
.cdx-button {
a:hover {
     background-color: #1a1510 !important;
     color: #ff6600 !important;
     border-color: #5a3010 !important;
     text-shadow: 0 0 8px rgba(200, 80, 0, 0.7);
    color: #cc7733 !important;
     text-decoration: none !important;
}
/* --- Minerva Skin Header --- */
.header-container,
.header-chrome,
.minerva-header,
#mw-mf-viewport .header-container {
    background-color: #111008 !important;
     border-bottom: 2px solid #5a3010 !important;
}
}


/* --- Minerva branding/logo area --- */
/* --- Parchment content background with subtle texture --- */
.branding-box,
.mw-body,
.branding-box a {
.mw-body-content,
     background-color: #111008 !important;
#content,
    color: #cc7733 !important;
#mw-content-text {
     background: linear-gradient(180deg, #1a1208 0%, #1a1510 40%, #160f08 100%) !important;
}
}


/* --- Minerva search form --- */
/* --- UO style page title glow --- */
.minerva-search-form,
h1.firstHeading,
.search-box {
.mw-first-heading {
     background-color: #111008 !important;
     color: #cc3300 !important;
    text-shadow: 0 0 10px rgba(180,40,0,0.6), 1px 1px 4px #000 !important;
    letter-spacing: 0.08em;
}
}


/* --- Minerva navigation drawer --- */
/* --- Bullet points styled as UO diamonds --- */
.navigation-drawer,
#mw-content-text li {
.toggle-list {
    list-style: none;
     background-color: #120f0a !important;
    position: relative;
     padding-left: 1.2em;
}
}


/* --- Minerva user navigation --- */
#mw-content-text li::before {
.minerva-user-navigation {
    content: '◆';
     background-color: #111008 !important;
    position: absolute;
    left: 0;
     color: #7a3010;
    font-size: 0.6em;
    top: 0.35em;
}
}


/* --- Minerva page center --- */
/* --- Footer UO flavor --- */
#mw-mf-page-center {
footer, #footer {
     background-color: #0d0d0d !important;
     background: linear-gradient(180deg, #0d0a06, #080604) !important;
    border-top: 2px solid #5a3010 !important;
}
}

Latest revision as of 12:39, 5 May 2026

/* ============================================
   BANES WORLD - Dark Fantasy Theme
   MediaWiki:Common.css
   ============================================ */

/* --- Body & Background --- */
body {
    background-color: #0d0d0d !important;
    color: #ccbbaa;
    font-family: 'Georgia', serif;
}

/* --- Minerva Header --- */
.header-container,
.header-chrome,
.minerva-header,
#mw-mf-viewport .header-container {
    background-color: #111008 !important;
    border-bottom: 2px solid #5a3010 !important;
}

/* --- Minerva branding/logo area --- */
.branding-box,
.branding-box a {
    background-color: #111008 !important;
    color: #cc7733 !important;
}

/* --- Logo size --- */
.branding-box img {
    width: 55px !important;
    height: 55px !important;
    max-height: none !important;
    object-fit: contain !important;
    margin-top: 5px;
}

.minerva-header {
    height: auto !important;
    min-height: 65px !important;
}

/* --- Minerva search form --- */
.minerva-search-form,
.search-box {
    background-color: #111008 !important;
}

.search-box input {
    background-color: #1a1510 !important;
    color: #ccbbaa !important;
    border-color: #5a3010 !important;
}

/* --- Minerva navigation drawer --- */
.navigation-drawer,
.toggle-list {
    background-color: #120f0a !important;
}

.toggle-list-item a {
    color: #aa7744 !important;
}

.toggle-list-item a:hover {
    color: #ffaa55 !important;
}

/* --- Minerva user navigation --- */
.minerva-user-navigation {
    background-color: #111008 !important;
}

/* --- Minerva page center --- */
#mw-mf-page-center {
    background-color: #0d0d0d !important;
}

/* --- Content Area --- */
.mw-body,
.mw-body-content,
#content,
#mw-content-text {
    background-color: #1a1510 !important;
    color: #ccbbaa !important;
}

/* --- Page Title --- */
h1.firstHeading,
.mw-first-heading {
    color: #cc3300 !important;
    border-bottom: 2px solid #4a3820;
    font-family: 'Georgia', serif;
    text-shadow: 1px 1px 4px #000;
}

/* --- Section Headers --- */
h2 {
    color: #cc6622;
    border-bottom: 1px solid #4a3820;
    font-family: 'Georgia', serif;
}

h3 { color: #aa5511; }
h4, h5, h6 { color: #996644; }

/* --- Links --- */
a { color: #cc7733; }
a:visited { color: #995522; }
a:hover { color: #ff9944; text-decoration: underline; }
a.new { color: #991111; }
a.new:hover { color: #cc2222; }

/* --- Tables --- */
table.wikitable {
    background-color: #1a1510;
    border: 1px solid #5a3010;
    color: #ccbbaa;
}

table.wikitable th {
    background-color: #2a1508;
    color: #dd7722;
    border: 1px solid #5a3010;
}

table.wikitable td { border: 1px solid #3a2810; }
table.wikitable tr:hover { background-color: #221a10; }

#mw-content-text table,
#mw-content-text td,
#mw-content-text tr {
    background-color: #1a1510 !important;
    border-color: #5a3010 !important;
    color: #ccbbaa !important;
}

/* --- Footer --- */
.post-content,
.minerva-footer,
footer,
#footer {
    background-color: #0d0a06 !important;
    border-top: 1px solid #3a2810 !important;
    color: #665544 !important;
}

footer a, #footer a {
    color: #886644 !important;
}

footer a:hover {
    color: #cc7733 !important;
}

/* --- Notice / Info Boxes --- */
.mw-message-box,
.mw-notification {
    background-color: #1e1610;
    border: 1px solid #5a3010;
    color: #ccbbaa;
}

/* --- Category Links --- */
#catlinks {
    background-color: #1a1510;
    border: 1px solid #4a3020;
    color: #998866;
}

#catlinks a { color: #cc7733; }

/* --- Scrollbar --- */
::-webkit-scrollbar { width: 8px; background-color: #0d0d0d; }
::-webkit-scrollbar-thumb { background-color: #4a3010; border-radius: 4px; }
::-webkit-scrollbar-thumb:hover { background-color: #cc6622; }

/* --- Hide Discussion button (Minerva) --- */
#ca-talk,
.minerva-talk-link,
#page-secondary-actions,
.talk-namespaced-page-mobile-header,
[data-event-name="talk"] {
    display: none !important;
}
/* --- UO Style Decorative HR --- */
hr {
    border: none;
    height: 2px;
    background: linear-gradient(to right, transparent, #cc3300, #aa5500, #cc3300, transparent);
    margin: 16px 0;
}

/* --- Parchment-style welcome box --- */
#mw-content-text > table {
    background: linear-gradient(135deg, #1e1408, #2a1a08, #1e1408) !important;
    border: 1px solid #7a5020 !important;
    border-radius: 6px !important;
    box-shadow: inset 0 0 30px rgba(0,0,0,0.5), 0 0 10px rgba(100,50,0,0.3) !important;
}

/* --- Section header UO style --- */
h2 {
    color: #cc6622;
    border-bottom: 1px solid #4a3820;
    font-family: 'Georgia', serif;
    letter-spacing: 0.05em;
    text-shadow: 1px 1px 3px #000;
}

/* --- Glowing red links on hover --- */
a:hover {
    color: #ff6600 !important;
    text-shadow: 0 0 8px rgba(200, 80, 0, 0.7);
    text-decoration: none !important;
}

/* --- Parchment content background with subtle texture --- */
.mw-body,
.mw-body-content,
#content,
#mw-content-text {
    background: linear-gradient(180deg, #1a1208 0%, #1a1510 40%, #160f08 100%) !important;
}

/* --- UO style page title glow --- */
h1.firstHeading,
.mw-first-heading {
    color: #cc3300 !important;
    text-shadow: 0 0 10px rgba(180,40,0,0.6), 1px 1px 4px #000 !important;
    letter-spacing: 0.08em;
}

/* --- Bullet points styled as UO diamonds --- */
#mw-content-text li {
    list-style: none;
    position: relative;
    padding-left: 1.2em;
}

#mw-content-text li::before {
    content: '◆';
    position: absolute;
    left: 0;
    color: #7a3010;
    font-size: 0.6em;
    top: 0.35em;
}

/* --- Footer UO flavor --- */
footer, #footer {
    background: linear-gradient(180deg, #0d0a06, #080604) !important;
    border-top: 2px solid #5a3010 !important;
}