misuzu/templates/manage/macros.twig

65 lines
2.6 KiB
Twig
Raw Normal View History

2018-09-23 16:31:47 +00:00
{% macro manage_navigation(nav) %}
2018-09-23 16:31:47 +00:00
{% 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 %}
2018-03-27 03:15:03 +00:00
{% endmacro %}
2018-07-08 19:24:59 +00:00
{% 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 %}