khguide/templates/components/ddd/board-row.html

32 lines
772 B
HTML
Raw Normal View History

<tr>
<td class="slot-h">{{ y }}</td>
{% for x in 1..board.get_size().0 + 1 %}
{% let ability = board.get_ability_at(x, y) %}
{% match ability %}
{% when Some with (val) %}
<td colspan="1" class="{{ val.get_slot_details(board) }}">
<div
class="slot tooltip-wrapper"
{% if val.tip.is_some() %}style="cursor: help"{% endif %}
>
<span>{{ val.name }}</span>
{% match val.type %}
{% when AbilityType::Checkpoint %}
<br />
<span>{{ val.price }}</span>
{% when _ %}
{% endmatch %}
{% if val.tip.is_some() %}
<div class="tooltip">{{ val.tip() }}</div>
{% endif %}
</div>
<div class="path"></div>
</td>
{% when None %}
<td colspan="1"></td>
{% endmatch %}
{% endfor %}
</tr>