Шаблон:Карточка конфликта: различия между версиями

Материал из Эсгалан
Нет описания правки
Нет описания правки
Строка 1: Строка 1:
<noinclude>
<noinclude>
== Описание ==
== Описание ==
Этот шаблон создаёт карточку военного конфликта. Раздел с изображением отображается только если заполнен параметр "Изображение".
Шаблон для карточки военного конфликта с адаптивной шириной (1/3 экрана)


== Использование ==
== Использование ==
{{Карточка конфликта
{{Карточка конфликта
| Изображение     =  
| Изображение         =  
| Дата             =  
| Дата                 =  
| Место           =  
| Место               =  
| Причина         =  
| Причина             =  
| Итог             =  
| Итог                 =  
| Изменения_территорий =  
| Изменения_территорий =  
| Сторона1        =
| Список_сторон1       =  
| Сторона2        =
| Список_сторон2       =  
| Список_сторон1   =  
| Командующие1         =  
| Список_сторон2   =  
| Командующие2         =  
| Командующие1     =  
| Силы1               =  
| Командующие2     =  
| Силы2               =  
| Силы1           =  
| Потери1             =  
| Силы2           =  
| Потери2             =  
| Потери1         =  
| Прочие_потери       =  
| Потери2         =  
| Прочие_потери   =  
}}
}}


Строка 28: Строка 26:


