38 lines
		
	
	
		
			1.0 KiB
		
	
	
	
		
			HTML
		
	
	
	
	
	
			
		
		
	
	
			38 lines
		
	
	
		
			1.0 KiB
		
	
	
	
		
			HTML
		
	
	
	
	
	
{% macro nav_items() %}
 | 
						|
{% for item in config.extra.nav %}
 | 
						|
		{% if item.external %}
 | 
						|
			<li><a class="external" href="{{ item.path }}">{{ item.title }}</a></li>
 | 
						|
		{% else %}
 | 
						|
			<li><a href="{{ item.path }}">{{ item.title }}</a></li>
 | 
						|
		{% endif %}
 | 
						|
{% endfor %}
 | 
						|
{% endmacro %}
 | 
						|
 | 
						|
{% macro personnel() %}
 | 
						|
	{% for person in section.pages %}
 | 
						|
 | 
						|
		{%- set_global image = "/static/img/placeholder.jpg" %}
 | 
						|
		{%- for asset in person.assets %}
 | 
						|
			{%- if asset is matching(person.slug~"[.](jpg|png)$") %}
 | 
						|
				{%- set_global image = asset %}
 | 
						|
				{%- break %}
 | 
						|
			{% endif %}
 | 
						|
		{%- endfor %}
 | 
						|
		{%- set image = resize_image(path=image, width=300, height=300, op="fill") %}
 | 
						|
 | 
						|
		{% set_global dataset = "" %}
 | 
						|
		{% if person.extra.beh %}
 | 
						|
			{% for beh in person.extra.beh %}
 | 
						|
				{% set_global dataset = dataset ~ beh %}
 | 
						|
			{% endfor %}
 | 
						|
		{% endif %}
 | 
						|
 | 
						|
		<div class="person" data-beh="{{ dataset }}">
 | 
						|
			<img src="{{ image.url }}" alt={{ person.extra.name }}>
 | 
						|
			<div class="name">{{ person.extra.name }}</div>
 | 
						|
			<div class="role">{{ person.extra.role }}</div>
 | 
						|
		</div>
 | 
						|
 | 
						|
	{% endfor %}
 | 
						|
{% endmacro %}
 |