Jump to content

MediaWiki:Common.css: Difference between revisions

From Kelpwing Wiki
No edit summary
Tag: Reverted
No edit summary
Tag: Reverted
Line 1: Line 1:
/* =============================================
/* Apply dark theme styles only */
  Dark theme — applied in BOTH light and dark modes
html.skin-theme-clientpref-dark body {
  ============================================= */
 
/* --- Light mode (default) --- */
body {
     background: #1a1d0a;
     background: #1a1d0a;
     color: white;
     color: white;
Line 10: Line 6:
}
}


.mw-body,
html.skin-theme-clientpref-dark .infobox {
#content,
.mw-page-container {
    background: #1a1d0a;
    color: white;
}
 
.infobox {
     border: 2px solid #9ccc65;
     border: 2px solid #9ccc65;
     background: #2d3315;
     background: #2d3315;
Line 28: Line 17:
}
}


.infobox th {
html.skin-theme-clientpref-dark .infobox th {
     background: #4a5a1f;
     background: #4a5a1f;
     color: #f0f4c3;
     color: #f0f4c3;
Line 34: Line 23:
}
}


.infobox td {
html.skin-theme-clientpref-dark .infobox td {
     background: #2d3315;
     background: #2d3315;
     color: #d4e157;
     color: #d4e157;
Line 40: Line 29:
}
}


h2, h3, h4, h5 {
html.skin-theme-clientpref-dark h2,
html.skin-theme-clientpref-dark h3,
html.skin-theme-clientpref-dark h4,
html.skin-theme-clientpref-dark h5 {
     color: #cddc39;
     color: #cddc39;
     border-bottom: 2px solid #9ccc65;
     border-bottom: 2px solid #9ccc65;
}
}


button {
html.skin-theme-clientpref-dark button {
     background: #8bc34a;
     background: #8bc34a;
     color: #1a1d0a;
     color: #1a1d0a;
Line 53: Line 45:
}
}


button:hover {
html.skin-theme-clientpref-dark button:hover {
     background: #1a1d0a;
     background: #1a1d0a;
     color: #cddc39;
     color: #cddc39;
}
}


a {
html.skin-theme-clientpref-dark a {
     color: #aed581;
     color: #aed581;
}
}


a:hover {
html.skin-theme-clientpref-dark a:hover {
     color: #f0f4c3;
     color: #f0f4c3;
}
}


.container {
html.skin-theme-clientpref-dark .container {
     background: #15170a;
     background: #15170a;
     padding: 1em;
     padding: 1em;
Line 74: Line 66:


/* Hide the Discussion (Talk) tab */
/* Hide the Discussion (Talk) tab */
#ca-talk {
html.skin-theme-clientpref-dark #ca-talk {
     display: none;
     display: none;
}
}


/* --- Dark mode (explicit preference) — same styles --- */
/* ===== Light theme styles ===== */
html.skin-theme-clientpref-dark body {
body {
     background: #1a1d0a;
     background: #f5f7e8;
     color: white;
     color: #1a1d0a;
     font-family: Calibri, sans-serif;
     font-family: Calibri, sans-serif;
}
}


html.skin-theme-clientpref-dark .mw-body,
.infobox {
html.skin-theme-clientpref-dark #content,
     border: 2px solid #689f38;
html.skin-theme-clientpref-dark .mw-page-container {
     background: #f0f4c3;
    background: #1a1d0a;
    color: white;
}
 
html.skin-theme-clientpref-dark .infobox {
     border: 2px solid #9ccc65;
     background: #2d3315;
     font-size: 90%;
     font-size: 90%;
     line-height: 1.4em;
     line-height: 1.4em;
Line 103: Line 88:
}
}


html.skin-theme-clientpref-dark .infobox th {
.infobox th {
     background: #4a5a1f;
     background: #dce775;
     color: #f0f4c3;
     color: #33691e;
     padding: 0.5em;
     padding: 0.5em;
}
}


html.skin-theme-clientpref-dark .infobox td {
.infobox td {
     background: #2d3315;
     background: #f0f4c3;
     color: #d4e157;
     color: #33691e;
     padding: 0.5em;
     padding: 0.5em;
}
}


html.skin-theme-clientpref-dark h2,
h2, h3, h4, h5 {
html.skin-theme-clientpref-dark h3,
     color: #33691e;
html.skin-theme-clientpref-dark h4,
     border-bottom: 2px solid #689f38;
html.skin-theme-clientpref-dark h5 {
     color: #cddc39;
     border-bottom: 2px solid #9ccc65;
}
}


