Toggle menu
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

MediaWiki:Common.css: Difference between revisions

MediaWiki interface page
No edit summary
No edit summary
Line 1: Line 1:
/* CSS placed here will be applied to all skins */
:root.skin-theme-clientpref-day {
  /* RED */
  --article-red-light: rgb(255, 225, 225);
  --article-red-mid: rgb(240, 160, 160);
  --article-red-dark: rgb(200, 40, 40);


@media (min-width: 875px) {
  /* ORANGE */
   .article-box-container {
  --article-orange-light: rgb(251, 233, 231);
    display: flex;
  --article-orange-mid: rgb(255, 171, 145);
    justify-content: space-evenly;
   --article-orange-dark: rgb(255, 112, 67);
   }
 
}
  /* GREEN */
  --article-green-light: rgb(232, 245, 233);
  --article-green-mid: rgb(165, 214, 167);
  --article-green-dark: rgb(102, 187, 106);
 
  /* BLUE */
  --article-blue-light: rgb(227, 242, 253);
   --article-blue-mid: rgb(144, 202, 249);
  --article-blue-dark: rgb(66, 165, 245);


.article-box {
   /* PURPLE */
   flex: 1;
   --article-purple-light: rgb(237, 231, 246);
   border-width: 1px;
   --article-purple-mid: rgb(179, 157, 219);
   border-style: solid;
   --article-purple-dark: rgb(126, 87, 194);
   margin: 5px;
}
}


.article-box div:not(.mw-heading),
:root.skin-theme-clientpref-night {
.article-box ul {
  --article-red-light: rgb(60, 20, 20);
   margin: 0px 15px 10px 15px;
  --article-red-mid: rgb(120, 40, 40);
}
   --article-red-dark: rgb(200, 60, 60);


.article-box .mw-heading {
  --article-orange-light: rgb(60, 30, 20);
   margin-top: 5px;
   --article-orange-mid: rgb(140, 80, 50);
}
  --article-orange-dark: rgb(200, 90, 50);


.article-box h2 {
  --article-green-light: rgb(20, 40, 25);
  border-width: 1px;
   --article-green-mid: rgb(60, 120, 70);
   border-style: solid;
   --article-green-dark: rgb(100, 160, 100);
  margin: 0.3em 0.5em;
  padding: 0.1em 0.5em;
  font-size: 120%;
   font-weight: bold;
  font-family: inherit;
}


.article-box-red,
  --article-blue-light: rgb(15, 30, 45);
.article-box-red.article-box div {
  --article-blue-mid: rgb(60, 120, 170);
  background-color: rgb(255, 225, 225);
   --article-blue-dark: rgb(90, 150, 200);
   border-color: rgb(240, 160, 160);
}


.article-box-red h2 {
  --article-purple-light: rgb(30, 20, 45);
   background-color: rgb(240, 160, 160);
   --article-purple-mid: rgb(100, 70, 150);
   border-color: rgb(200, 40, 40);
   --article-purple-dark: rgb(140, 90, 190);
}
}


.article-box-orange,
@media screen and (prefers-color-scheme:light) {
.article-box-orange.article-box div {
  :root.skin-theme-clientpref-os {
  background-color: rgb(251, 233, 231);
    /* RED */
  border-color: rgb(255, 171, 145);
    --article-red-light: rgb(255, 225, 225);
}
    --article-red-mid: rgb(240, 160, 160);
    --article-red-dark: rgb(200, 40, 40);


.article-box-orange h2 {
    /* ORANGE */
  background-color: rgb(255, 171, 145);
    --article-orange-light: rgb(251, 233, 231);
  border-color: rgb(255, 112, 67)
    --article-orange-mid: rgb(255, 171, 145);
}
    --article-orange-dark: rgb(255, 112, 67);


.article-box-green,
    /* GREEN */
.article-box-green.article-box div {
    --article-green-light: rgb(232, 245, 233);
  background-color: rgb(232, 245, 233);
    --article-green-mid: rgb(165, 214, 167);
  border-color: rgb(165, 214, 167);
    --article-green-dark: rgb(102, 187, 106);
}


.article-box-green h2 {
    /* BLUE */
  background-color: rgb(165, 214, 167);
    --article-blue-light: rgb(227, 242, 253);
  border-color: rgb(102, 187, 106);
    --article-blue-mid: rgb(144, 202, 249);
}
    --article-blue-dark: rgb(66, 165, 245);


.article-box-blue,
    /* PURPLE */
.article-box-blue.article-box div {
    --article-purple-light: rgb(237, 231, 246);
  background-color: rgb(227, 242, 253);
    --article-purple-mid: rgb(179, 157, 219);
  border-color: rgb(144, 202, 249);
    --article-purple-dark: rgb(126, 87, 194);
  }
}
}