<includeonly>
<includeonly>
<div style="border: 1px solid #aaa; background-color: #f9f9f9; width: 300px; float: right; margin-left: 15px; font-size: 0.9em; font-family: sans-serif; line-height: 1.4;">
<div style="border:1px solid #aaa; background:#f9f9f9; width:calc(33.33% - 20px); float:right; margin-left:15px; font-size:0.9em; font-family:sans-serif; line-height:1.4; min-width:300px; box-sizing:border-box;">


   <!-- Изображение -->
   <!-- Изображение -->
   <div style="text-align: center; margin: 10px;">
   <div style="text-align:center; margin:10px; max-width:100%;">
     {{#if:{{{Изображение|}}}|[[Файл:{{{Изображение}}}|200px]]|}}
     {{#if:{{{Изображение|}}}|[[Файл:{{{Изображение}}}|100%]]|}}
   </div>
   </div>


   <!-- Общая информация -->
   <!-- Общая информация -->
   <div style="padding: 5px;">
   <div style="padding:5px;">
     <div style="font-weight: bold; background-color: #f2f2f2; padding: 3px; margin-bottom: 5px; text-align: center;">Общая информация</div>
     <div style="background:#f2f2f2; padding:3px; margin-bottom:5px; text-align:center;">Общая информация</div>
     <div style="display: grid; grid-template-columns: 1fr 2fr; gap: 3px; align-items: start;">
     <div style="display:grid; grid-template-columns:1fr 2fr; gap:3px; align-items:start;">
       <div style="font-weight: bold;">Дата:</div><div>{{{Дата|—}}}</div>
       <div>Дата:</div><div>{{{Дата|—}}}</div>
       <div style="font-weight: bold;">Место:</div><div>{{{Место|—}}}</div>
       <div>Место:</div><div>{{{Место|—}}}</div>
       <div style="font-weight: bold;">Причина:</div><div>{{{Причина|—}}}</div>
       <div>Причина:</div><div>{{{Причина|—}}}</div>
       <div style="font-weight: bold;">Итог:</div><div>{{{Итог|—}}}</div>
       <div>Итог:</div><div>{{{Итог|—}}}</div>
       <div style="font-weight: bold;">Изменения территорий:</div><div>{{{Изменения_территорий|—}}}</div>
       <div>Изменения территорий:</div><div>{{{Изменения_территорий|—}}}</div>
     </div>
     </div>
   </div>
   </div>


   <!-- Стороны конфликта -->
   <!-- Стороны конфликта -->
   <div style="padding: 5px;">
   <div style="padding:5px;">
     <div style="font-weight: bold; background-color: #f2f2f2; padding: 3px; margin-bottom: 5px; text-align: center;">Стороны конфликта</div>
     <div style="background:#f2f2f2; padding:3px; margin-bottom:5px; text-align:center;">Стороны конфликта</div>
     <div style="display: grid; grid-template-columns: 1fr 1fr; gap: 10px; align-items: start;">
     <div style="display:grid; grid-template-columns:1fr 1fr; gap:10px;">
       <div>
       <div>{{{Список_сторон1|—}}}</div>
        <div style="font-weight: bold;">{{{Сторона1|Сторона 1}}}:</div>
       <div>{{{Список_сторон2|—}}}</div>
        {{{Список_сторон1|—}}}
      </div>
       <div>
        <div style="font-weight: bold;">{{{Сторона2|Сторона 2}}}:</div>
        {{{Список_сторон2|—}}}
      </div>
     </div>
     </div>
   </div>
   </div>


   <!-- Командующие -->
   <!-- Командующие -->
   <div style="padding: 5px;">
   <div style="padding:5px;">
     <div style="font-weight: bold; background-color: #f2f2f2; padding: 3px; margin-bottom: 5px; text-align: center;">Командующие и лидеры</div>
     <div style="background:#f2f2f2; padding:3px; margin-bottom:5px; text-align:center;">Командующие и лидеры</div>
     <div style="display: grid; grid-template-columns: 1fr 1fr; gap: 10px; align-items: start;">
     <div style="display:grid; grid-template-columns:1fr 1fr; gap:10px;">
       <div>{{{Командующие1|—}}}</div>
       <div>{{{Командующие1|—}}}</div>
       <div>{{{Командующие2|—}}}</div>
       <div>{{{Командующие2|—}}}</div>
Строка 72: Строка 64:


   <!-- Силы сторон -->
   <!-- Силы сторон -->
   <div style="padding: 5px;">
   <div style="padding:5px;">
     <div style="font-weight: bold; background-color: #f2f2f2; padding: 3px; margin-bottom: 5px; text-align: center;">Силы сторон</div>
     <div style="background:#f2f2f2; padding:3px; margin-bottom:5px; text-align:center;">Силы сторон</div>
     <div style="display: grid; grid-template-columns: 1fr 1fr; gap: 10px; align-items: start;">
     <div style="display:grid; grid-template-columns:1fr 1fr; gap:10px;">
       <div>{{{Силы1|—}}}</div>
       <div>{{{Силы1|—}}}</div>
       <div>{{{Силы2|—}}}</div>
       <div>{{{Силы2|—}}}</div>
Строка 81: Строка 73:


   <!-- Потери -->
   <!-- Потери -->
   <div style="padding: 5px;">
   <div style="padding:5px;">
     <div style="font-weight: bold; background-color: #f2f2f2; padding: 3px; margin-bottom: 5px; text-align: center;">Потери</div>
     <div style="background:#f2f2f2; padding:3px; margin-bottom:5px; text-align:center;">Потери</div>
     <div style="display: grid; grid-template-columns: 1fr 1fr; gap: 10px; align-items: start;">
     <div style="display:grid; grid-template-columns:1fr 1fr; gap:10px;">
       <div>{{{Потери1|—}}}</div>
       <div>{{{Потери1|—}}}</div>
       <div>{{{Потери2|—}}}</div>
       <div>{{{Потери2|—}}}</div>
Строка 90: Строка 82:


   <!-- Прочие потери -->
   <!-- Прочие потери -->
   <div style="padding: 5px;">
   <div style="padding:5px;">
     <div style="font-weight: bold; background-color: #f2f2f2; padding: 3px; margin-bottom: 5px; text-align: center;">Прочие потери</div>
     <div style="background:#f2f2f2; padding:3px; margin-bottom:5px; text-align:center;">Прочие потери</div>
     <div>{{{Прочие_потери|—}}}</div>
     <div>{{{Прочие_потери|—}}}</div>
   </div>
   </div>

Версия от 20:13, 13 февраля 2025

Описание

Шаблон для карточки военного конфликта с адаптивной шириной (1/3 экрана)

Использование

Общая информация
Дата:
Место:
Причина:
Итог:
Изменения территорий:
Стороны конфликта
Командующие и лидеры
Силы сторон
Потери
Прочие потери