MediaWiki:Common.css

Revision as of 10:16, 3 May 2018 by Fheubach (Talk | contribs)

Revision as of 10:16, 3 May 2018 by Fheubach (Talk | contribs)

Note: After saving, you may have to bypass your browser's cache to see the changes.

  • Firefox / Safari: Hold Shift while clicking Reload, or press either Ctrl-F5 or Ctrl-R (⌘-R on a Mac)
  • Google Chrome: Press Ctrl-Shift-R (⌘-Shift-R on a Mac)
  • Internet Explorer: Hold Ctrl while clicking Refresh, or press Ctrl-F5
  • Opera: Clear the cache in Tools → Preferences
/* CSS placed here will be applied to all skins */

/*
.headerTree-h1 {
    margin-left: 10px;
}

.headerTree-h2 {
    margin-left: 30px;
}

.headerTree-h3 {
    margin-left: 60px;
}

.headerTree-h4 {
    margin-left: 90px;
}
*/

h6 {
    font-size: 50%;
}

/* The following css is to create the blue box organization of the wiki */
.headerTree-h2 {
    vertical-align: top;
    border: 1px solid #abd5f5;
    background: #f1f5fc;
    padding: 0.4em 1em 1em; 
    border-bottom: 1px solid #abd5f5;
    border-radius: 3px;
    margin-top:2.5px;
    margin-bottom:2.5px;
    padding-right: 0.5em;
}

.mw-body h2 {
    border-radius: 3px;
    padding-top: 0.5em;
    padding-bottom: 0.5em;
    margin-top: 0.5em;
    margin-bottom: 0.5em;
    margin-left: 0em;
    margin-right: 0em;
    border-bottom: 1px solid #abd5f5;
    padding:0.2em 0.5em;
    vertical-align: top;
    border: 1px solid #abd5f5;
    background: #d0e5f5;
}

.mw-collapsible-toggle-header {
   border-bottom: 1px solid #aaa;
}

.headerTree-h4 {
    vertical-align: top;
    border: 1px solid #abd5f5;
    background: #e5eefc;
    padding: 0.4em 1em 1em; 
    border-bottom: 1px solid #abd5f5;
    border-radius: 3px;
    margin-top: 2.5px;
    margin-bottom: 2.5px;
}

.mw-body h4 {
    padding-top: 0.5em;
    padding-bottom: 0.5em;
    margin-top: 0.5em;
    margin-bottom: 0.5em;
    margin-left: 0em;
    margin-right: 0em;
    border-bottom: 1px solid #abd5f5;
    border-radius: 3px;
    padding:0.2em 0.5em;
    vertical-align: top;
    border: 1px solid #abd5f5;
    background: #c6e0f4;
}

.mw-collapsible-content {
    margin-left: 1em;
}

/* The following css is for the search page on the newae wiki
*/
.searchresults .headerTree-h2 {
    background: inherit;
    border: none;
}

.searchresults h2 {
    background: inherit;
    border: none;
}

#mw-searchoptions h4 {
    background: inherit;
    border: none;
}

/* Fixes the TOC title */
.toc .headerTree-h2,
.toc h2 {
    background:inherit;
    border: none;
}

.toclimit-2 .toclevel-1,
.toclimit-3 .toclevel-2,
.toclimit-4 .toclevel-3,
.toclimit-5 .toclevel-4,
.toclimit-6 .toclevel-5,
.toclimit-7 .toclevel-6  {
display: none!important;
}

.mobileonly{
display:none!important;
}
.desktoponly{
display:inherit!important;
}

/* Collapse Toggle container */
.mw-collapsible-toggle{
 display: table;
 border-collapse: collapse;
 width: 100%;
}

.mw-collapsible-toggle-row{
 display: table-row;
}

/* Collapse Header should be on the left */
.mw-collapsible-toggle .mw-collapsible-toggle-header{
 display: table-cell;
 vertical-align: middle;
 padding-left:5px!important; 
}

