Difference between revisions of "MediaWiki:Common.css"

From Female Submission Wrestling Encyclopedia
Jump to navigation Jump to search
Line 1: Line 1:
 
/* CSS placed here will be applied to all skins */
 
/* CSS placed here will be applied to all skins */
/* <source lang="css"> */
 
  
 
/* Wrestler record classes */
 
/* Wrestler record classes */
.won {background:#99ff99;}
+
.won { background: #99ff99; }
.lost {background:#ff9090;}
+
.lost { background: #ff9090; }
.draw {background:#c5d2ea;}
+
.draw { background: #c5d2ea; }
.opponent {font-weight:bold; font-family:Verdana,Arial;}
+
.opponent { font-weight: bold; font-family: Verdana, Arial; }
 
  
 
/* Main page fixes */
 
/* Main page fixes */
 
#interwiki-completelist {
 
#interwiki-completelist {
    font-weight: bold;
+
  font-weight: bold;
 
}
 
}
 
body.page-Main_Page #ca-delete {
 
body.page-Main_Page #ca-delete {
    display: none !important;
+
  display: none !important;
 
}
 
}
 
 
body.page-Main_Page #mp-topbanner {
 
body.page-Main_Page #mp-topbanner {
  clear: both;
+
  clear: both;
 
}
 
}
+
 
 
/* Edit window toolbar */
 
/* Edit window toolbar */
 
#toolbar {
 
#toolbar {
    height: 22px;
+
  height: 22px;
    margin-bottom: 6px;
+
  margin-bottom: 6px;
 
}
 
}
+
 
 
/* Margins for <ol> and <ul> */
 
/* Margins for <ol> and <ul> */
 
#content ol, #content ul,
 
#content ol, #content ul,
Line 34: Line 31:
  
 
/* Infobox template style */
 
/* Infobox template style */
 
 
.infobox {
 
.infobox {
  border: 1px solid #aaaaaa;
+
  border: 1px solid #ccd2d9;
  background-color: #f9f9f9;
+
  background-color: #f9f9f9;
  color: black;
+
  color: black;
  margin-bottom: 0.5em;
+
  margin-bottom: 0.5em;
  margin-left: 1em;
+
  margin-left: 1em;
  padding: 0.2em;
+
  padding: 0.2em;
  float: right;
+
  float: right;
  clear: right;
+
  clear: right;
 +
  text-align: left;
 +
  border-collapse: collapse;
 +
  line-height: 1.2em;
 +
  font-size: 90%;
 
}
 
}
 
.infobox td,
 
.infobox td,
 
.infobox th {
 
.infobox th {
  vertical-align: top;
+
  vertical-align: top;
 +
  border-top: solid 0px #ccd2d9;
 +
  padding: 0.4em 0.2em 0.4em 0.8em;
 
}
 
}
 
.infobox caption {
 
.infobox caption {
  font-size: larger;
+
  font-size: larger;
  margin-left: inherit;
+
  margin-left: inherit;
 
}
 
}
 
.infobox.bordered .borderless td,
 
.infobox.bordered .borderless td,
 
.infobox.bordered .borderless th {
 
.infobox.bordered .borderless th {
  border: 0;
+
  border: 0;
 
}
 
}
 
 
.infobox.sisterproject {
 
.infobox.sisterproject {
  width: 20em;
+
  width: 20em;
  font-size: 90%;
+
  font-size: 90%;
 
}
 
}
 
/* styles for bordered infobox with merged rows */
 
 
.infobox.bordered .mergedtoprow td,
 
.infobox.bordered .mergedtoprow td,
 
.infobox.bordered .mergedtoprow th {
 
.infobox.bordered .mergedtoprow th {
  border: 0;
+
  border: 0;
  border-top: 0px solid #aaaaaa;
+
  border-top: 0px solid #aaaaaa;
  border-right: 0px solid #aaaaaa;
+
  border-right: 0px solid #aaaaaa;
 
}
 
}
 
 
.infobox.bordered .mergedrow td,
 
