{% extends "base.html.twig" %}
{% block title %}Beats{% endblock %}
{% block bodyClass %}beats{% endblock %}
{% import "components/macros.html.twig" as macros %}
{% block body %}
<section id="battles" class="battles">
<div class="container-fluid">
<div class="row">
<div class="col-md-12">
<div class="vertical-tab" role="tabpanel">
<!-- Nav tabs -->
<ul id="beatsTab" class="nav nav-tabs" role="tablist">
<li role="presentation" class="active"><a href="#allBeatsTab" aria-controls="home" role="tab" data-toggle="tab">All beats</a></li>
<li role="presentation"><a href="#favoriteBeatsTab" aria-controls="profile" role="tab" data-toggle="tab">Favorite beats</a></li>
<li role="presentation"><a href="#beatMakersTab" aria-controls="profile" role="tab" data-toggle="tab">Beat makers</a></li>
</ul>
<!-- Tab panes -->
<div class="tab-content tabs">
<div role="tabpanel" class="tab-pane fade in active" id="allBeatsTab">
<h3>All beats</h3>
{% if allBeats|length > 0 %}
<div class="row battles-list bb-content js-beats-list">
{% for beat in allBeats %}
{{ macros.renderCard('samplecard',beat,null) }}
{% endfor %}
</div>
<nav aria-label="Battles navigation" style="margin: 0 auto">
<ul id="pagin" class="pagination">
</ul>
</nav>
{% else %}
<div class="no-content-message">
<p class="text-center">No beats at this moment :(</p>
</div>
{% endif %}
</div>
<div role="tabpanel" class="tab-pane fade" id="favoriteBeatsTab">
<h3>Favorite beats</h3>
{% if favoriteBeats|length > 0 %}
<div class="row battles-list bb-content">
{% for beat in favoriteBeats %}
{{ macros.renderCard('samplecard',beat,null) }}
{% endfor %}
</div>
<nav aria-label="Battles navigation" style="margin: 0 auto">
<ul id="pagin" class="pagination">
</ul>
</nav>
{% else %}
<div class="no-content-message">
<p class="text-center">No beats at this moment :(</p>
</div>
{% endif %}
</div>
<div role="tabpanel" class="tab-pane fade" id="beatMakersTab">
<h3>Beat makers</h3>
{% if authors|length > 0 %}
<div class="row battles-list bb-content">
{% for author in authors %}
{{ macros.renderAuthorCard(author) }}
{% endfor %}
</div>
<nav aria-label="Battles navigation" style="margin: 0 auto">
<ul id="pagin" class="pagination">
</ul>
</nav>
{% else %}
<div class="no-content-message">
<p class="text-center">No beat makers at this moment :(</p>
</div>
{% endif %}
</div>
</div>
</div>
</div>
</div>
</div>
</section>
{% endblock %}