{% include 'partials/header.html.twig' %}

<link rel="stylesheet" href="{{ asset('assets/libs/select2/css/select2.min.css') }}">

<script src="{{ asset('assets/libs/jquery/dist/jquery.min.js') }}"></script>
<script src="{{ asset('assets/libs/select2/js/select2.min.js') }}"></script>
<script src="{{ asset('assets/libs/jquery.repeater/jquery.repeater.min.js') }}"></script>


<script src="{{ asset('assets/libs/datatables.net/js/jquery.dataTables.min.js') }}"></script>
<script src="{{ asset('assets/libs/datatables.net/js/dataTables.buttons.min.js') }}"></script>
<script src="{{ asset('assets/libs/datatables.net/js/buttons.flash.min.js') }}"></script>
<script src="{{ asset('assets/libs/datatables.net/js/buttons.html5.min.js') }}"></script>
<script src="{{ asset('assets/libs/datatables.net/js/buttons.print.min.js') }}"></script>
<script src="{{ asset('assets/libs/jszip/jszip.min.js') }}"></script>
<script src="{{ asset('assets/libs/pdfmake/pdfmake.min.js') }}"></script>
<script src="{{ asset('assets/libs/pdfmake/vfs_fonts.js') }}"></script>

<script src="{{ asset('assets/libs/jquery-ui/jquery-ui.min.js') }}"></script>
<script src="{{ asset('assets/js/global/kanban.js') }}"></script>
<script src="{{ asset('assets/libs/jquery-steps/jquery.steps.min.js') }}"></script>
<script src="{{ asset('assets/libs/jquery-validation/jquery.validate.min.js') }}"></script>

 <script src="{{ asset('assets/libs/magnific-popup/dist/jquery.magnific-popup.min.js') }}"></script>
 <script src="{{ asset('assets/libs/magnific-popup/dist/jquery.magnific-popup.min.js') }}"></script>
  <script src="{{ asset('assets/js/plugins/magnific_popup_init.js') }}"></script>
  <link rel="stylesheet" href="{{ asset('assets/libs/magnific-popup/dist/magnific-popup.css') }}">

    <link rel="stylesheet" href="{{ asset('assets/libs/dropzone/dist/min/dropzone.min.css')}}">
    <script src="{{ asset('assets/libs/dropzone/dist/min/dropzone.min.js') }}"></script>
      <div class="body-wrapper" id="page-projet-root" data-import-pending="{{ projet.import ? '0' : '1' }}" data-projet-id="{{ projet.idtoken }}">
        <div class="container-fluid">
          <div class="row">
            <div class="col-lg-6">
              <div class="card text-bg-primary">
                <div class="card-body">
                  <div class="row">
                    <div class="col-sm-12">
                      <div class="d-flex flex-column h-100">
                        <div class="hstack gap-3">
                          <span class="d-flex align-items-center justify-content-center round-48 bg-white rounded flex-shrink-0">
                            <iconify-icon icon="solar:clapperboard-text-line-duotone" class="fs-7 text-muted"></iconify-icon>
                          </span>
                          <h5 class="text-white fs-8 mb-0 text-nowrap">{{projet.titre}}</h5>
                        </div>
                        <div class="mt-4 mt-sm-auto">
                          <div class="row">
                            <div class="col-4" style="--bs-border-opacity: .15;">
                              <span class="opacity-75">Date </span>
                              <h4 class="mb-0 text-white mt-1 text-nowrap fs-5 fw-bolder">
                                {{projet.startDate|date('d/m/Y')}}</h4>
                            </div>
                            <div class="col-4 border-start border-light" style="--bs-border-opacity: .15;">
                              <span class="opacity-75">Date limite</span>
                              <h4 class="mb-0 text-white mt-1 text-nowrap fs-5 fw-bolder">
                                {{projet.deadline|date('d/m/Y')}}</h4>
                            </div>
                            <div class="col-4  border-start border-light" style="--bs-border-opacity: .15;">
                              <span class="opacity-75">Créé par</span>
                              <h4 class="mb-0 text-white mt-1 text-nowrap fs-5 fw-bolder">
                                {{projet.createdBy.prenom}} {{projet.createdBy.nom}}</h4>
                            </div>
                          </div>
                        </div>
                      </div>
                    </div>
                  </div>


                </div>
              </div>
            </div>
            <div class="col-lg-6">
              <div class="row">
                <div class="col-md-6">
                  <div class="card bg-danger-subtle overflow-hidden shadow-none" style="height: 150px;">
                    <div class="card-body px-4">
                      <div class="d-flex align-items-center justify-content-between mb-8">
                        <div>
                          <span class="text-dark-light fw-semibold fs-12">Résultat</span>
                          <div class="hstack gap-2">
                            <h5 class="card-title fw-semibold mb-0 fs-7">{{ projet.montantPrevu }}</h5>
                            <span class="fs-11 text-dark-light fw-semibold">€</span>
                          </div>
                        </div>
                        <span class="round-48 d-flex align-items-center justify-content-center bg-white rounded">
                          <iconify-icon icon="solar:euro-broken" class="text-danger fs-6"></iconify-icon>
                        </span>
                      </div>
                      <div class="mt-4 mt-sm-auto">
                        <div class="row">
                          <div class="col-12">
                            <span>/ {{projet.objectifFinancier}}</span>
                            
                          </div>
                          
                        </div>
                      </div>
                    </div>

                  </div>
                </div>
                <div class="col-md-6">
                  <div class="card bg-secondary-subtle overflow-hidden shadow-none" style="height: 150px;">
                    <div class="card-body px-4">
                      <div class="d-flex align-items-center justify-content-between mb-9">
                        <div>
                          <span class="text-dark-light fw-semibold">Mécènes</span>
                          <div class="hstack gap-2">
                            <h5 class="card-title fw-semibold mb-0 fs-7">{{mecenes | length }}</h5>
                          </div>
                        </div>
                        <span class="round-48 d-flex align-items-center justify-content-center bg-white rounded">
                          <iconify-icon icon="solar:user-broken" class="text-secondary fs-6"></iconify-icon>
                        </span>
                      </div>

                    </div>
                  </div>
                </div>
              </div>
            </div>
          </div>

          <div class="card card-body py-3">
            <div class="row align-items-center">
              <div class="col-12">
                <div class="d-sm-flex align-items-center justify-space-between">
                  <a href="{{path('app_index')}}" class="p-2"><iconify-icon icon="solar:home-2-broken" class="fs-6"></iconify-icon> </a> >
                  <a href="{{path('projet_index')}}" class="p-2">Projets </a> >
                  <a href="{{path('projet_view', {'id': projet.idtoken})}}" class="p-2">{{projet.titre}} </a>
                  <nav aria-label="breadcrumb" class="ms-auto">
                    <ol class="breadcrumb">
                      <li class="breadcrumb-item d-flex align-items-center">
                        
                        <button id="btnGroupDrop1" type="button" class="btn btn-rounded btn-outline-primary" data-bs-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
                          <i class="ti ti-playstation-circle fs-4 me-2"></i>
                          Actions
                        </button>
                        <div class="dropdown-menu" aria-labelledby="btnGroupDrop1" style="">
                          <a class="dropdown-item" href="{{ path('projet_update_view', { id: projet.idtoken }) }}" data-turbo-frame="modal-frame">
                            <i class="ti ti-edit fs-4 me-2"></i>Modifier le projet
                          </a>
                          <a class="dropdown-item" href="{{path('projet_view_presentation', {id: projet.idtoken})}}"><i class="ti ti-edit fs-4 me-2"></i>Présentation du projet</a>
                          {% if projet.statut == 'Clôturé' %}
                            <a class="dropdown-item" href="{{ path('projet_confirm_open', { id: projet.idtoken }) }}" data-turbo-frame="modal-frame">
                              <i class="ti ti-refresh fs-4 me-2"></i>Ré-ouvrir le projet
                            </a>
                          {% else %}
                            <a class="dropdown-item" href="{{ path('projet_confirm_close', { id: projet.idtoken }) }}" data-turbo-frame="modal-frame">
                              <i class="ti ti-circle-x fs-4 me-2"></i>Clôturer le projet
                            </a>
                          {% endif %}
                          <a class="dropdown-item" href="{{ path('projet_confirm_archive', { id: projet.idtoken }) }}" data-turbo-frame="modal-frame">
                            <i class="ti ti-archive fs-4 me-2"></i>Archiver le projet
                          </a>
                          <a class="dropdown-item" href="{{ path('projet_confirm_delete', { id: projet.idtoken }) }}" data-turbo-frame="modal-frame">
                            <i class="ti ti-trash fs-4 me-2"></i>Supprimer le projet
                          </a>
                        </div>

                      </li>
                    </ol>
                  </nav>
                </div>
              </div>
            </div>
          </div>
          <div class="card">
            <ul class="nav nav-pills user-profile-tab" id="pills-tab" role="tablist">
              <li class="nav-item" role="presentation">
                <button class="nav-link position-relative rounded-0 d-flex align-items-center justify-content-center bg-transparent fs-3 py-3 active" id="pills-account-tab" data-bs-toggle="pill" data-bs-target="#pills-account" type="button" role="tab" aria-controls="pills-account" aria-selected="true">
                  <i class="ti ti-info-circle me-2 fs-6"></i>
                  <span class="d-none d-md-block">Tableau de bord</span>
                </button>
              </li>
              <li class="nav-item" role="presentation">
                <button class="nav-link position-relative rounded-0 d-flex align-items-center justify-content-center bg-transparent fs-3 py-3" id="pills-taches-tab" data-bs-toggle="pill" data-bs-target="#pills-taches" type="button" role="tab" aria-controls="pills-taches" aria-selected="false" tabindex="-1">
                  <i class="ti ti-user me-2 fs-6"></i>
                  <span class="d-none d-md-block">Mécènes / Partenaire</span>
                </button>
              </li>
              <li class="nav-item" role="presentation">
                <button class="nav-link position-relative rounded-0 d-flex align-items-center justify-content-center bg-transparent fs-3 py-3" id="pills-kanban-tab" data-bs-toggle="pill" data-bs-target="#pills-kanban" type="button" role="tab" aria-controls="pills-kanban" aria-selected="false" tabindex="-1">
                  <i class="ti ti-notes me-2 fs-6"></i>
                  <span class="d-none d-md-block">Formules</span>
                </button>
              </li>
              <li class="nav-item" role="presentation">
                <button class="nav-link position-relative rounded-0 d-flex align-items-center justify-content-center bg-transparent fs-3 py-3" id="pills-contrepartie-tab" data-bs-toggle="pill" data-bs-target="#pills-contrepartie" type="button" role="tab" aria-controls="pills-contrepartie" aria-selected="false" tabindex="-1">
                  <i class="ti ti-gift me-2 fs-6"></i>
                  <span class="d-none d-md-block">Contreparties</span>
                </button>
              </li>
              <li class="nav-item" role="presentation">
                <button class="nav-link position-relative rounded-0 d-flex align-items-center justify-content-center bg-transparent fs-3 py-3" id="pills-modele-tab" data-bs-toggle="pill" data-bs-target="#pills-modele" type="button" role="tab" aria-controls="pills-facture" aria-selected="false" tabindex="-1">
                  <i class="ti ti-file-invoice me-2 fs-6"></i>
                  <span class="d-none d-md-block">Modèles</span>
                </button>
              </li>
              <li class="nav-item" role="presentation">
                <button class="nav-link position-relative rounded-0 d-flex align-items-center justify-content-center bg-transparent fs-3 py-3" id="pills-communication-tab" data-bs-toggle="pill" data-bs-target="#pills-communication" type="button" role="tab" aria-controls="pills-communication" aria-selected="false" tabindex="-1">
                  <i class="ti ti-speakerphone me-2 fs-6"></i>
                  <span class="d-none d-md-block">Communication</span>
                </button>
              </li>
              <li class="nav-item" role="presentation">
                <button class="nav-link position-relative rounded-0 d-flex align-items-center justify-content-center bg-transparent fs-3 py-3" id="pills-note-tab" data-bs-toggle="pill" data-bs-target="#pills-note" type="button" role="tab" aria-controls="pills-note" aria-selected="false" tabindex="-1">
                  <i class="ti ti-message-dots me-2 fs-6"></i>
                  <span class="d-none d-md-block">Notes</span>
                </button>
              </li>
            </ul>
            <div class="card-body">
              <div class="tab-content" id="pills-tabContent">

                <div class="tab-pane fade active show" id="pills-account" role="tabpanel" aria-labelledby="pills-account-tab" tabindex="0">
                  {% include '@Projet/projet/part/tab_informations.html.twig' %}
                </div>


                <div class="tab-pane fade" id="pills-taches" role="tabpanel" aria-labelledby="pills-taches-tab" tabindex="0">
                  {% include '@Projet/projet/part/tab_mecenes.html.twig' %}
                </div>


                <div class="tab-pane fade" id="pills-kanban" role="tabpanel" aria-labelledby="pills-kanban-tab" tabindex="0">
                   {% include '@Projet/projet/part/tab_formules.html.twig' %}
                </div>

                <div class="tab-pane fade" id="pills-contrepartie" role="tabpanel" aria-labelledby="pills-contrepartie-tab" tabindex="0">
                   {% include '@Projet/projet/part/tab_contrepartie.html.twig' %}
                </div>

                <div class="tab-pane fade" id="pills-modele" role="tabpanel" aria-labelledby="pills-modele-tab" tabindex="0">
                   {% include '@Projet/projet/part/tab_modeles.html.twig' %}
                </div>

                <div class="tab-pane fade" id="pills-communication" role="tabpanel" aria-labelledby="pills-communication-tab" tabindex="0">
                  {% include '@Projet/projet/part/tab_communication.html.twig' %}
                </div>

                <div class="tab-pane fade" id="pills-note" role="tabpanel" aria-labelledby="pills-note-tab" tabindex="0">
                </div>



              </div>
            </div>
          </div>
        </div>
      </div>

