deblan.io-murph/templates/page/simple/projects.html.twig

52 lines
2.1 KiB
Twig
Raw Normal View History

2022-04-05 12:05:06 +02:00
{% extends 'base.html.twig' %}
{% block page_title %}
{{- _page.title.value -}}
{% endblock %}
{% block body %}
<div class="col-12">
<div class="body">
<div class="body-content">
{{- _page.content.value|murph_url|markdown('post') -}}
2022-09-06 14:19:29 +02:00
</div>
</div>
</div>
2022-04-05 12:05:06 +02:00
2022-09-06 14:19:29 +02:00
<div class="row">
2022-09-10 11:12:14 +02:00
<div class="col-12 cards">
2022-09-06 14:19:29 +02:00
<div class="row">
2022-04-05 12:05:06 +02:00
{% for project in projects %}
2022-09-10 11:12:14 +02:00
<div class="col-4 card-wrapper">
<div class="card">
2022-09-06 14:19:29 +02:00
{% if project.image %}
2022-09-10 11:12:14 +02:00
<div class="card-preview">
2022-09-06 14:19:29 +02:00
<img src="{{ asset(project.image)|imagine_filter('project_preview_filter') }}" alt="{{ project.label }}">
</div>
{% endif %}
2022-09-10 11:12:14 +02:00
<h2 class="card-title">{{- project.label -}}</h2>
<div class="card-description">
2022-09-06 14:19:29 +02:00
{{- project.description|murph_url|markdown('post') -}}
2022-04-05 12:05:06 +02:00
2022-09-06 14:19:29 +02:00
{% if project.links %}
2022-09-10 11:12:14 +02:00
<div class="card-file">
2022-09-06 14:19:29 +02:00
<ul class="list--inline">
{% for link in project.links %}
<li>
<a class="button small" href="{{ link.url|murph_url }}" target="_blank">
{{- link.label -}}
</a>
</li>
{% endfor %}
</ul>
</div>
{% endif %}
</div>
</div>
</div>
2022-04-05 12:05:06 +02:00
{% endfor %}
</div>
</div>
</div>
{% endblock %}