.infobox.bordered .mergedrow td,
 
.infobox.bordered .mergedrow th {
 
.infobox.bordered .mergedrow th {
  border: 0;
+
  border: 0;
  border-right: 0px solid #aaaaaa;
+
  border-right: 0px solid #aaaaaa;
}
 
 
 
 
 
/* styles for geography infoboxes, e.g. countries, national subdivisions, cities, etc. */
 
 
 
.infobox {
 
  border: 1px solid #ccd2d9;
 
  text-align: left;
 
  border-collapse: collapse;
 
  line-height: 1.2em;
 
  font-size: 90%;
 
}
 
 
 
.infobox  td,
 
.infobox  th {
 
  border-top: solid 0px #ccd2d9;
 
  padding: 0.4em 0.2em 0.4em 0.8em;
 
 
}
 
}
 
.infobox .mergedtoprow td,
 
.infobox .mergedtoprow td,
 
.infobox .mergedtoprow th {
 
.infobox .mergedtoprow th {
  border-top: solid 0px #ccd2d9;
+
  border-top: solid 0px #ccd2d9;
  padding: 0.4em 0.2em 0.2em 0.8em;
+
  padding: 0.4em 0.2em 0.2em 0.8em;
 
}
 
}
 
 
.infobox .mergedrow td,
 
.infobox .mergedrow td,
 
.infobox .mergedrow th {
 
.infobox .mergedrow th {
      border: 0;
+
  border: 0;
      padding: 0 0.2em 0.2em 0.8em;
+
  padding: 0 0.2em 0.2em 0.8em;
 
}
 
}
 
 
.infobox .mergedbottomrow td,
 
.infobox .mergedbottomrow td,
 
.infobox .mergedbottomrow th {
 
.infobox .mergedbottomrow th {
  border-top: 0;
+
  border-top: 0;
  border-bottom: solid 1px #ccd2d9;
+
  border-bottom: solid 1px #ccd2d9;
  padding: 0 0.2em 0.4em 0.8em;
+
  padding: 0 0.2em 0.4em 0.8em;
 
}
 
}
 
 
.infobox .maptable td,
 
.infobox .maptable td,
 
.infobox .maptable th {
 
.infobox .maptable th {
      border: 0;
+
  border: 0;
      padding: 0 0 0 0;
+
  padding: 0;
 
}
 
}
 +
 +
/* GALLERY & LIGHTBOX STYLING */
  
 
.gallerytext {
 
.gallerytext {
Line 130: Line 110:
  
 
.lb-caption,
 
.lb-caption,
.lb-number {
+
.lb-number,
 +
.lb-data .lb-caption,
 +
.lb-data .lb-number {
 
   text-align: center !important;
 
   text-align: center !important;
 +
  display: block;
 +
  width: 100%;
 
}
 
}
  
 
.lb-prev,
 
.lb-prev,
 
.lb-next {
 
.lb-next {
   width: 50px;
+
  font-size: 40px;
 +
  color: white;
 +
  text-shadow: 0 0 5px black;
 +
  opacity: 0.8;
 +
   width: 60px;
 
   height: 100%;
 
   height: 100%;
 +
  position: fixed;
 
   top: 0;
 
   top: 0;
 +
  z-index: 11000;
 +
  cursor: pointer;
 
   background: none;
 
   background: none;
  color: white;
 
  font-size: 40px;
 
  text-align: center;
 
  line-height: 100vh;
 
  opacity: 0.7;
 
  cursor: pointer;
 
 
}
 
}
  
.lb-prev:before,
+
.lb-prev {
.lb-next:before {
+
  left: 0;
   content: "<";
+
}
 +
 
 +
.lb-next {
 +
  right: 0;
 +
}
 +
 
 +
.lb-prev:before {
 +
   content: "";
 
   position: absolute;
 
   position: absolute;
  left: 10px;
 
 
   top: 50%;
 
   top: 50%;
 +
  left: 15px;
 
   transform: translateY(-50%);
 
   transform: translateY(-50%);
 
}
 
}
  
 
.lb-next:before {
 
.lb-next:before {
   content: ">";
+
   content: "";
   left: auto;
+
   position: absolute;
   right: 10px;
+
  top: 50%;
 +
   right: 15px;
 +
  transform: translateY(-50%);
 
}
 
}

Revision as of 17:30, 23 May 2025

/* CSS placed here will be applied to all skins */

/* Wrestler record classes */
.won { background: #99ff99; }
.lost { background: #ff9090; }
.draw { background: #c5d2ea; }
.opponent { font-weight: bold; font-family: Verdana, Arial; }

/* Main page fixes */
#interwiki-completelist {
  font-weight: bold;
}
body.page-Main_Page #ca-delete {
  display: none !important;
}
body.page-Main_Page #mp-topbanner {
  clear: both;
}

/* Edit window toolbar */
#toolbar {
  height: 22px;
  margin-bottom: 6px;
}

/* Margins for <ol> and <ul> */
#content ol, #content ul,
#mw_content ol, #mw_content ul {
  margin-bottom: 0.5em;
}

