Открыть меню
Переключить меню настроек
Открыть персональное меню
Вы не представились системе
Ваш IP-адрес будет виден всем, если вы внесёте какие-либо изменения.

Шаблон:ТаблицаРолей.Тест: различия между версиями

Материал из FIRE STATION WIKI
Новая страница: «<templatestyles src="Шаблон:ТаблицаРолей/Тест/styles.css" /> <div class="RoleTable-card" style="border: 1px solid {{{Цвет_карточки|#465298}}};"> <div class="RoleTable-card_header" style="background-color: {{{Цвет_заголовка|#465298}}};"> <div class="RoleTable-card_header_title"> {{#if:{{{Иконка|}}} |<div class="RoleTable-header_icon">Файл:{{{Иконка|Cmd dep.png...»
 
Нет описания правки
Строка 1: Строка 1:
<templatestyles src="Шаблон:ТаблицаРолей/Тест/styles.css" />
<div class="RoleTable-card" style="display: inline-flex; flex-direction: column; max-width: 100%; min-width: 300px; width: 100%; margin: 0.5em 0 5px 0; padding: 2px; border-radius: 6px; box-sizing: border-box; border: 1px solid {{{Цвет_карточки|#465298}}};">
<div class="RoleTable-card" style="border: 1px solid {{{Цвет_карточки|#465298}}};">
     <div class="RoleTable-card_header" style="border-radius: 3px; text-align: center; cursor: pointer; background-color: {{{Цвет_заголовка|#465298}}};">
     <div class="RoleTable-card_header" style="background-color: {{{Цвет_заголовка|#465298}}};">
         <div class="RoleTable-card_header_title" style="display: flex; justify-content: space-between; align-items: center; text-align: left; margin: 0 6px; padding: 3px 0;">
         <div class="RoleTable-card_header_title">
             {{#if:{{{Иконка|}}}|<div class="RoleTable-header_icon" style="flex: 0 0 32px;">[[Файл:{{{Иконка|Cmd dep.png}}}|32px]]</div>}}
             {{#if:{{{Иконка|}}}
            <h3 class="RoleTable-card_title" style="margin: 6px 0; color: white; font-size: 16px; text-align: center; flex-grow: 1;">
            |<div class="RoleTable-header_icon">[[Файл:{{{Иконка|Cmd dep.png}}}|32px]]</div>
                {{#if: {{{Ссылка|}}}|[[{{{Ссылка}}}|<span style="color: white;">{{{Название|Название}}}</span>]]|{{{Название|Название}}}}}
}}
            </h3>
<h3 class="RoleTable-card_title"> {{#if: {{{Ссылка|}}}
             {{#if:{{{Иконка|}}}|<div class="RoleTable-header_icon" style="flex: 0 0 32px;">[[Файл:{{{Иконка|Cmd dep.png}}}|32px]]</div>}}
    | [[{{{Ссылка}}}|{{{Название|Название}}}]]
    | {{{Название|Название}}}
  }} </h3>
             {{#if:{{{Иконка|}}}
            |<div class="RoleTable-header_icon">[[Файл:{{{Иконка|Cmd dep.png}}}|32px]]</div>
}}
         </div>
         </div>
     </div>
     </div>
     <div class="RoleTable-card_content">
     <div class="RoleTable-card_content" style="margin-top: 3px; width: 100%;">
         <div class="RoleTable-content_main" style="background-color: {{{Цвет_карточки|#465298}}}47; border: 1px solid {{{Цвет_карточки|#465298}}}57;">
        <!-- Сетка ролей переведена на Flexbox и защищена от деформации -->
         <div class="RoleTable-content_main" style="padding: 5px; display: flex; flex-wrap: wrap; gap: 8px; justify-content: center; border-radius: 3px; width: 100%; box-sizing: border-box; background-color: {{{Цвет_карточки|#465298}}}47; border: 1px solid {{{Цвет_карточки|#465298}}}57;">
{{{Содержание|Какое-то содержание}}}
{{{Содержание|Какое-то содержание}}}
         </div>
         </div>
{{#if:{{{Глава|}}}{{{Связь|}}}{{{Руководства|}}}
{{#if:{{{Глава|}}}{{{Связь|}}}{{{Руководства|}}}
         |<div class="RoleTable-content_secondary">
         |<div class="RoleTable-content_secondary" style="display: grid; grid-template-columns: repeat(2, 1fr); gap: 3px; margin-top: 3px; width: 100%; box-sizing: border-box;">
             {{#if:{{{Глава|}}}{{{Связь|}}}
             {{#if:{{{Глава|}}}{{{Связь|}}}
             |<div class="RoleTable-content_block RoleTable-special_block" style="background-color: {{{Цвет_карточки|#465298}}}46; border: 1px solid {{{Цвет_карточки|#465298}}}57;">
 
                 <div class="RoleTable-block_title"><b>Особое</b></div>
             |<div class="RoleTable-content_block RoleTable-special_block" style="border-radius: 3px; padding: 5px; min-width: 0; box-sizing: border-box; background-color: {{{Цвет_карточки|#465298}}}46; border: 1px solid {{{Цвет_карточки|#465298}}}57;">
                 <div class="RoleTable-block_content">
                 <div class="RoleTable-block_title" style="font-weight: bold;"><b>Особое</b></div>
                 <div class="RoleTable-block_content" style="padding: 2px 0;">
{{#if:{{{Глава|}}}|Глава отдела: [[{{{Глава|Директор Комплекса}}}]] <br>}}
{{#if:{{{Глава|}}}|Глава отдела: [[{{{Глава|Директор Комплекса}}}]] <br>}}
{{#if:{{{Связь|}}}|Канал отдела: [[Коммуникация|{{{Связь|:а}}}]]}}
{{#if:{{{Связь|}}}|Канал отдела: [[Коммуникация|{{{Связь|:а}}}]]}}
Строка 31: Строка 27:
}}
}}
{{#if:{{{Руководства|}}}
{{#if:{{{Руководства|}}}
             |<div class="RoleTable-content_block RoleTable-guides_block" style="background-color: {{{Цвет_карточки|#465298}}}46; border: 1px solid {{{Цвет_карточки|465298}}}57;">
 
                 <div class="RoleTable-block_title"><b>Руководства</b></div>
             |<div class="RoleTable-content_block RoleTable-guides_block" style="border-radius: 3px; padding: 5px; min-width: 0; box-sizing: border-box; background-color: {{{Цвет_карточки|#465298}}}46; border: 1px solid {{{Цвет_карточки|465298}}}57;">
                 <div class="RoleTable-block_content">
                 <div class="RoleTable-block_title" style="font-weight: bold;"><b>Руководства</b></div>
                 <div class="RoleTable-block_content" style="padding: 2px 0;">
{{{Руководства|[[Правовой кодекс]] • [[Протоколы эвакуации]]}}}
{{{Руководства|[[Правовой кодекс]] • [[Протоколы эвакуации]]}}}
                 </div>
                 </div>
Строка 42: Строка 39:
     </div>
     </div>
</div>
</div>
<noinclude>__NOTOC__==Как&nbsp;использовать шаблон "ТаблицаРолей"==
<noinclude>__NOTOC__==Как использовать шаблон "ТаблицаРолей"==
 
Это шаблон для отображения ролей в красивой рамке.
Это шаблон для отображения ролей в красивой рамке.  
</noinclude>
 
=== Пример использования ===
<pre>
{{ТаблицаРолей
|Название=Название отдела
|Цвет_карточки=#FF6B35
|Цвет_заголовка=#FF6B35
|Иконка=Cmd dep.png
|Глава=Директор Комплекса
|Связь=:f
|Руководства=[[Директор Комплекса]]
|Содержание=
{{ТаблицаРолей/Роль
|Название=Название должности
|Цвет_карточки=#FF6B35
|Цвет_заголовка=#FF6B35
|Изображение=DC.png
}}
{{ТаблицаРолей/Роль
|Название=Название должности
|Цвет_карточки=#FF6B35
|Цвет_заголовка=#FF6B35
|Изображение=DC.png
}}
{{ТаблицаРолей/Роль
|Название=Название должности
|Цвет_карточки=#FF6B35
|Цвет_заголовка=#FF6B35
|Изображение=DC.png
}}
{{ТаблицаРолей/Роль
|Название=Название должности
|Цвет_карточки=#FF6B35
|Цвет_заголовка=#FF6B35
|Изображение=DC.png
}}
}}
</pre>
 
{{ТаблицаРолей
|Название=Название отдела
|Цвет_карточки=#465298
|Цвет_заголовка=#465298
|Иконка=Cmd dep.png
|Глава=Директор Комплекса
|Связь=:f
|Руководства=[[Директор Комплекса]]
|Содержание=
{{ТаблицаРолей/Роль
|Название=Название должности
|Цвет_карточки=#465298
|Цвет_заголовка=#465298
|Изображение=DC.png
}}
{{ТаблицаРолей/Роль
|Название=Название должности
|Цвет_карточки=#465298
|Цвет_заголовка=#465298
|Изображение=DC.png
}}
{{ТаблицаРолей/Роль
|Название=Название должности
|Цвет_карточки=#465298
|Цвет_заголовка=#465298
|Изображение=DC.png
}}
{{ТаблицаРолей/Роль
|Название=Название должности
|Цвет_карточки=#465298
|Цвет_заголовка=#465298
|Изображение=DC.png
}}
{{ТаблицаРолей/Роль
|Название=Название должности
|Цвет_карточки=#465298
|Цвет_заголовка=#465298
|Изображение=DC.png
}}
 
}}
<templatedata>
{
"params": {
"Цвет_карточки": {
"type": "unknown"
},
"Цвет_заголовка": {},
"Иконка": {
"type": "wiki-file-name"
},
"Название": {
"description": "Текст сверху блока. Пример - \"Администрация Комплекса\""
},
"Содержание": {
"type": "content",
"suggestedvalues": [
"Шаблон:ТаблицаРолей/Роль"
],
"required": true
},
"Глава": {},
"Связь": {},
"Руководства": {}
},
"description": "Добавляет таблицу ролей на страницу",
"paramOrder": [
"Название",
"Иконка",
"Цвет_карточки",
"Цвет_заголовка",
"Глава",
"Связь",
"Руководства",
"Содержание"
],
"format": "block"
}
</templatedata></noinclude>

Версия от 17:48, 22 июня 2026

Название

Какое-то содержание

Как использовать шаблон "ТаблицаРолей"

Это шаблон для отображения ролей в красивой рамке.