MediaWiki:Vector.css

From MB Wiki
Jump to navigation Jump to search

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)
  • Internet Explorer / Edge: Hold Ctrl while clicking Refresh, or press Ctrl-F5
  • Opera: Press Ctrl-F5.
/* =======================================================================
   MB WIKI - VECTOR SKIN OVERRIDES
   Force variables onto Vector elements
   ======================================================================= */

/* 1. Interface Backgrounds & Text */
body.skin-vector-legacy,
.mw-body,
#content,
.mw-body-content {
    font-family: var(--wiki-font-family-body) !important;
    background-color: var(--wiki-content-background-color);
    color: var(--wiki-content-text-color);
    border-color: var(--wiki-content-border-color);
}

/* 2. Navigation / Sidebar */
#mw-panel {
    font-family: var(--wiki-font-family-body);
}
#mw-panel .vector-menu-heading {
    font-family: var(--wiki-font-family-heading);
    font-weight: bold;
    color: var(--wiki-content-text-color);
    background-image: none; /* Remove default vector arrows if preferred */
}
#mw-panel .vector-menu-content-list li a {
    color: var(--wiki-content-link-color);
}

/* 3. Header / Tabs */
#p-personal, #p-views, #p-cactions {
    font-family: var(--wiki-font-family-body);
}
.vector-menu-tabs li {
    background-image: none; /* Cleaner tabs */
}
.vector-menu-tabs li.selected {
    background: var(--wiki-content-background-color);
    border-bottom: 1px solid var(--wiki-content-background-color); /* Hide bottom border */
}
.vector-menu-tabs li a {
    color: var(--wiki-content-link-color);
}
.vector-menu-tabs li.selected a {
    color: var(--wiki-content-text-color);
    font-weight: bold;
}

/* 4. Search Box */
.vector-search-box-inner {
    border: 1px solid var(--wiki-content-border-color);
    background-color: var(--wiki-content-background-color);
    border-radius: 4px;
}
.vector-search-box-input {
    color: var(--wiki-content-text-color);
}

/* 5. Footer */
#footer {
    background-color: var(--wiki-content-background-color--secondary);
    border-top: 1px solid var(--wiki-content-border-color);
    color: var(--wiki-content-text-color);
}
#footer a {
    color: var(--wiki-content-link-color);
}

/* 6. Typography Overrides */
h1, h2, h3, h4, h5, h6, .firstHeading {
    font-family: var(--wiki-font-family-heading) !important;
    border-bottom-color: var(--wiki-content-border-color);
}

/* 7. Hide Main Page Title */
body.page-Main_Page h1.firstHeading {
    display: none !important;
}

/* 8. Code/Pre Blocks */
pre, code, .mw-code {
    font-family: var(--wiki-font-family-mono) !important;
    background-color: var(--wiki-content-background-color--secondary);
    border: 1px solid var(--wiki-content-border-color);
    color: var(--wiki-content-text-color);
}