MediaWiki:Common.css: Difference between revisions

From Proxmox Mail Gateway
Jump to navigation Jump to search
Content deleted Content added
mNo edit summary
No edit summary
 
(One intermediate revision by the same user not shown)
Line 32: Line 32:
}
}


/* Style the keyboard shortcut semantic html element */
kbd {
background-color: #fbfcfe;
border-radius: 1px;
border: 1px solid #b4b4b4;
color: #333;
display: inline-block;
font-size: 0.85em;
font-weight: 700;
line-height: 1;
padding: 2px 4px;
white-space: nowrap;
}


/* allows to wrap some content into somewhat responsive columns */
/* allows to wrap some content into somewhat responsive columns */
Line 43: Line 56:
grid-template-columns: repeat(3, 1fr);
grid-template-columns: repeat(3, 1fr);
}
}
}

/* Allow people to optionally wrap lines in source listings */
div.wrapPreLines pre {
white-space: pre-wrap;
}

/* Give a bit of space to the TOC */
#toc {
margin: 1em 2em 0 0.5em;
min-width: 200px;
}

/* Allow easy floating of TOC, left and right, example use:
*
* <div class="toclimit-3 float-right">__TOC__</div>
*/
.float-left {
float: left;
}
.float-right {
float: right;
}

/* Give floating TOCs also a bit of space */
.float-left #toc {
margin: 1em 2em 0 0;
}
.float-right #toc {
margin: 1em 0 0 2em;
}
}


Line 58: Line 101:
.toclimit-7 .toclevel-6 ul {
.toclimit-7 .toclevel-6 ul {
display: none;
display: none;
}

/*
* Makes bigger tables a bit nicer to read
*/
.wikitable tr:hover {
background-color: #e8e9ea;
}
}

Latest revision as of 10:07, 28 March 2023

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

@media screen {
  /* Underline (but only text, not full page with hr) for bigger difference between h3 and h4 */
  h3 > .mw-headline {
    text-decoration: underline;
    text-decoration-thickness: 1px;
  }

  /* Make section stand out slightly more */
  .mw-body-content h2 {
    margin-top: 1.25em; /* originally 1em */
    font-size: 1.6em; /* originally 1.5em */
    margin-bottom: 0.5em; /* originally not set */
  }
  /* avoid that powered-by icons are glued together */
  #footer-icons li a {
    padding: 0px 5px;
  }
  .warn-box {
    position: sticky;
    top: 10px;
    background-color: white;
    border: 5px solid orange;
    font-size: 18px;
    font-weight: bold;
    padding: 8px 16px;
  }
  .warn-box::before {
    content: '⚠️ ';
  }
}

/* Style the keyboard shortcut semantic html element */
kbd {
    background-color: #fbfcfe;
    border-radius: 1px;
    border: 1px solid #b4b4b4;
    color: #333;
    display: inline-block;
    font-size: 0.85em;
    font-weight: 700;
    line-height: 1;
    padding: 2px 4px;
    white-space: nowrap;
}

/* allows to wrap some content into somewhat responsive columns */
/* .responsive-column-count { column-count: 2; } */
.responsive-column-count {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
}
@media  screen and (max-width: 1440px) {
    .responsive-column-count {
        grid-template-columns: repeat(3, 1fr);
    }
}

/* Allow people to optionally wrap lines in source listings */
div.wrapPreLines pre {
    white-space: pre-wrap;
}

/* Give a bit of space to the TOC */
#toc {
	margin: 1em 2em 0 0.5em;
	min-width: 200px;
}

/* Allow easy floating of TOC, left and right, example use:
 * 
 * <div class="toclimit-3 float-right">__TOC__</div>
 */
.float-left {
	float: left;
}
.float-right {
	float: right;
}

/* Give floating TOCs also a bit of space */
.float-left #toc {
	margin: 1em 2em 0 0;
}
.float-right #toc {
	margin: 1em 0 0 2em;
}

/*
 * Allow limiting of which header levels are shown in a TOC;
 * <div class="toclimit-3">, for instance, will limit to
 * showing ==headings== and ===headings=== but no further.
 * Used in [[Template:TOC]]
 */
.toclimit-2 .toclevel-1 ul,
.toclimit-3 .toclevel-2 ul,
.toclimit-4 .toclevel-3 ul,
.toclimit-5 .toclevel-4 ul,
.toclimit-6 .toclevel-5 ul,
.toclimit-7 .toclevel-6 ul {
	display: none;
}

/*
 * Makes bigger tables a bit nicer to read
 */
.wikitable tr:hover {
  background-color: #e8e9ea;
}