MediaWiki:Vector.css

Материал из WIKI Carnage2007
Перейти к навигации Перейти к поиску

Замечание: Возможно, после публикации вам придётся очистить кэш своего браузера, чтобы увидеть изменения.

  • Firefox / Safari: Удерживая клавишу Shift, нажмите на панели инструментов Обновить либо нажмите Ctrl+F5 или Ctrl+R (⌘+R на Mac)
  • Google Chrome: Нажмите Ctrl+Shift+R (⌘+Shift+R на Mac)
  • Internet Explorer / Edge: Удерживая Ctrl, нажмите Обновить либо нажмите Ctrl+F5
  • Opera: Нажмите Ctrl+F5.
/* Весь CSS будет отсюда будет загружен пользователям темы оформления «Векторная» */
body {
    background: #C5CED5 url(https://img.carnage2007.ru/i/temple/back.jpg) repeat;
    background-repeat: repeat;
    font-family: sans-serif;
    font-size: 1em;
    height: 100%;
    margin: 0;
    padding: 0;
}
 
.mw-body,
.parsoid-body {
	// General background/foreground color definition as one exception to the rule.
	background-color: @background-color-base;
	color: @color-base;
	direction: ltr;
	padding: @padding-content;
}

#p-personal {
	position: absolute;
	top: @top-personal-tools;
	right: 0.75em;
	z-index: @z-index-personal;

	ul {
		padding-left: 10em; /* Keep from overlapping logo */
	}

	li {
		float: left;
	}
}

.mw-body,
#mw-data-after-content {
	margin-left: 10em;
}

.mw-body {
	// Merge the border below with tabs' one (in their background image).
	margin-top: -@border-width-base;
	// Border on top, left, and bottom side.
	border: @border-width-base @border-style-base @border-color-content;
	border-right-width: 0;

	.firstHeading {
		/* Change the default from mediawiki.skinning CSS to let indicators float into heading area */
		overflow: visible;
	}
}

.mw-indicators {
	float: right;
	z-index: @z-index-indicators;
}

div#content {
    background-color: #f8f1e7;
    border: 1px solid #a1927f;
    margin-left: 11em;
    padding: 1em !important;
}

.mw-body-content {
	position: relative;
	z-index: @z-index-base;
	// Clearfix here for legacy reasons of floated children (gadgets?),
	// to be revisited to clarify historic need and possibly remove.
	.mixin-clearfix();
}

/* Head */
#mw-page-base {
	.vertical-gradient( @background-color-base, @background-color-secondary, 50%, 100% );
	background-position: bottom left;
	height: 5em;
	background: none !important;
    background-image: none !important
}

#mw-head-base {
	margin-top: -5em;
	margin-left: 10em;
	height: 5em;
}

/* Hide, but keep accessible for screen-readers */
#mw-navigation h2 {
	position: absolute;
	top: -9999px;
}

#mw-head {
	position: absolute;
	top: 0;
	right: 0;
	width: 100%;
background: none !important;
}

/* Navigation Containers */
#left-navigation {
	float: left;
	margin-left: 10em;
	margin-top: 2.5em;
	/* When right nav would overlap left nav, it's placed below it
	(normal CSS floats behavior). This rule ensures that no empty space
	is shown between them due to right nav's margin-top. Page layout
	is still broken, but at least the nav overlaps only the page title
	instead of half the content. */
	margin-bottom: -2.5em;
}

#right-navigation {
	float: right;
	margin-top: 2.5em;
}

#mw-panel {
	position: absolute;
	top: 0;
	width: 10em;
	left: 0;
}

.mw-footer {
	margin-left: 10em;
	margin-top: 0;
}

/* Vector screen styles for high definition displays. These rules cross the above components and are
   grouped together here only for the sake of the media query common to each. */
@media ( min-width: 982px ) {
	.mw-body,
	#mw-head-base,
	#left-navigation,
	#mw-data-after-content,
	.mw-footer {
		margin-left: 11em;
	}

	.mw-body {
		padding: 1.25em 1.5em 1.5em 1.5em;
	}

	.mw-footer {
		padding: 1.25em;
	}

	#mw-panel {
		padding-left: 0.5em;
	}

	#p-search {
		margin-right: 1em;
	}

	#p-personal {
		right: 1em;
	}
}
.vector-menu-portal .vector-menu-content {
	font-size: 18px;
	width: 200px;
}

#footer-icons{
	display: none;
}

div#content {
	background-color: #DEE2E7;
	border-color: #EEEEEE #92A2AF #92A2AF #EEEEEE;
}