<script>
const projetId = '{{projet.idtoken}}';
 $(function () {
  "use strict";

  // Default
  $(".repeater-default").repeater();

  // Custom Show / Hide Configurations
  $(".contrepartie-repeater").repeater({
    show: function () {
      $(this).slideDown();
    },
    hide: function (remove) {
      $(this).slideUp(remove);
    },
  });
});
</script>

{% include '@Projet/projet/modal/import_donnees.html.twig' %}
{% include '@Projet/projet/modal/new_note.html.twig' %}
{% include '@Projet/projet/modal/new_formule.html.twig' %}
{% include 'partials/modal/delete_modal.html.twig' %}
{% include 'partials/modal/ajax_modal.html.twig' %}
{% include '@Projet/projet/modal/new_typecontrepartie.html.twig' %} 

<script src="{{ asset('assets/js/global/fonctions.js') }}"></script>
<script src="{{ asset('assets/js/projet/projet_view.js') }}"></script>
<script src="{{ asset('assets/js/projet/mecene.js') }}"></script>
<script src="{{ asset('assets/js/projet/import.js') }}"></script>

<script src="{{ asset('assets/js/data/search_mecene_ajax.js') }}"></script>
<script src="{{ asset('assets/js/data/update_datatable.js') }}"></script>

{% include 'partials/footer.html.twig' %}    
