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 */
+
this is my css so far, give me full complete new css: /* 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 31: Line 34:
  
 
/* Infobox template style */
 
/* Infobox template style */
 +
 
.infobox {
 
.infobox {
  border: 1px solid #ccd2d9;
+
  border: 1px solid #aaaaaa;
  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;
+
      padding: 0 0 0 0;
 
}
 
}
 
/* GALLERY & LIGHTBOX STYLING */
 
  
 
.gallerytext {
 
.gallerytext {
Line 110: Line 130:
  
 
.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 {
  font-size: 40px;
+
   width: 50px;
  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;
+
   background: none;
 +
  color: white;
 +
  font-size: 40px;
 +
  text-align: center;
 +
  line-height: 100vh;
 +
  opacity: 0.7;
 
   cursor: pointer;
 
   cursor: pointer;
  background: none;
 
 
}
 
}
  
.lb-prev {
+
.lb-prev:before,
  left: 0;
+
.lb-next:before {
}
+
   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: ">";
   position: absolute;
+
   left: auto;
   top: 50%;
+
   right: 10px;
   right: 15px;
+
}
   transform: translateY(-50%);
+
 
 +
.lb-data .lb-caption,
 +
.lb-data .lb-number {
 +
  text-align: center !important;
 +
   display: block;
 +
   width: 100%;
 
}
 
}

Revision as of 17:31, 23 May 2025

this is my css so far, give me full complete new css: /* CSS placed here will be applied to all skins */
/* <source lang="css"> */

/* 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 #aaaaaa;
   background-color: #f9f9f9;
   color: black;
   margin-bottom: 0.5em;
   margin-left: 1em;
   padding: 0.2em;
   float: right;
   clear: right;
}
.infobox td,
.infobox th {
   vertical-align: top;
}
.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%;
}

/* styles for bordered infobox with merged rows */
.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;
}


/* 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 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 0 0 0;
}

.gallerytext {
  text-align: center;
}

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

.lb-caption,
.lb-number {
  text-align: center !important;
}

.lb-prev,
.lb-next {
  width: 50px;
  height: 100%;
  top: 0;
  background: none;
  color: white;
  font-size: 40px;
  text-align: center;
  line-height: 100vh;
  opacity: 0.7;
  cursor: pointer;
}

.lb-prev:before,
.lb-next:before {
  content: "<";
  position: absolute;
  left: 10px;
  top: 50%;
  transform: translateY(-50%);
}

.lb-next:before {
  content: ">";
  left: auto;
  right: 10px;
}

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