/* Infobox template style */
.infobox {
  border: 1px solid #ccd2d9;
  background-color: #f9f9f9;
  color: black;
  margin-bottom: 0.5em;
  margin-left: 1em;
  padding: 0.2em;
  float: right;
  clear: right;
  text-align: left;
  border-collapse: collapse;
  line-height: 1.2em;
  font-size: 90%;
}
.infobox td,
.infobox th {
  vertical-align: top;
  border-top: solid 0px #ccd2d9;
  padding: 0.4em 0.2em 0.4em 0.8em;
}
.infobox caption {
  font-size: larger;
  margin-left: inherit;
}
.infobox.bordered .borderless td,
.infobox.bordered .borderless th {
  border: 0;
}
.infobox.sisterproject {
  width: 20em;
  font-size: 90%;
}
.infobox.bordered .mergedtoprow td,
.infobox.bordered .mergedtoprow th {
  border: 0;
  border-top: 0px solid #aaaaaa;
  border-right: 0px solid #aaaaaa;
}
.infobox.bordered .mergedrow td,
.infobox.bordered .mergedrow th {
  border: 0;
  border-right: 0px solid #aaaaaa;
}
.infobox .mergedtoprow td,
.infobox .mergedtoprow th {
  border-top: solid 0px #ccd2d9;
  padding: 0.4em 0.2em 0.2em 0.8em;
}
.infobox .mergedrow td,
.infobox .mergedrow th {
  border: 0;
  padding: 0 0.2em 0.2em 0.8em;
}
.infobox .mergedbottomrow td,
.infobox .mergedbottomrow th {
  border-top: 0;
  border-bottom: solid 1px #ccd2d9;
  padding: 0 0.2em 0.4em 0.8em;
}
.infobox .maptable td,
.infobox .maptable th {
  border: 0;
  padding: 0;
}

/* GALLERY & LIGHTBOX STYLING */

.gallerytext {
  text-align: center;
}

.lb-image {
  display: block;
  margin: 0 auto;
  max-height: 90vh;
  object-fit: contain;
}

.lb-caption,
.lb-number,
.lb-data .lb-caption,
.lb-data .lb-number {
  text-align: center !important;
  display: block;
  width: 100%;
}

.lb-prev,
.lb-next {
  font-size: 40px;
  color: white;
  text-shadow: 0 0 5px black;
  opacity: 0.8;
  width: 60px;
  height: 100%;
  position: fixed;
  top: 0;
  z-index: 11000;
  cursor: pointer;
  background: none;
}

.lb-prev {
  left: 0;
}

.lb-next {
  right: 0;
}

.lb-prev:before {
  content: "‹";
  position: absolute;
  top: 50%;
  left: 15px;
  transform: translateY(-50%);
}

.lb-next:before {
  content: "›";
  position: absolute;
  top: 50%;
  right: 15px;
  transform: translateY(-50%);
}