.article-box-blue h2 {
@media screen and (prefers-color-scheme:dark) {
  background-color: rgb(144, 202, 249);
  :root.skin-theme-clientpref-os {
  border-color: rgb(66, 165, 245);
    --article-red-light: rgb(60, 20, 20);
}
    --article-red-mid: rgb(120, 40, 40);
    --article-red-dark: rgb(200, 60, 60);


.article-box-purple,
    --article-orange-light: rgb(60, 30, 20);
.article-box-purple.article-box div {
    --article-orange-mid: rgb(140, 80, 50);
  background-color: rgb(237, 231, 246);
    --article-orange-dark: rgb(200, 90, 50);
  border-color: rgb(179, 157, 219);
}


.article-box-purple h2 {
    --article-green-light: rgb(20, 40, 25);
  background-color: rgb(179, 157, 219);
    --article-green-mid: rgb(60, 120, 70);
  border-color: rgb(126, 87, 194);
    --article-green-dark: rgb(100, 160, 100);
}


    --article-blue-light: rgb(15, 30, 45);
    --article-blue-mid: rgb(60, 120, 170);
    --article-blue-dark: rgb(90, 150, 200);


    --article-purple-light: rgb(30, 20, 45);
    --article-purple-mid: rgb(100, 70, 150);
    --article-purple-dark: rgb(140, 90, 190);
  }
}


:root.skin-theme-clientpref-night {
/* RED */
 
  /* RED */
.article-box-red,
.article-box-red,
.article-box-red.article-box div {
.article-box-red.article-box div {
   background-color: rgb(60, 20, 20) !important;
   background-color: var(--article-red-light);
   border-color: rgb(120, 40, 40);
   border-color: var(--article-red-mid);
}
}


.article-box-red h2 {
.article-box-red h2 {
   background-color: rgb(120, 40, 40);
   background-color: var(--article-red-mid);
   border-color: rgb(200, 60, 60);
   border-color: var(--article-red-dark);
}
}


Line 108: Line 116:
.article-box-orange,
.article-box-orange,
.article-box-orange.article-box div {
.article-box-orange.article-box div {
   background-color: rgb(60, 30, 20);
   background-color: var(--article-orange-light);
   border-color: rgb(140, 80, 50);
   border-color: var(--article-orange-mid);
}
}


.article-box-orange h2 {
.article-box-orange h2 {
   background-color: rgb(140, 80, 50);
   background-color: var(--article-orange-mid);
   border-color: rgb(200, 90, 50);
   border-color: var(--article-orange-dark);
}
}


Line 120: Line 128:
.article-box-green,
.article-box-green,
.article-box-green.article-box div {
.article-box-green.article-box div {
   background-color: rgb(20, 40, 25);
   background-color: var(--article-green-light);
   border-color: rgb(60, 120, 70);
   border-color: var(--article-green-mid);
}
}


.article-box-green h2 {
.article-box-green h2 {
   background-color: rgb(60, 120, 70);
   background-color: var(--article-green-mid);
   border-color: rgb(100, 160, 100);
   border-color: var(--article-green-dark);
}
}


Line 132: Line 140:
.article-box-blue,
.article-box-blue,
.article-box-blue.article-box div {
.article-box-blue.article-box div {
   background-color: rgb(15, 30, 45);
   background-color: var(--article-blue-light);
   border-color: rgb(60, 120, 170);
   border-color: var(--article-blue-mid);
}
}


.article-box-blue h2 {
.article-box-blue h2 {
   background-color: rgb(60, 120, 170);
   background-color: var(--article-blue-mid);
   border-color: rgb(90, 150, 200);
   border-color: var(--article-blue-dark);
}
}


Line 144: Line 152:
.article-box-purple,
.article-box-purple,
.article-box-purple.article-box div {
.article-box-purple.article-box div {
   background-color: rgb(30, 20, 45);
   background-color: var(--article-purple-light);
   border-color: rgb(100, 70, 150);
   border-color: var(--article-purple-mid);
}
}


.article-box-purple h2 {
.article-box-purple h2 {
   background-color: rgb(100, 70, 150);
   background-color: var(--article-purple-mid);
   border-color: rgb(140, 90, 190);
   border-color: var(--article-purple-dark);
}
}
}

Revision as of 08:48, 21 November 2025

:root.skin-theme-clientpref-day {
  /* RED */
  --article-red-light: rgb(255, 225, 225);
  --article-red-mid: rgb(240, 160, 160);
  --article-red-dark: rgb(200, 40, 40);

  /* ORANGE */
  --article-orange-light: rgb(251, 233, 231);
  --article-orange-mid: rgb(255, 171, 145);
  --article-orange-dark: rgb(255, 112, 67);

  /* GREEN */
  --article-green-light: rgb(232, 245, 233);
  --article-green-mid: rgb(165, 214, 167);
  --article-green-dark: rgb(102, 187, 106);

  /* BLUE */
  --article-blue-light: rgb(227, 242, 253);
  --article-blue-mid: rgb(144, 202, 249);
  --article-blue-dark: rgb(66, 165, 245);

  /* PURPLE */
  --article-purple-light: rgb(237, 231, 246);
  --article-purple-mid: rgb(179, 157, 219);
  --article-purple-dark: rgb(126, 87, 194);
}

