Initial commit

This commit is contained in:
2025-07-15 23:39:10 +02:00
parent 1d3986a901
commit fb14214612
181 changed files with 31070 additions and 50 deletions

View File

@ -0,0 +1,64 @@
<div class="sp_nav sp_nav__vertical">
<a href="{{ path('bo_dashboard') }}" class="sp_nav__item {% if route == 'bo_dashboard' %}sp_nav__active{% endif %}">
<span class="sp_nav__indicator"></span>
<span class="sp_nav__cursor"></span>
<span class="sp_nav__underline"></span>
<span class="sp_nav__title">Contributors<br>Tracking</span>
</a>
{% if is_granted('ROLE_ADMIN') %}
<a href="{{ path('bo_region_index') }}" class="sp_nav__item {% if route|start_with('bo_region') %}sp_nav__active{% endif %}">
<span class="sp_nav__indicator"></span>
<span class="sp_nav__cursor"></span>
<span class="sp_nav__underline"></span>
<span class="sp_nav__title">Regions</span>
</a>
{% endif %}
<a href="{{ path('bo_item_category_index') }}" class="sp_nav__item {% if route|start_with('bo_item') %}sp_nav__active{% endif %}">
<span class="sp_nav__indicator"></span>
<span class="sp_nav__cursor"></span>
<span class="sp_nav__underline"></span>
<span class="sp_nav__title">Items<br>Categories</span>
</a>
{% if route|start_with('bo_item') %}
{% for _category in itemsCategories %}
<a href="{{ path('bo_item_index', {'itemCategoryId': _category.id}) }}" class="sp_nav__item sp_nav__sub-item {% if not route|start_with('bo_item_category') and itemCategory is defined and itemCategory.id == _category.id %}sp_nav__active{% endif %}">
<span class="sp_nav__indicator"></span>
<span class="sp_nav__cursor"></span>
<span class="sp_nav__underline"></span>
<span class="sp_nav__title">{{ _category|split(' ')|join('<br>')|raw }}</span>
</a>
{% endfor %}
{% endif %}
<a href="{{ path('bo_monster_category_index') }}" class="sp_nav__item {% if route|start_with('bo_monster') %}sp_nav__active{% endif %}">
<span class="sp_nav__indicator"></span>
<span class="sp_nav__cursor"></span>
<span class="sp_nav__underline"></span>
<span class="sp_nav__title">Monsters<br>Categories</span>
</a>
{% if route|start_with('bo_monster') %}
{% for _category in monstersCategories %}
<a href="{{ path('bo_monster_index', {'monsterCategoryId': _category.id}) }}" class="sp_nav__item sp_nav__sub-item {% if not route|start_with('bo_monster_category') and monsterCategory is defined and monsterCategory.id == _category.id %}sp_nav__active{% endif %}">
<span class="sp_nav__indicator"></span>
<span class="sp_nav__cursor"></span>
<span class="sp_nav__underline"></span>
<span class="sp_nav__title">{{ _category|split(' ')|join('<br>')|raw }}</span>
</a>
{% endfor %}
{% endif %}
<a href="{{ path('bo_worldmark_category_index') }}" class="sp_nav__item {% if route|start_with('bo_worldmark') %}sp_nav__active{% endif %}">
<span class="sp_nav__indicator"></span>
<span class="sp_nav__cursor"></span>
<span class="sp_nav__underline"></span>
<span class="sp_nav__title">Worldmarks<br>Categories</span>
</a>
{% if route|start_with('bo_worldmark') %}
{% for _category in worldmarksCategories %}
<a href="{{ path('bo_worldmark_index', {'worldmarkCategoryId': _category.id}) }}" class="sp_nav__item sp_nav__sub-item {% if not route|start_with('bo_worldmark_category') and worldmarkCategory is defined and worldmarkCategory.id == _category.id %}sp_nav__active{% endif %}">
<span class="sp_nav__indicator"></span>
<span class="sp_nav__cursor"></span>
<span class="sp_nav__underline"></span>
<span class="sp_nav__title">{{ _category|split(' ')|join('<br>')|raw }}</span>
</a>
{% endfor %}
{% endif %}
</div>