64 lines
2.6 KiB
Twig
64 lines
2.6 KiB
Twig
{% macro manage_navigation(nav) %}
|
|
|
|
{% for name, value in nav %}
|
|
<div class="container container--new manage__navigation">
|
|
<div class="container__title">{{ name }}</div>
|
|
|
|
<div class="manage__navigation__links">
|
|
{% for title, link in value %}
|
|
<a href="{{ link }}" class="manage__navigation__link">{{ title }}</a>
|
|
{% endfor %}
|
|
</div>
|
|
</div>
|
|
{% endfor %}
|
|
{% endmacro %}
|
|
|
|
{% macro permissions_table(permissions) %}
|
|
<div class="permissions">
|
|
{% for perms in permissions %}
|
|
<div class="permissions__line permissions__line--header">
|
|
<div class="permissions__title">
|
|
{{ perms.title }}
|
|
</div>
|
|
<div class="permissions__choice">
|
|
Yes
|
|
</div>
|
|
<div class="permissions__choice">
|
|
No
|
|
</div>
|
|
<div class="permissions__choice">
|
|
Never
|
|
</div>
|
|
</div>
|
|
|
|
{% for perm in perms.perms %}
|
|
<div class="permissions__line">
|
|
<div class="permissions__title">
|
|
{{ perm.title }}
|
|
</div>
|
|
<label class="permissions__choice permissions__choice--radio permissions__choice--yes">
|
|
<input {% if perm.value == 'yes' %}checked{% endif %}
|
|
class="permissions__input"
|
|
type="radio"
|
|
name="perms[{{ perms.section }}][{{ perm.section }}]"
|
|
value="yes">
|
|
</label>
|
|
<label class="permissions__choice permissions__choice--radio permissions__choice--no">
|
|
<input {% if perm.value == 'no' %}checked{% endif %}
|
|
class="permissions__input"
|
|
type="radio"
|
|
name="perms[{{ perms.section }}][{{ perm.section }}]"
|
|
value="no">
|
|
</label>
|
|
<label class="permissions__choice permissions__choice--radio permissions__choice--never">
|
|
<input {% if perm.value == 'never' %}checked{% endif %}
|
|
class="permissions__input"
|
|
type="radio"
|
|
name="perms[{{ perms.section }}][{{ perm.section }}]"
|
|
value="never">
|
|
</label>
|
|
</div>
|
|
{% endfor %}
|
|
{% endfor %}
|
|
</div>
|
|
{% endmacro %}
|