mirror of
https://github.com/asimonson1125/asimonson1125.github.io.git
synced 2026-02-25 05:09:49 -06:00
20 lines
579 B
HTML
Executable File
20 lines
579 B
HTML
Executable File
{% macro expandSkill(dict, name, classes="") %}
|
|
<div class='skill {{ classes }}' data-length='{{ dict[name]|length }}'>
|
|
<div onclick='activeSkill(this)' class='skillname'>{{ name }}</div>
|
|
{% for child in dict[name] %}
|
|
{{ expandSkill(dict[name], child) }}
|
|
{% endfor %}
|
|
</div>
|
|
{% endmacro %}
|
|
|
|
{% macro skills(skills) %}
|
|
<div id="skillTree">
|
|
{% for skill in skills %}
|
|
{% set classes = "" %}
|
|
{% if skill == skills|first %}
|
|
{% set classes = "activeSkill" %}
|
|
{% endif %}
|
|
{{ expandSkill(skills, skill, classes) }}
|
|
{% endfor %}
|
|
</div>
|
|
{% endmacro %} |