Шаблон:RoleTableFlex: различия между версиями
AsnDen (обсуждение | вклад) RoleTableFlex. Готов на 50% |
Pok (обсуждение | вклад) мНет описания правки |
||
| (не показано 20 промежуточных версий 4 участников) | |||
| Строка 1: | Строка 1: | ||
<div class="biglink role-big-title" style="margin:10px 0;display:flex;gap:8px;justify-content:center;text-shadow:black 1px 2px,#{{Color schemes|{{{Схема}}}|Фон заголовок}} 2px 2px 1px">{{#if:{{{Иконка|}}}|[[File:{{{Иконка}}}|64px|link={{{MainLink|}}}]]}}{{#if:{{{MainLink|}}}|[[{{{MainLink}}}|{{{Заголовок}}}]]|{{{Заголовок}}}}}</div> | |||
<center>'''{{#if:{{{Руководитель|}}}|Глава отдела: [[{{{Руководитель}}}]]|}}<br>{{#if:{{{Канал|}}}|[[Радио|Канал отдела '':{{{Канал}}}'']]|}}'''</center> | <center>'''{{#if:{{{Руководитель|}}}|Глава отдела: [[{{{Руководитель}}}]]|}}<br>{{#if:{{{Канал|}}}|[[Радио|Канал отдела '':{{{Канал}}}'']]|}}'''</center> | ||
<div class="role-block-radius" style="background-color: #{{Color schemes|{{{Схема}}}|Фон основной}}"><div class="role-block-name" style="border:1px solid #{{Color schemes|{{{Схема}}}|Граница}}; background-color:#{{Color schemes|{{{Схема}}}|Фон заголовок}}"> | <div class="role-block-radius" style="background-color: #{{Color schemes|{{{Схема}}}|Фон основной}}"><div class="role-block-name" style="border:1px solid #{{Color schemes|{{{Схема}}}|Граница}}; background-color:#{{Color schemes|{{{Схема}}}|Фон заголовок}}"> | ||
<center>'''Сотрудники отдела:'''</center></div> | <center>'''{{#ifeq: {{{Сотрудник}}}|Да|Сотрудники отдела:|Ими являются:}}'''</center></div> | ||
<div class="table-flex"> | <div class="table-flex"> | ||
{{{TableContent}}} | |||
</div> | </div> | ||
{{RoleGuides | {{#if: {{{GuidesContent|}}} |{{RoleGuides | ||
|Схема = {{{Схема}}} | |Схема = {{{Схема}}} | ||
|content = | |content = {{{GuidesContent}}} | ||
}} </ | }}|}} </div> | ||
<noinclude> | |||
{{RoleTableFlex <br> | |||
|Схема = (из Color schemes) <br> | |||
|MainLink = Название_страницы (хаба)<br> | |||
|Иконка = name.png<br> | |||
|Заголовок = Название<br> | |||
|Руководитель = Руководитель (название страницы)<br> | |||
|Канал = к (буква)<br> | |||
|Сотрудник = Да (показывает "Сотрудник отдела:" если "да", показывает "Ими являются:" иначе)<br> | |||
|GuidesContent = Ссылки на гайды<br> | |||
|TableContent =<br> | |||
<br> | |||
{{RoleTableBox<br> | |||
|RoleLink = Название страницы<br> | |||
|Name = Название должности<br> | |||
|img = name.png<br> | |||
}}<br> | |||
<br> | |||
}}<br> | |||
</noinclude> | |||
{{#css: | |||
.table-flex { | |||
display: flex; | |||
flex-direction: row; | |||
flex-wrap: wrap; | |||
justify-content: space-evenly | |||
} | |||
.boxes-flex { | |||
padding: 0; | |||
margin: 0; | |||
text-align: center | |||
} | |||
.role-big-title { | |||
margin: 0px; | |||
text-align: center; | |||
font-size: 40px; | |||
line-height: 50px; | |||
border-radius: 8px | |||
} | |||
.role-block-radius { | |||
border-radius: 8px | |||
} | |||
.role-block-name { | |||
padding: 2px; | |||
border-radius: .3em; | |||
margin-bottom: .2em; | |||
} | |||
}} | |||