html.skin-theme-clientpref-dark button {
button {
     background: #8bc34a;
     background: #689f38;
     color: #1a1d0a;
     color: #fff;
     border: none;
     border: none;
     padding: 0.5em 1em;
     padding: 0.5em 1em;
Line 131: Line 113:
}
}


html.skin-theme-clientpref-dark button:hover {
button:hover {
     background: #1a1d0a;
     background: #33691e;
     color: #cddc39;
     color: #f0f4c3;
}
}


html.skin-theme-clientpref-dark a {
a {
     color: #aed581;
     color: #558b2f;
}
}


html.skin-theme-clientpref-dark a:hover {
a:hover {
     color: #f0f4c3;
     color: #33691e;
}
}


html.skin-theme-clientpref-dark .container {
.container {
     background: #15170a;
     background: #e8f0d0;
     padding: 1em;
     padding: 1em;
     border: 1px solid #9ccc65;
     border: 1px solid #689f38;
     border-radius: 5px;
     border-radius: 5px;
}
}


html.skin-theme-clientpref-dark #ca-talk {
/* Hide the Discussion (Talk) tab (both themes) */
#ca-talk {
     display: none;
     display: none;
}
}

Revision as of 23:12, 6 February 2026

/* Apply dark theme styles only */
html.skin-theme-clientpref-dark body {
    background: #1a1d0a;
    color: white;
    font-family: Calibri, sans-serif;
}

html.skin-theme-clientpref-dark .infobox {
    border: 2px solid #9ccc65;
    background: #2d3315;
    font-size: 90%;
    line-height: 1.4em;
    width: 300px;
    float: right;
    clear: right;
    margin: 0 0 1em 1em;
}

html.skin-theme-clientpref-dark .infobox th {
    background: #4a5a1f;
    color: #f0f4c3;
    padding: 0.5em;
}

html.skin-theme-clientpref-dark .infobox td {
    background: #2d3315;
    color: #d4e157;
    padding: 0.5em;
}

html.skin-theme-clientpref-dark h2,
html.skin-theme-clientpref-dark h3,
html.skin-theme-clientpref-dark h4,
html.skin-theme-clientpref-dark h5 {
    color: #cddc39;
    border-bottom: 2px solid #9ccc65;
}

html.skin-theme-clientpref-dark button {
    background: #8bc34a;
    color: #1a1d0a;
    border: none;
    padding: 0.5em 1em;
    cursor: pointer;
}

html.skin-theme-clientpref-dark button:hover {
    background: #1a1d0a;
    color: #cddc39;
}

html.skin-theme-clientpref-dark a {
    color: #aed581;
}

html.skin-theme-clientpref-dark a:hover {
    color: #f0f4c3;
}

html.skin-theme-clientpref-dark .container {
    background: #15170a;
    padding: 1em;
    border: 1px solid #9ccc65;
    border-radius: 5px;
}

/* Hide the Discussion (Talk) tab */
html.skin-theme-clientpref-dark #ca-talk {
    display: none;
}

/* ===== Light theme styles ===== */
body {
    background: #f5f7e8;
    color: #1a1d0a;
    font-family: Calibri, sans-serif;
}

.infobox {
    border: 2px solid #689f38;
    background: #f0f4c3;
    font-size: 90%;
    line-height: 1.4em;
    width: 300px;
    float: right;
    clear: right;
    margin: 0 0 1em 1em;
}

.infobox th {
    background: #dce775;
    color: #33691e;
    padding: 0.5em;
}

.infobox td {
    background: #f0f4c3;
    color: #33691e;
    padding: 0.5em;
}

h2, h3, h4, h5 {
    color: #33691e;
    border-bottom: 2px solid #689f38;
}

button {
    background: #689f38;
    color: #fff;
    border: none;
    padding: 0.5em 1em;
    cursor: pointer;
}

button:hover {
    background: #33691e;
    color: #f0f4c3;
}

a {
    color: #558b2f;
}

a:hover {
    color: #33691e;
}

.container {
    background: #e8f0d0;
    padding: 1em;
    border: 1px solid #689f38;
    border-radius: 5px;
}

/* Hide the Discussion (Talk) tab (both themes) */
#ca-talk {
    display: none;
}