MediaWiki:Common.css: Difference between revisions

From The Languages of David J. Peterson
Jump to navigation Jump to search
(Created page with "→‎CSS placed here will be applied to all skins: →‎NavFrames: div.Boxmerge, div.NavFrame, details.NavFrame { margin: 0px 0px -1px 0px; padding: 2px; border: 1px soli...")
 
No edit summary
Line 2: Line 2:




/* NavFrames */
/* Standard Navigationsleisten, aka box hiding thingy
div.Boxmerge,
  from .de. Documentation at [[Wikipedia:NavFrame]]. */
div.NavFrame,
div.NavFrame {
details.NavFrame {
margin: 0;
margin: 0px 0px -1px 0px;
padding: 4px;
padding: 2px;
border: 1px solid #a2a9b1;
border: 1px solid #aaaaaa;
text-align: center;
text-align: center;
border-collapse: collapse;
border-collapse: collapse;
font-size: 95%;
font-size: 95%;
overflow: auto;
width: auto;
}
}
 
div.NavFrame + div.NavFrame {
div.Boxmerge div.NavFrame {
border-top-style: none;
border-style: none;
border-top-style: hidden;
border-style: hidden;
}
}
div.NavPic {
div.NavPic {
background-color: #ffffff;
background-color: #fff;
margin: 0px;
margin: 0;
padding: 2px;
padding: 2px;
/* @noflip */
float: left;
float: left;
}
}
 
div.NavFrame div.NavHead {
div.NavFrame div.NavHead,
line-height: 1.6em;
details.NavFrame summary.NavHead {
min-height: 1.6em;
font-weight: bold;
font-weight: bold;
font-size: 100%;
background-color: #ccf;
text-align: left;
position: relative;
background-color: #efefef;
padding-left: 10px;
background-image: -webkit-gradient(linear, left top, left bottom, from(#EFEFEF), to(#DFDFDF), color-stop(0.6, #E3E3E3));
background-image: -moz-linear-gradient(top, #EFEFEF, #E3E3E3 60%, #DFDFDF);
background-image: -o-linear-gradient(top, #EFEFEF, #E3E3E3 60%, #DFDFDF);
}
 
div.NavFrame div.NavHead:hover,
details.NavFrame summary.NavHead:hover {
background-color: #F6F6F6;
background-image: -webkit-gradient(linear, left top, left bottom, from(#EFEFEF), to(#F3F3F3), color-stop(0.6, #EAEAEA));
background-image: -moz-linear-gradient(top, #EFEFEF, #EAEAEA 60%, #F3F3F3);
background-image: -o-linear-gradient(top, #EFEFEF, #EAEAEA 60%, #F3F3F3);
}
}
 
div.NavFrame p,
div.NavFrame div.NavHead:active,
details.NavFrame summary.NavHead:active {
background-color: #E3E3E3;
background-image: -webkit-gradient(linear, left top, left bottom, from(#E3E3E3), to(#DFDFDF), color-stop(0.6, #D3D3D3));
background-image: -moz-linear-gradient(top, #E3E3E3, #D3D3D3 60%, #DFDFDF);
background-image: -o-linear-gradient(top, #E3E3E3, #D3D3D3 60%, #DFDFDF);
}
 
div.pseudo div.NavHead:hover { background-color: #EFEFEF; }
 
div.pseudo div.NavHeadpseudo:active { background-color: #EFEFEF; }
 
div.NavFrame p {
font-size: 100%;
}
 
div.NavFrame div.NavContent,
div.NavFrame div.NavContent,
details.NavFrame div.NavContent {
div.NavFrame div.NavContent p {
font-size: 100%;
font-size: 100%;
}
}
div.NavFrame div.NavContent p,
details.NavFrame div.NavContent p {
font-size: 100%;
}
div.NavEnd {
div.NavEnd {
margin: 0px;
margin: 0;
padding: 0px;
padding: 0;
line-height: 1px;
line-height: 1px;
clear: both;
clear: both;
}
}
 
a.NavToggle {
span.NavToggle {
position: absolute;
cursor: pointer;
top: 0;
float: right;
/* @noflip */
right: 3px;
font-weight: normal;
font-weight: normal;
font-size: smaller;
font-size: 90%;
}
 
.list-switcher-element {
text-align: center;
}
 
.list-switcher-element .NavToggle {
float: none;
}
 
.term-list-header {
font-style: italic;
font-weight: inherit;
}
 
.term-list-header:before {
content: "(";
}
}


.term-list-header:after {
.client-js .NavFrame.collapsed > .NavContent {
content: "):";
display: none;
}
}

Revision as of 19:29, 17 April 2019

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


/* Standard Navigationsleisten, aka box hiding thingy
   from .de.  Documentation at [[Wikipedia:NavFrame]]. */
div.NavFrame {
	margin: 0;
	padding: 4px;
	border: 1px solid #a2a9b1;
	text-align: center;
	border-collapse: collapse;
	font-size: 95%;
}
div.NavFrame + div.NavFrame {
	border-top-style: none;
	border-top-style: hidden;
}
div.NavPic {
	background-color: #fff;
	margin: 0;
	padding: 2px;
	/* @noflip */
	float: left;
}
div.NavFrame div.NavHead {
	line-height: 1.6em;
	font-weight: bold;
	background-color: #ccf;
	position: relative;
}
div.NavFrame p,
div.NavFrame div.NavContent,
div.NavFrame div.NavContent p {
	font-size: 100%;
}
div.NavEnd {
	margin: 0;
	padding: 0;
	line-height: 1px;
	clear: both;
}
a.NavToggle {
	position: absolute;
	top: 0;
	/* @noflip */
	right: 3px;
	font-weight: normal;
	font-size: 90%;
}

.client-js .NavFrame.collapsed > .NavContent {
	display: none;
}