MediaWiki:Common.css — различия между версиями
Designer (обсуждение | вклад) |
24pm (обсуждение | вклад) |
||
| (не показано 89 промежуточных версий 3 участников) | |||
| Строка 1: | Строка 1: | ||
| − | /** | + | /** При добавлении Edittools в MediaWiki:Summary убираем этот блок после окна редактирования **/ |
| − | + | .mw-editTools { display: none; } | |
| − | + | ||
| − | + | /** Классы замены изображений при сворачивании и разворачивании блоков **/ | |
| − | # | + | #collapse-level-1 .mw-collapsible-toggle .up, |
| − | + | #collapse-level-2 .mw-collapsible-toggle .up, | |
| − | + | #collapse-level-3 .mw-collapsible-toggle .up, | |
| − | + | #collapse-level-4 .mw-collapsible-toggle .up, | |
| − | + | #collapse-level-5 .mw-collapsible-toggle .up, | |
| − | + | #collapse-level-1.mw-collapsed .mw-collapsible-toggle .down, | |
| + | #collapse-level-2.mw-collapsed .mw-collapsible-toggle .down, | ||
| + | #collapse-level-3.mw-collapsed .mw-collapsible-toggle .down, | ||
| + | #collapse-level-4.mw-collapsed .mw-collapsible-toggle .down, | ||
| + | #collapse-level-5.mw-collapsed .mw-collapsible-toggle .down { | ||
| + | display: none; | ||
| + | } | ||
| + | #collapse-level-1 .mw-collapsible-toggle .down, | ||
| + | #collapse-level-2 .mw-collapsible-toggle .down, | ||
| + | #collapse-level-3 .mw-collapsible-toggle .down, | ||
| + | #collapse-level-4 .mw-collapsible-toggle .down, | ||
| + | #collapse-level-5 .mw-collapsible-toggle .down, | ||
| + | #collapse-level-1.mw-collapsed .mw-collapsible-toggle .up, | ||
| + | #collapse-level-2.mw-collapsed .mw-collapsible-toggle .up, | ||
| + | #collapse-level-3.mw-collapsed .mw-collapsible-toggle .up, | ||
| + | #collapse-level-4.mw-collapsed .mw-collapsible-toggle .up, | ||
| + | #collapse-level-5.mw-collapsed .mw-collapsible-toggle .up { | ||
| + | display: inline; | ||
} | } | ||
| − | . | + | /*--- реализуем сворачиваемость объектов только классами ---*/ |
| − | + | .mw-collapsible-toggle .up, | |
| + | .mw-collapsed .mw-collapsible-toggle .down { | ||
| + | display: none; | ||
| + | } | ||
| + | .mw-collapsible-toggle .down, | ||
| + | .mw-collapsed .mw-collapsible-toggle .up { | ||
| + | display: inline; | ||
} | } | ||
| − | . | + | .block-indent { |
| − | position: | + | position: relative; |
| − | + | margin-left: 2em; | |
| − | |||
} | } | ||
| − | + | /*--- Окончание классов сворачивания блоков --- */ | |
| − | + | ||
| − | + | /* --- Для блоков находящихся на одной линии. При уменьшении ширины окна и размещении блоков одним под другим, увеличиваем ширину каждого блока на всю ширину окна --- */ | |
| − | + | .right_block_float { width:29%; float: right;} | |
| − | + | .left_block_float { width:70%; float: left; } | |
| − | + | ||
| − | + | @media screen and (max-width: 1300px) { | |
| − | + | .right_block_float { width:100%; float: right; } | |
| − | + | .left_block_float { width:100%; float: left; } | |
| − | |||
| − | |||
| − | |||
} | } | ||
| − | # | + | /* отодвигаем боковое мению для отображения кнопок соц сетей */ |
| − | + | #mw-panel { | |
| + | padding-left: 0.7em; | ||
} | } | ||
| − | + | /* отодвигаем статьи справа, чтобы текст не перекрывался кнопками панели */ | |
| − | + | .mw-body { | |
| − | + | margin-right: 1.7em; | |
} | } | ||
| − | + | /** | |
| − | + | * Slide panel with 2 buttons | |
| + | */ | ||
| + | |||
| + | div.slideTab { | ||
| + | color: white; | ||
float: right; | float: right; | ||
| − | + | margin: 3px 0; | |
| − | border: 2px solid | + | padding: 0px; |
| + | background: #164EAF; | ||
| + | display: block; | ||
| + | cursor:pointer; | ||
| + | border: 2px solid #fff; | ||
| + | border-right: 0; | ||
| + | -webkit-border-top-left-radius: 5px; | ||
| + | -webkit-border-bottom-left-radius: 5px; | ||
| + | border-radius: 5px 0 0 5px; | ||
| + | box-shadow: 0px 1px 5px 0px #000; | ||
| + | filter: progid:DXImageTransform.Microsoft.DropShadow(sProperties); | ||
| + | -webkit-box-shadow: 0px 1px 5px 0px #000; | ||
| + | -moz-box-shadow: 0px 1px 5px 0px #000; | ||
} | } | ||
| − | + | .info_but:before{ | |
| − | + | content:url('http://playground.sysadminwiki.ru/w/skins/Vector/pm_add/info.png'); | |
| + | } | ||
| + | |||
| + | .info_but_pressed:before{ | ||
| + | content:url('http://playground.sysadminwiki.ru/w/skins/Vector/pm_add/info_pressed.png'); | ||
| + | } | ||
| + | |||
| + | .toc_but:before{ | ||
| + | content:url('http://playground.sysadminwiki.ru/w/skins/Vector/pm_add/toc.png'); | ||
} | } | ||
| − | + | .toc_but_pressed:before{ | |
| − | + | content:url('http://playground.sysadminwiki.ru/w/skins/Vector/pm_add/toc_pressed.png'); | |
} | } | ||
| − | div. | + | div.slideTab2 { |
color: white; | color: white; | ||
float: right; | float: right; | ||
| − | margin: | + | margin: 3px 0; |
padding: 0px; | padding: 0px; | ||
| − | background: | + | background: green; |
display: block; | display: block; | ||
cursor:pointer; | cursor:pointer; | ||
| Строка 81: | Строка 125: | ||
overflow: hidden; | overflow: hidden; | ||
height: 100%; | height: 100%; | ||
| − | + | background: transparent; | |
| − | |||
background: #fff; | background: #fff; | ||
border: 0 solid #000; | border: 0 solid #000; | ||
| Строка 90: | Строка 133: | ||
} | } | ||
| − | table.slideTable { | + | table.slideTable { |
| − | |||
background: #164eaf; | background: #164eaf; | ||
border: 1px solid black; | border: 1px solid black; | ||
| Строка 102: | Строка 144: | ||
table.slideTable tr { | table.slideTable tr { | ||
| − | + | background: #fff; | |
| + | position: relative | ||
} | } | ||
table.slideTable td { | table.slideTable td { | ||
padding: 5px; | padding: 5px; | ||
| − | + | vertical-align: top !important; | |
| + | max-height:500px; | ||
} | } | ||
| Строка 118: | Строка 162: | ||
font-family: Trebuchet MS, Helvetica, Arial, sans-serif; | font-family: Trebuchet MS, Helvetica, Arial, sans-serif; | ||
color: white; | color: white; | ||
| − | + | vertical-align: top !important; | |
} | } | ||
| − | + | ||
| − | |||
| − | |||
| − | |||
| − | |||
table.slideTable th a { | table.slideTable th a { | ||
color: #fff; | color: #fff; | ||
} | } | ||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | + | .sticky { /* -pm-используется в функции js*/ | |
| − | .sticky { | ||
position: fixed; | position: fixed; | ||
top: 0px; | top: 0px; | ||
| − | z-index: 101; | + | z-index: 101; |
| − | |||
} | } | ||
| Строка 149: | Строка 178: | ||
display: inline; | display: inline; | ||
position: relative; | position: relative; | ||
| − | + | float: right; | |
| + | left:30px; | ||
| + | margin: -17px; | ||
| + | } | ||
| + | |||
| + | .block1 { | ||
| + | float: right; | ||
| + | width:50px | ||
| + | } | ||
| + | |||
| + | .block2 { | ||
| + | float: right; | ||
| + | } | ||
| + | /* end of slide panel with 2 buttons*/ | ||
| + | |||
| + | /* -------------------------------------------- */ | ||
| + | /* -pm- Go top button*/ | ||
| + | |||
| + | div.go_top: before { | ||
| + | content:url('http://playground.sysadminwiki.ru/w/skins/Vector/pm_add/up.png'); | ||
| + | } | ||
| + | |||
| + | div.go_top: hover: before { | ||
| + | content:url('http://playground.sysadminwiki.ru/w/skins/Vector/pm_add/up_over.png'); | ||
| + | } | ||
| + | div.go_top { | ||
| + | /*content:url('http://playground.sysadminwiki.ru/w/skins/Vector/pm_add/up.png');*/ | ||
| + | cursor:pointer; | ||
| + | position: fixed; | ||
| + | z-index: 1; | ||
| + | top: 183px; | ||
| + | /*right: 5px;*/ | ||
| + | left: 158px; | ||
| + | /*border: 3px solid grey;*/ | ||
| + | border-radius: 12px 12px 7px 7px; | ||
| + | /*box-shadow: 0 0 10px rgba(0,0,0,0.5);*/ | ||
| + | color: grey; | ||
| + | font-style: bold; | ||
| + | text-shadow: 3px 3px 3px grey; | ||
| + | font-size: 120%; | ||
| + | text-decoration: none; | ||
| + | } | ||
| + | div.go_down: before { | ||
| + | content:url('http://playground.sysadminwiki.ru/w/skins/Vector/pm_add/down.png'); | ||
| + | } | ||
| + | div.go_down: hover: before { | ||
| + | content:url('http://playground.sysadminwiki.ru/w/skins/Vector/pm_add/down_over.png'); | ||
| + | } | ||
| + | div.go_down:hover { | ||
| + | content:url('http://playground.sysadminwiki.ru/w/skins/Vector/pm_add/down_over.png'); | ||
} | } | ||
| − | . | + | div.go_down { |
| − | + | /*content:url('http://playground.sysadminwiki.ru/w/skins/Vector/pm_add/down.png');*/ | |
| − | + | cursor:pointer; | |
| + | position: fixed; | ||
| + | z-index: 1; | ||
| + | top: 225px; | ||
| + | /*right: 5px;*/ | ||
| + | left: 158px; | ||
| + | /*border: 3px solid grey;*/ | ||
| + | border-radius: 7px 7px 12px 12px; | ||
| + | /*box-shadow: 0 0 10px rgba(0,0,0,0.5);*/ | ||
| + | color: grey; | ||
| + | font-style: bold; | ||
| + | text-shadow: 3px 3px 3px grey; | ||
| + | font-size: 120%; | ||
| + | text-decoration: none; | ||
| + | } | ||
| + | /* -pm- Go down button*/ | ||
| + | |||
| + | /* ---Содержание-------------------------------------*/ | ||
| + | /* Убираем номер пункта в содержании */ | ||
| + | .tocnumber { display: none; } | ||
| + | |||
| + | /* Убираем слово "Содержание" и ссылку "убрать/показать" */ | ||
| + | #blockb #toctitle { display: none; } | ||
| + | /*.toctoggle { display: none; }*/ | ||
| + | /* Свои символы перед пунктами в содержании*/ | ||
| + | .toctext { | ||
| + | display: inherit; | ||
} | } | ||
| + | .toc li.toclevel-2 { | ||
| + | list-style: none; /* Убираем исходные маркеры */ | ||
| + | } | ||
| + | .toc li.toclevel-2: before{ | ||
| + | display: inline; | ||
| + | content: "•"; /* добавляем свой */ | ||
| + | } | ||
| + | .toc li.toclevel-3:before{ | ||
| + | content: "°"; | ||
| + | } | ||
| + | |||
| + | /* --- Для блоков находящихся на одной линии. При уменьшении ширины окна и размещении блоков одним под другим, увеличиваем ширину каждого блока на всю ширину окна --- */ | ||
| + | .right_block_float { width:29%; float: right;} | ||
| + | .left_block_float { width:70%; float: left; } | ||
| − | . | + | @media screen and (max-width: 1300px) { |
| − | + | .right_block_float { width:100%; float: right; } | |
| − | + | .left_block_float { width:100%; float: left; } | |
} | } | ||
Текущая версия на 06:00, 8 февраля 2018
/** При добавлении Edittools в MediaWiki:Summary убираем этот блок после окна редактирования **/
.mw-editTools { display: none; }
/** Классы замены изображений при сворачивании и разворачивании блоков **/
#collapse-level-1 .mw-collapsible-toggle .up,
#collapse-level-2 .mw-collapsible-toggle .up,
#collapse-level-3 .mw-collapsible-toggle .up,
#collapse-level-4 .mw-collapsible-toggle .up,
#collapse-level-5 .mw-collapsible-toggle .up,
#collapse-level-1.mw-collapsed .mw-collapsible-toggle .down,
#collapse-level-2.mw-collapsed .mw-collapsible-toggle .down,
#collapse-level-3.mw-collapsed .mw-collapsible-toggle .down,
#collapse-level-4.mw-collapsed .mw-collapsible-toggle .down,
#collapse-level-5.mw-collapsed .mw-collapsible-toggle .down {
display: none;
}
#collapse-level-1 .mw-collapsible-toggle .down,
#collapse-level-2 .mw-collapsible-toggle .down,
#collapse-level-3 .mw-collapsible-toggle .down,
#collapse-level-4 .mw-collapsible-toggle .down,
#collapse-level-5 .mw-collapsible-toggle .down,
#collapse-level-1.mw-collapsed .mw-collapsible-toggle .up,
#collapse-level-2.mw-collapsed .mw-collapsible-toggle .up,
#collapse-level-3.mw-collapsed .mw-collapsible-toggle .up,
#collapse-level-4.mw-collapsed .mw-collapsible-toggle .up,
#collapse-level-5.mw-collapsed .mw-collapsible-toggle .up {
display: inline;
}
/*--- реализуем сворачиваемость объектов только классами ---*/
.mw-collapsible-toggle .up,
.mw-collapsed .mw-collapsible-toggle .down {
display: none;
}
.mw-collapsible-toggle .down,
.mw-collapsed .mw-collapsible-toggle .up {
display: inline;
}
.block-indent {
position: relative;
margin-left: 2em;
}
/*--- Окончание классов сворачивания блоков --- */
/* --- Для блоков находящихся на одной линии. При уменьшении ширины окна и размещении блоков одним под другим, увеличиваем ширину каждого блока на всю ширину окна --- */
.right_block_float { width:29%; float: right;}
.left_block_float { width:70%; float: left; }
@media screen and (max-width: 1300px) {
.right_block_float { width:100%; float: right; }
.left_block_float { width:100%; float: left; }
}
/* отодвигаем боковое мению для отображения кнопок соц сетей */
#mw-panel {
padding-left: 0.7em;
}
/* отодвигаем статьи справа, чтобы текст не перекрывался кнопками панели */
.mw-body {
margin-right: 1.7em;
}
/**
* Slide panel with 2 buttons
*/
div.slideTab {
color: white;
float: right;
margin: 3px 0;
padding: 0px;
background: #164EAF;
display: block;
cursor:pointer;
border: 2px solid #fff;
border-right: 0;
-webkit-border-top-left-radius: 5px;
-webkit-border-bottom-left-radius: 5px;
border-radius: 5px 0 0 5px;
box-shadow: 0px 1px 5px 0px #000;
filter: progid:DXImageTransform.Microsoft.DropShadow(sProperties);
-webkit-box-shadow: 0px 1px 5px 0px #000;
-moz-box-shadow: 0px 1px 5px 0px #000;
}
.info_but:before{
content:url('http://playground.sysadminwiki.ru/w/skins/Vector/pm_add/info.png');
}
.info_but_pressed:before{
content:url('http://playground.sysadminwiki.ru/w/skins/Vector/pm_add/info_pressed.png');
}
.toc_but:before{
content:url('http://playground.sysadminwiki.ru/w/skins/Vector/pm_add/toc.png');
}
.toc_but_pressed:before{
content:url('http://playground.sysadminwiki.ru/w/skins/Vector/pm_add/toc_pressed.png');
}
div.slideTab2 {
color: white;
float: right;
margin: 3px 0;
padding: 0px;
background: green;
display: block;
cursor:pointer;
border: 2px solid #fff;
border-right: 0;
-webkit-border-top-left-radius: 5px;
-webkit-border-bottom-left-radius: 5px;
border-radius: 5px 0 0 5px;
box-shadow: 0px 1px 5px 0px #000;
filter: progid:DXImageTransform.Microsoft.DropShadow(sProperties);
-webkit-box-shadow: 0px 1px 5px 0px #000;
-moz-box-shadow: 0px 1px 5px 0px #000;
}
div.slideContent {
position: relative;
overflow: hidden;
height: 100%;
background: transparent;
background: #fff;
border: 0 solid #000;
float:right;
width: 100%;
margin-left: 10px;
}
table.slideTable {
background: #164eaf;
border: 1px solid black;
margin: 0 0 0 0px;
padding: 3px 3px 3px 3px;
-moz-border-radius: 4px;
border-radius: 4px;
width: 100%;
}
table.slideTable tr {
background: #fff;
position: relative
}
table.slideTable td {
padding: 5px;
vertical-align: top !important;
max-height:500px;
}
table.slideTable th {
background: #164eaf;
border: 0px;
padding: 5px;
font-size: 120%;
font-weight: bold;
font-family: Trebuchet MS, Helvetica, Arial, sans-serif;
color: white;
vertical-align: top !important;
}
table.slideTable th a {
color: #fff;
}
.sticky { /* -pm-используется в функции js*/
position: fixed;
top: 0px;
z-index: 101;
}
.common {
display: inline;
position: relative;
float: right;
left:30px;
margin: -17px;
}
.block1 {
float: right;
width:50px
}
.block2 {
float: right;
}
/* end of slide panel with 2 buttons*/
/* -------------------------------------------- */
/* -pm- Go top button*/
div.go_top: before {
content:url('http://playground.sysadminwiki.ru/w/skins/Vector/pm_add/up.png');
}
div.go_top: hover: before {
content:url('http://playground.sysadminwiki.ru/w/skins/Vector/pm_add/up_over.png');
}
div.go_top {
/*content:url('http://playground.sysadminwiki.ru/w/skins/Vector/pm_add/up.png');*/
cursor:pointer;
position: fixed;
z-index: 1;
top: 183px;
/*right: 5px;*/
left: 158px;
/*border: 3px solid grey;*/
border-radius: 12px 12px 7px 7px;
/*box-shadow: 0 0 10px rgba(0,0,0,0.5);*/
color: grey;
font-style: bold;
text-shadow: 3px 3px 3px grey;
font-size: 120%;
text-decoration: none;
}
div.go_down: before {
content:url('http://playground.sysadminwiki.ru/w/skins/Vector/pm_add/down.png');
}
div.go_down: hover: before {
content:url('http://playground.sysadminwiki.ru/w/skins/Vector/pm_add/down_over.png');
}
div.go_down:hover {
content:url('http://playground.sysadminwiki.ru/w/skins/Vector/pm_add/down_over.png');
}
div.go_down {
/*content:url('http://playground.sysadminwiki.ru/w/skins/Vector/pm_add/down.png');*/
cursor:pointer;
position: fixed;
z-index: 1;
top: 225px;
/*right: 5px;*/
left: 158px;
/*border: 3px solid grey;*/
border-radius: 7px 7px 12px 12px;
/*box-shadow: 0 0 10px rgba(0,0,0,0.5);*/
color: grey;
font-style: bold;
text-shadow: 3px 3px 3px grey;
font-size: 120%;
text-decoration: none;
}
/* -pm- Go down button*/
/* ---Содержание-------------------------------------*/
/* Убираем номер пункта в содержании */
.tocnumber { display: none; }
/* Убираем слово "Содержание" и ссылку "убрать/показать" */
#blockb #toctitle { display: none; }
/*.toctoggle { display: none; }*/
/* Свои символы перед пунктами в содержании*/
.toctext {
display: inherit;
}
.toc li.toclevel-2 {
list-style: none; /* Убираем исходные маркеры */
}
.toc li.toclevel-2: before{
display: inline;
content: "•"; /* добавляем свой */
}
.toc li.toclevel-3:before{
content: "°";
}
/* --- Для блоков находящихся на одной линии. При уменьшении ширины окна и размещении блоков одним под другим, увеличиваем ширину каждого блока на всю ширину окна --- */
.right_block_float { width:29%; float: right;}
.left_block_float { width:70%; float: left; }
@media screen and (max-width: 1300px) {
.right_block_float { width:100%; float: right; }
.left_block_float { width:100%; float: left; }
}