Шаблон:Prototype/reaction/wrapper: различия между версиями

Нет описания правки
Нет описания правки
Строка 8: Строка 8:
     display: grid;
     display: grid;
     gap: 8px;
     gap: 8px;
     grid-template-columns: 1fr auto 1fr;
     grid-template-rows: auto auto auto;
     align-items: center;
     align-items: start;
    justify-items: center;
">
">
<div style="
<div style="
     display: flex;
     display: flex;
     flex-direction: column;
    gap: 0 4px;
     flex-wrap: wrap;
">{{#invoke:Сущность|json|{{{reactants}}}|serialization/reactant}}</div>
">{{#invoke:Сущность|json|{{{reactants}}}|serialization/reactant}}</div>
<div style="font-size:20px; line-height:0;">→</div>
<div style="font-size:20px; line-height:0;">→</div>
<div>{{#ifeq: {{{products|}}} | {} | |  
<div style="
    display: flex;
    gap: 0 4px;
    flex-wrap: wrap;
">{{#ifeq: {{{products|}}} | {} | |  
{{#invoke:Сущность|jsonList
{{#invoke:Сущность|jsonList
|{{{products}}}
|{{{products}}}
|type = none  
|type = none  
|key_replace = <span></span>
|key_replace = <span style="display:none"></span>
|value_replace = <nowiki></nowiki><div><nowiki>[[Химия#chem_\2|{{ucfirst:{{loc|режим=GetRawString|{{#invoke:GetField|get|\2|prototype/reagent.json|name}}}}}}]] \1</nowiki></div><nowiki></nowiki>
|value_replace = <nowiki></nowiki><div><nowiki>[[Химия#chem_\2|{{ucfirst:{{loc|режим=GetRawString|{{#invoke:GetField|get|\2|prototype/reagent.json|name}}}}}}]] [\1]</nowiki></div><nowiki></nowiki>
}}</div>
}}</div>
}}
}}
</div>}}
</div>}}