}
{% for day in days %}
- .schedule-{{ day.day | datetimeformat("%Y%m%d") }} {
+ .schedule-{{ day.day|datetimeformat("%Y%m%d") }} {
grid-template-rows:
[rooms] auto
- {% for time, timegroup in day.sessions | groupby("starttime") -%}
+ {% for time, timegroup in day.sessions|groupby("starttime") -%}
[time-{{ time|datetimeformat("%H%M") }}] {% if timegroup|length == 1 and not timegroup[0].room %}auto{% else %}{{ timegroup|map(attribute="length")|list|min|int }}fr{% endif %}
{% endfor %};
grid-template-columns:
[times] auto
{% for room in day.rooms|sort(attribute="id") -%}{% if loop.first %}
- [{% endif %}room-{{ room.name | slugify }}-start] 1fr
- [room-{{ room.name | slugify }}-end{% if loop.last %}]{% else %} {% endif %}
+ [{% endif %}room-{{ room.name|slugify }}-start] 1fr
+ [room-{{ room.name|slugify }}-end{% if loop.last %}]{% else %} {% endif %}
{%- endfor %};
}
{% endfor %}
</p>
{% for day in days %}
-<h2>{{ day.day | datetimeformat("%A, %b %d") }}</h2>
+<h2>{{ day.day|datetimeformat("%A, %b %d") }}</h2>
-<section class="schedule schedule-{{ day.day | datetimeformat("%Y%m%d") }}">
+<section class="schedule schedule-{{ day.day|datetimeformat("%Y%m%d") }}">
{% for room in day.rooms|sort(attribute="id") %}
<div class="room-name room-{{ room.id }}">{{ room.name }}</div>
{% endfor %}
- {% for t, tg in day.sessions | groupby('starttime') %}
- <h1 class="time-{{ t | datetimeformat("%H%M") }}">{{ t | datetimeformat("%H:%M") }}</h1>
+ {% for t, tg in day.sessions|groupby('starttime') %}
+ <h1 class="time-{{ t|datetimeformat("%H%M") }}">{{ t|datetimeformat("%H:%M") }}</h1>
{% for sess in tg|sort(attribute="room_id") %}
- <article class="session-{{ sess.id }} track-{{ sess.track_id }} room-{{ sess.room.id | default("all") }}">
+ <article class="session-{{ sess.id }} track-{{ sess.track_id }} room-{{ sess.room.id|default("all") }}">
<div class="session-content">
{% if sess.track.showcompany and sess.speakers[0].company %}<p class="company-name"><i class="fas fa-hands-helping"></i> {{ sess.speakers[0].company }}</p>{% endif %}
<h1>
{% if sess.htmlicon %}{{ sess.htmlicon }} {% endif %}
{% if sess.id -%}
- <a href="session/{{ sess.id }}-{{ sess.title | slugify }}/">{{ sess.title }}</a>
+ <a href="session/{{ sess.id }}-{{ sess.title|slugify }}/">{{ sess.title }}</a>
{%- elif sess.title == "PostgreSQL Europe Reception" -%}
<a href="{{ link("social/") }}">{{ sess.title }}</a>
{%- else -%}
</h1>
<p class="session-data">
- <span class="time">{{ sess.starttime | datetimeformat("%a. %H:%M") }}–{{ sess.endtime | datetimeformat("%H:%M") }}</span>
+ <span class="time">{{ sess.starttime|datetimeformat("%a. %H:%M") }}–{{ sess.endtime|datetimeformat("%H:%M") }}</span>
{% if sess.room %}<span class="session-room"> — <span class="room-name">{{ sess.room.roomname }}</span></span>{% endif %}
</p>
<p class="speakers">
{% for sp in sess.speakers %}
<span class="twitter-bind">
- <a href="speaker/{{ sp.id }}-{{ sp.name | slugify }}/">{{ sp.name }}</a>
+ <a href="speaker/{{ sp.id }}-{{ sp.name|slugify }}/">{{ sp.name }}</a>
{%- if sp.twittername %} <a href="https://www.twitter.com/{{ sp.twittername|replace('@', '') }}"><i class="fab fa-twitter fa-sm"></i></a>{% endif %}</span>
{%- if not loop.last %},{% endif %}
{% endfor %}
{% if sess.id -%}
<ul class="session-icons fa-ul">
- {% if sess.has_slides %}<li><span class="fa-li"><i class="far fa-file-pdf"></i></span><a href="session/{{ sess.id }}-{{ sess.title | slugify }}/#slides">Slides available</a></li>{% endif %}
+ {% if sess.has_slides %}<li><span class="fa-li"><i class="far fa-file-pdf"></i></span><a href="session/{{ sess.id }}-{{ sess.title|slugify }}/#slides">Slides available</a></li>{% endif %}
{% if sess.canfeedback %}<li><span class="fa-li"><i class="far fa-comment-alt"></i></span><a href="{{ syslink("feedback/" + sess.id|string + "/") }}">Leave feedback</a></li>{% endif %}
{% if sess.track.trackname != "{{ confname }}" -%}
<section class="legend">
<h1>Legend</h1>
<ul>
- {% for track in tracks | sort(attribute="sortkey") %}
+ {% for track in tracks|sort(attribute="sortkey") %}
<li class="track-{{ track.id }}">{{ track.trackname }}</li>
{% endfor %}
</ul>