Песочница Cat: различия между версиями

Материал из Space Station 14 Вики
Нет описания правки
Нет описания правки
Строка 1: Строка 1:
<tabs>
<div class="research" id="' .. discipline .. '">'
<tab name="Промышленность" style="width:100%">
<div class="research__images">[[Файл:' .. tech.icon .. '.png|64x64px|центр|link=]]</div>'
<div class="research-grid">
<div class="research__name">' .. tech.name .. '[[Файл:' .. discipline .. '.png|16px|link=]]</div>'
{{#invoke:Research|main|discipline=Industrial}}
<div class="research__type">'
<div>Уровень: <span style="color:' .. tierColor .. ';">' .. tech.tier .. '</span></div>'
<div class="research__technology">' .. disciplineName .. '</div>'
<div>Стоимость: <span style="color:#DA70D6;">' .. tech.cost .. '</span></div>'
</div>
</div>
</tab>
<div class="research__unblocks">Разблокирует:'
 
<ul>
<tab name="Экспериментальное" style="width:100%">
for _, recipe in ipairs(tech.recipeUnlocks) do
<div class="research-grid">
out = out .. frame:preprocess('<li>{{#invoke:Entity Lookup|createimagetooltip|Файл:' .. recipe .. '.png|' .. recipe .. '|Мета=32x32px,link=}} {{#invoke:Entity Lookup|getname|' .. recipe .. '}}</li>')
{{#invoke:Research|main|discipline=Experimental}}
end
</div>
out = out .. '</ul>'
</tab>
out = out .. '</div>'
 
out = out .. '</div>'
<tab name="Сервис" style="width:100%">
 
<div class="research-grid">
{{#invoke:Research|main|discipline=CivilianServices}}
</div>
 
</tab>
 
<tab name="Арсенал" style="width:100%">
 
<div class="research-grid">
{{#invoke:Research|main|discipline=Arsenal}}
</div>
 
</tab>
</tabs>
 
{{#css:
.tabs-tabbox > .tabs-container {
    padding: 20px 14px;
}
 
.research-grid {
    display: grid;
    grid-template-columns: repeat(auto-fill, minmax(400px, 1fr));
    gap: 20px;
}
 
@media (max-width: 800px) {
.research-grid {
grid-template-columns: repeat(auto-fill, minmax(300px, 1fr));
}
}
}}

Версия от 18:47, 7 октября 2024

' ' '
'
Уровень: ' .. tech.tier .. '
'
' .. disciplineName .. '
'
Стоимость: ' .. tech.cost .. '
'
Разблокирует:'
    for _, recipe in ipairs(tech.recipeUnlocks) do out = out .. frame:preprocess('
  • Файл:' .. recipe .. '.pngНе найден
    Предмет не найден
    Не найдено
  • ') end out = out .. '
' out = out .. '
' out = out .. '

'