{% extends "base.html.twig" %}
{% block title %}Battle detail{% endblock %}
{% block bodyClass %}battleBody{% endblock %}
{% import "components/macros.html.twig" as macros %}
{% block body %}
<section id="beat" class="beats mb-5">
<div class="container">
<div class="row">
<div class="col-12 heading">
<h2>{{ beat.name }}</h2>
</div>
</div>
<div class="row">
<div class="card beat-card mb-4 box-shadow position-relative col-12">
<div class="card-bg position-absolute">
<img src="{{ asset("uploads/images/beats/"~ beat.imageName) }}" alt="Beat"/>
</div>
<div class="card-controls position-absolute">
<div class="card-bottom-controls detail">
<div class="playingIndicator" data-indicator-id='{{ beat.id }}' style='--piWidth: 0%;'></div>
<div class="play-button" data-id="{{ beat.id }}" data-sample="{{ beat.instrumentalFileName }}">
<i class="bi bi-play-circle-fill text-white" data-icon-id="{{ beat.id }}"></i>
</div>
</div>
</div>
</div>
</div>
<div class="row">
<div class="col-md-6">
<div class="card mb-4 mb-md-0">
<div class="card-body">
<h5 class="mb-4"> Beat details
</h5>
<p class="mb-1" style="font-size: .77rem;">Beat author</p>
<p class="mb-4">{{ beat.author.pseudoname }}</p>
<p class="mb-1" style="font-size: .77rem;">Beat categories</p>
{% set maxBeatCategory = beat.category|length %}
<p class="mb-4">{% for category in beat.category %}{{ category.name }}{% if loop.index != maxBeatCategory %},{% endif %} {% endfor %}</p>
<p class="mt-4 mb-1" style="font-size: .77rem;">Created</p>
<p class="mb-4" >{{ beat.createdAt|date("d/m/Y H:i:s") }}</p>
<p class="mt-4 mb-1" style="font-size: .77rem;">Likes</p>
<p class="mb-4" >{{ beat.favoritedClients|length }}x</p>
</div>
</div>
</div>
</div>
</div>
</section>
{% endblock %}