Шаблон:RulesBox: различия между версиями

Материал из Space Station 14 Вики
мНет описания правки
мНет описания правки
 
(не показано 17 промежуточных версий этого же участника)
Строка 1: Строка 1:
<div class="rules__block">
<div class="rules__block" style="background-color:{{{background-color|#282831}}};box-shadow:{{{box-shadow|0 2px 2px rgba(0, 0, 0, 0.3)}}};margin:{{{margin|20px 5px}}};border-left:{{{border-size|5px}}} solid {{{border-color|#404053}}};padding:{{{padding|12px}}};color:{{{color|lightgrey}}};>
<div class="rules__container">
<div class="rules__container">
{{#if: {{{title|}}} |
<div class="rules__title">'''{{{title}}}'''</div>
<div class="rules__title">'''{{{title}}}'''</div>
<div class="rules__content">{{{content}}}</div>
}}
{{#if: {{{content|}}} |
<div class="rules__content" style="margin-top:{{{margin-top-content|10px}}};>{{{content}}}</div>
}}
</div>
</div>
{{#ifeq: {{{1|}}} | addition |
<div class="rules__container--addition mw-collapsible mw-collapsed">
<div class="rules__container--addition mw-collapsible mw-collapsed">
<div class="rules__title--addition"><span style="white-space: nowrap;">'''{{{title-addition}}}'''</span></div>
<div class="rules__title--addition"><span style="white-space: nowrap;">'''{{{title-addition}}}'''</span></div>
<div class="rules__content--addition mw-collapsible-content">{{{content-addition}}}</div>
<div class="rules__content--addition mw-collapsible-content">{{{content-addition}}}</div>
</div>
</div>
</div>
}}
<!-- Не изменяемый CSS -->
</div><!--
<div class="customCSS" style="display:none">
 
-->{{#css:
.rules__block {
.rules__block {
position: relative;
position: relative;
Строка 16: Строка 22:
justify-content: space-between;
justify-content: space-between;
text-align: left;
text-align: left;
margin: 20px 5px;
padding: 12px;
background: #26262f;
border-left: 4px solid #2B30BD;
border-radius: 0.3em;
border-radius: 0.3em;
box-shadow: 0 4px 2px rgba(0, 0, 0, 0.4);
transition: background-color 0.3s ease, box-shadow 0.3s ease;
transition: background 0.3s ease, box-shadow 0.3s ease;
}
.rules__block:hover {
background: #272731;
box-shadow: 0 4px 8px rgba(0, 0, 0, 0.4);
}
}
.rules__block li {
.rules__block li {
margin-top: 12px;
margin-top: {{{margin-li|8px}}};
}
}
.rules__container {
.rules__container {
Строка 36: Строка 33:
.rules__title {
.rules__title {
font-size: 1.3em;
font-size: 1.3em;
}
.rules__content {
}
}
.rules__title--addition {
.rules__title--addition {
Строка 41: Строка 41:
display: flex;
display: flex;
align-items: center;
align-items: center;
}
.rules__content {
margin-top: 10px;
}
}
.rules__container--addition {
.rules__container--addition {
Строка 55: Строка 52:
padding: 12px;
padding: 12px;
border-radius: 0.3em;
border-radius: 0.3em;
background: #34343f;
background-color: #34343f;
border-left: 4px solid #434353;
border-left: 4px solid #434353;
box-shadow: 0 2px 2px rgba(0, 0, 0, 0.2);
box-shadow: 0 2px 2px rgba(0, 0, 0, 0.2);
transition: background 0.3s ease;
transition: background-color 0.3s ease;
}
.rules__container--addition:hover {
background: #393945;
}
}
.rules__content--addition {
.rules__content--addition {
Строка 89: Строка 83:
}
}
.rules__container--addition:hover {
.rules__container--addition:hover {
background: #33333b;
background-color: #33333b;
}
}
.rules__block:hover {
.rules__block:hover {
background: #27272e;
background-color: #27272e;
box-shadow: 0 4px 2px rgba(0, 0, 0, 0.15);
box-shadow: 0 4px 2px rgba(0, 0, 0, 0.15);
}
}
Строка 101: Строка 95:
}
}
}
}
 
}}
</div>

Текущая версия от 19:28, 28 октября 2024