:root.skin-theme-clientpref-night {
  --article-red-light: rgb(60, 20, 20);
  --article-red-mid: rgb(120, 40, 40);
  --article-red-dark: rgb(200, 60, 60);

  --article-orange-light: rgb(60, 30, 20);
  --article-orange-mid: rgb(140, 80, 50);
  --article-orange-dark: rgb(200, 90, 50);

  --article-green-light: rgb(20, 40, 25);
  --article-green-mid: rgb(60, 120, 70);
  --article-green-dark: rgb(100, 160, 100);

  --article-blue-light: rgb(15, 30, 45);
  --article-blue-mid: rgb(60, 120, 170);
  --article-blue-dark: rgb(90, 150, 200);

  --article-purple-light: rgb(30, 20, 45);
  --article-purple-mid: rgb(100, 70, 150);
  --article-purple-dark: rgb(140, 90, 190);
}

@media screen and (prefers-color-scheme:light) {
  :root.skin-theme-clientpref-os {
    /* RED */
    --article-red-light: rgb(255, 225, 225);
    --article-red-mid: rgb(240, 160, 160);
    --article-red-dark: rgb(200, 40, 40);

    /* ORANGE */
    --article-orange-light: rgb(251, 233, 231);
    --article-orange-mid: rgb(255, 171, 145);
    --article-orange-dark: rgb(255, 112, 67);

    /* GREEN */
    --article-green-light: rgb(232, 245, 233);
    --article-green-mid: rgb(165, 214, 167);
    --article-green-dark: rgb(102, 187, 106);

    /* BLUE */
    --article-blue-light: rgb(227, 242, 253);
    --article-blue-mid: rgb(144, 202, 249);
    --article-blue-dark: rgb(66, 165, 245);

    /* PURPLE */
    --article-purple-light: rgb(237, 231, 246);
    --article-purple-mid: rgb(179, 157, 219);
    --article-purple-dark: rgb(126, 87, 194);
  }
}

@media screen and (prefers-color-scheme:dark) {
  :root.skin-theme-clientpref-os {
    --article-red-light: rgb(60, 20, 20);
    --article-red-mid: rgb(120, 40, 40);
    --article-red-dark: rgb(200, 60, 60);

    --article-orange-light: rgb(60, 30, 20);
    --article-orange-mid: rgb(140, 80, 50);
    --article-orange-dark: rgb(200, 90, 50);

    --article-green-light: rgb(20, 40, 25);
    --article-green-mid: rgb(60, 120, 70);
    --article-green-dark: rgb(100, 160, 100);

    --article-blue-light: rgb(15, 30, 45);
    --article-blue-mid: rgb(60, 120, 170);
    --article-blue-dark: rgb(90, 150, 200);

    --article-purple-light: rgb(30, 20, 45);
    --article-purple-mid: rgb(100, 70, 150);
    --article-purple-dark: rgb(140, 90, 190);
  }
}

/* RED */
.article-box-red,
.article-box-red.article-box div {
  background-color: var(--article-red-light);
  border-color: var(--article-red-mid);
}

.article-box-red h2 {
  background-color: var(--article-red-mid);
  border-color: var(--article-red-dark);
}

/* ORANGE */
.article-box-orange,
.article-box-orange.article-box div {
  background-color: var(--article-orange-light);
  border-color: var(--article-orange-mid);
}

.article-box-orange h2 {
  background-color: var(--article-orange-mid);
  border-color: var(--article-orange-dark);
}

/* GREEN */
.article-box-green,
.article-box-green.article-box div {
  background-color: var(--article-green-light);
  border-color: var(--article-green-mid);
}

.article-box-green h2 {
  background-color: var(--article-green-mid);
  border-color: var(--article-green-dark);
}

/* BLUE */
.article-box-blue,
.article-box-blue.article-box div {
  background-color: var(--article-blue-light);
  border-color: var(--article-blue-mid);
}

.article-box-blue h2 {
  background-color: var(--article-blue-mid);
  border-color: var(--article-blue-dark);
}

/* PURPLE */
.article-box-purple,
.article-box-purple.article-box div {
  background-color: var(--article-purple-light);
  border-color: var(--article-purple-mid);
}

.article-box-purple h2 {
  background-color: var(--article-purple-mid);
  border-color: var(--article-purple-dark);
}