83 lines
3.4 KiB
HTML
Raw Normal View History

2016-02-21 22:09:59 +01:00
{% extends "base.html" %}
{% block css %}
<link rel="stylesheet" href="static/css/materialize.css">
<link rel="stylesheet" href="static/css/styles.css">
{% endblock %}
{% block content %}
<div class="container">
<div class="row">
2016-05-06 14:16:43 +02:00
{% for galleries_line in galleries|reverse|batch(2)|reverse %}
2016-04-01 19:40:28 +02:00
{% for gallery in galleries_line|reverse %}
2016-05-06 14:16:43 +02:00
<div class="col s12 m12 l{{ 12 // galleries_line|length }}">
<a href="{{ gallery.link }}">
<div class="card hoverable blue-grey lighten-5">
<div class="card-image">
{% if gallery.cover_type == "video" %}
{% set video = Video(gallery.cover) %}
{{ video.copy() }}
{% else %}
{% set cover = Image(gallery.cover) %}
{{ cover.copy() }}
{% endif %}
{% if video %}
<img class="responsive-img" src="{{ video.generate_thumbnail("900") }}">
<video autoplay loop muted class="fillWidth">
<source src="{{ video }}" type="video/webm" data-source="{{ video }}" data-format="vp8" data-extension="webm">
</video>
{% set video = "" %}
{% else %}
<img src="{{ cover.generate_thumbnail("x900") }}">
{% endif %}
<span class="card-title truncate">{{ gallery.title }}
{% if gallery.sub_title %} : {{ gallery.sub_title }}{% endif %}
</span>
</div>
<div class="card-action">
<div class="left">
<a href="{{ gallery.link }}">Read more..</a>
</div>
{% if gallery.tags or gallery.date %}
<div class="right">
{% if gallery.tags %}{% for tag in gallery.tags -%}
<div class="chip">
<div class="image">
<img class="grey">
<div class="tag white-text">
{{ tag[0].capitalize() }}
2016-04-01 19:40:28 +02:00
</div>
2016-05-06 14:16:43 +02:00
</img>
{{ tag }}
2016-04-01 19:40:28 +02:00
</div>
</div>
2016-05-06 14:16:43 +02:00
{% endfor -%}
{% endif %}
{% if gallery.date %}
<div class="chip">
{{ gallery.date.strftime("%d %B %Y") }}
</div>
{% endif %}
2016-04-01 19:40:28 +02:00
</div>
2016-05-06 14:16:43 +02:00
{% endif %}
</div>
2016-02-21 22:09:59 +01:00
</div>
2016-05-06 14:16:43 +02:00
</a>
2016-02-21 22:09:59 +01:00
</div>
2016-05-06 14:16:43 +02:00
{% endfor %}
{% endfor %}
</div>
</div>
2016-02-21 22:09:59 +01:00
2016-05-06 14:16:43 +02:00
<script type="text/javascript" src="static/js/jquery-2.1.4.min.js" charset="utf-8"></script>
<script type="text/javascript" src="static/js/materialize.min.js" charset="utf-8"></script>
<script type="text/javascript" charset="utf-8">
2016-02-21 22:09:59 +01:00
$('.button-collapse').sideNav();
$(document).ready(function(){
$('.scrollspy').scrollSpy();
});
2016-05-06 14:16:43 +02:00
</script>
{% endblock %}