MediaWiki:Common.css: Difference between revisions

From Internet Movie Typewriter Database
No edit summary
No edit summary
 
(2 intermediate revisions by the same user not shown)
Line 124: Line 124:
   font-size: 95%;
   font-size: 95%;
   border-collapse: collapse;
   border-collapse: collapse;
}
.infobox-nsfw th {
  background: ##FFCDE6;
  border: 1px solid #FFCDE6;
  text-align: left;
  vertical-align: top;
  padding: 0.4em 0.6em;
  width: 25%;
  font-weight: bold;
}
.infobox-nsfw td {
  background: #fff;
  border: 1px solid #FFCDE6;
}
}



Latest revision as of 02:52, 21 October 2025

/* Generic navbox container */
.navbox {
  margin-left: auto;
  margin-right: auto;
  padding: 0;
}

.navbox-header {
  background: #F2F2F2;
  border: 1px solid #BFBFBF;
  margin: 0;
  padding: 0.25rem;
  font-weight: bold;
  text-align: center;
  text-decoration: underline;
}

.navbox-category: {
  padding: 0.50rem;
}

.navbox-subheader {
  font-weight: bold;
  text-align: center;
  margin: 0;
  padding: 0;
}

.navbox-media-type {
  background: #FFFAF5;
  border: 1px solid #F2E0CE;
}

.navbox-media-type-header {
  background: #F2E0CE;
  border: 1px solid #BFB1A3;
}

.navbox-typewriter-manufacturer {
  background: #FFF5FA;
  border: 1px solid #F2CEDD;
}

.navbox-typewriter-manufacturer-subheader {
  background: #F2CEDD;
  border: 1px solid #BFA3AF;
}

.navbox-typewriter-category {
  background: #FAF5FF;
  border: 1px solid #DDCEF2;
}

.navbox-typewriter-category-subheader {
  background: #DDCEF2;
  border: 1px solid #AFA3BF;
}

/* Navbox title bar with faint red background */
.navbox-title {
  background: #f8d7da;
  color: #721c24;
  font-weight: bold;
  padding: 0.4em;
  text-align: center;
}

/* Navbox content area */
.navbox-body {
  padding: 0.75em 1em;
}

/* Infobox */
.infobox {
  border: 1px solid #aaa;
  background: #f9f9f9;
  border-radius: 4px;
  margin: 1em 0;
  width: 100%;
  max-width: 600px; /* prevent overly wide boxes */
  font-size: 95%;
  border-collapse: collapse;
}

.infobox th {
  background: #d6eaf8;
  text-align: left;
  vertical-align: top;
  padding: 0.4em 0.6em;
  width: 25%;            /* label column */
  font-weight: bold;
  border: 1px solid #ccc;
}

.infobox td {
  background: #fff;
  padding: 0.4em 0.6em;
  border: 1px solid #ccc;
}

/* Optional: make the heading row stand out */
.infobox-heading {
  background: #d6eaf8;   /* pale blue */
  font-weight: bold;
  text-align: center;
  border: 1px solid #aaa;
}

.infobox-nonfree-heading {
  background: #DDCEF2;
  border: 1px solid #AFA3BF;
  font-weight: bold;
  text-align: center;
}

/* Infobox */
.infobox-nsfw {
  border: 1px solid #FFCDE6;
  background: #FFE6F3;
  border-radius: 4px;
  margin: 1em 0;
  width: 100%;
  max-width: 600px; /* prevent overly wide boxes */
  font-size: 95%;
  border-collapse: collapse;
}

.infobox-nsfw th {
  background: ##FFCDE6;
  border: 1px solid #FFCDE6;
  text-align: left;
  vertical-align: top;
  padding: 0.4em 0.6em;
  width: 25%;
  font-weight: bold;
}

.infobox-nsfw td {
  background: #fff;
  border: 1px solid #FFCDE6;
}

.infobox-nsfw-heading {
  background: #FFCDE6;
  border: 1px solid #FF69B4;
  font-weight: bold;
  text-align: center;
}

.infobox-nsfw-content {
  background: #FFE6F3;
  border: 1px solid #FFCDE6;
}