/* Collapse indicator image should be inline. align wherever you would like */
.mw-collapsible-toggle .mw-collapsible-toggle-indicator{
 display: table-cell;
 vertical-align: middle;
 padding: 5px;
 text-align: right;
}

/* Collapse indicator image size should be something sane*/
.mw-collapsible-toggle .mw-collapsible-toggle-indicator img{
height: 20px !important; 
width: 20px !important;
}

/* Collapse indicator image should rotate when toggled*/
.mw-collapsible:not(.mw-collapsed) .mw-collapsible-toggle .mw-collapsible-toggle-indicator img{
 /* Safari */
 -webkit-transform: rotate(90deg);

 /* Firefox */
 -moz-transform: rotate(90deg);

 /* IE */
 -ms-transform: rotate(90deg);

 /* Opera */
 -o-transform: rotate(90deg);

 /* Internet Explorer */
 filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
}

.force-expand {
  display:inherit!important;
}
.force-collapse {
  display:none!important;
}

/*collapsible lower h top margin*/
.mw-collapsible-toggle-header h1,.mw-collapsible-toggle-header h2,.mw-collapsible-toggle-header h3,.mw-collapsible-toggle-header h4,.mw-collapsible-toggle-header h5,.mw-collapsible-toggle-header h6 {
  margin-top:5px!important;
}

/*infobox stuff*/

/* Infobox template style */
.infobox {
    border: 1px solid #a2a9b1;
    border-spacing: 3px;
    background-color: #f8f9fa;
    color: black;
    /* @noflip */
    margin: 0.5em 0 0.5em 1em;
    padding: 0.2em;
    /* @noflip */
    float: right;
    /* @noflip */
    clear: right;
    font-size: 88%;
    line-height: 1.5em;
}
.infobox caption {
    font-size: 125%;
    font-weight: bold;
    padding: 0.2em;
}
.infobox td,
.infobox th {
    vertical-align: top;
    /* @noflip */
    text-align: left;
}
.infobox.bordered {
    border-collapse: collapse;
}
.infobox.bordered td,
.infobox.bordered th {
    border: 1px solid #a2a9b1;
}
.infobox.bordered .borderless td,
.infobox.bordered .borderless th {
    border: 0;
}

.infobox.sisterproject {
    width: 20em;
    font-size: 90%;
}

.infobox.standard-talk {
    border: 1px solid #c0c090;
    background-color: #f8eaba;
}
.infobox.standard-talk.bordered td,
.infobox.standard-talk.bordered th {
    border: 1px solid #c0c090;
}

/* styles for bordered infobox with merged rows */
.infobox.bordered .mergedtoprow td,
.infobox.bordered .mergedtoprow th {
    border: 0;
    border-top: 1px solid #a2a9b1;
    /* @noflip */
    border-right: 1px solid #a2a9b1;
}

.infobox.bordered .mergedrow td,
.infobox.bordered .mergedrow th {
    border: 0;
    /* @noflip */
    border-right: 1px solid #a2a9b1;
}

/* Styles for geography infoboxes, eg countries,
   country subdivisions, cities, etc.            */
.infobox.geography {
    border-collapse: collapse;
    line-height: 1.2em;
    font-size: 90%;
}

.infobox.geography  td,
.infobox.geography  th {
    border-top: 1px solid #a2a9b1;
    padding: 0.4em 0.6em 0.4em 0.6em;
}
.infobox.geography .mergedtoprow td,
.infobox.geography .mergedtoprow th {
    border-top: 1px solid #a2a9b1;
    padding: 0.4em 0.6em 0.2em 0.6em;
}

.infobox.geography .mergedrow td,
.infobox.geography .mergedrow th {
    border: 0;
    padding: 0 0.6em 0.2em 0.6em;
}

.infobox.geography .mergedbottomrow td,
.infobox.geography .mergedbottomrow th {
    border-top: 0;
    border-bottom: 1px solid #a2a9b1;
    padding: 0 0.6em 0.4em 0.6em;
}

.infobox.geography .maptable td,
.infobox.geography .maptable th {
    border: 0;
    padding: 0;
}