byceps/byceps

View on GitHub
byceps/blueprints/site/news/templates/site/news/view.html

Summary

Maintainability
Test Coverage
{% extends 'layout/base.html' %}
{% from 'macros/icons.html' import render_icon %}
{% from 'macros/subnav.html' import render_subnav_for_menu_id %}
{% set current_page = 'news' %}
{% set page_title = [item.title, _('News')] %}

{% block subnav %}
  {%- if subnav_menu_id|default %}
{{ render_subnav_for_menu_id(subnav_menu_id, current_page) }}
  {%- endif %}
{% endblock %}

{% block body %}

  <nav class="breadcrumbs mb">
    <ol>
      <li><a href="{{ url_for('.index') }}">{{ _('News') }}</a></li>
    </ol>
  </nav>

{% include 'site/news/_item.html' %}

  {%- if older_headline or newer_headline %}
  <div class="row row--space-between">

    {%- if newer_headline %}
    <a href="{{ url_for('.view', slug=newer_headline.slug) }}" class="row disguised">
      <div>
        {{ render_icon('arrow-left') }}
      </div>
      <div>
        <div>{{ newer_headline.title }}</div>
        <div class="dimmed" style="font-size: 0.6875rem;">{{ newer_headline.published_at|dateformat('medium') }}</div>
      </div>
    </a>
    {%- else %}
    <div></div>
    {%- endif %}

    {%- if older_headline %}
    <a href="{{ url_for('.view', slug=older_headline.slug) }}" class="row disguised">
      <div>
        <div>{{ older_headline.title }}</div>
        <div class="dimmed" style="font-size: 0.6875rem;">{{ older_headline.published_at|dateformat('medium') }}</div>
      </div>
      <div>
        {{ render_icon('arrow-right') }}
      </div>
    </a>
    {%- else %}
    <div></div>
    {%- endif %}

  </div>
  {%- endif %}

{%- endblock %}