<style>
.mbody {
display: flex;
align-items: center;
justify-content: center;
background: black;
border-radius: 10px;
}
.modal-image-body {
display: flex;
align-items: center;
justify-content: center;
border-radius: 10px;
height: 600px;
width: 100%;
align-items: center;
flex-direction: column;
justify-content: center;
}
.modal-image-body img {
height: 100%;
object-fit: cover;
}
.drag-area-content{{idcontent}} {
border: 2px dashed #fff;
height: 400px;
width: 100%;
border-radius: 5px;
display: flex;
align-items: center;
justify-content: center;
flex-direction: column;
}
.drag-area-content{{idcontent}} .active {
border: 2px solid #fff;
}
.drag-area-content{{idcontent}} .icon {
font-size: 100px;
color: #fff;
}
.drag-area-content{{idcontent}} header {
font-size: 24px;
font-weight: 500;
color: #fff;
}
.drag-area-content{{idcontent}} span {
font-size: 22px;
font-weight: 500;
color: #fff;
margin: 10px 0 15px;
}
.drag-area-content{{idcontent}} button {
padding: 10px 25px;
font-size: 20px;
font-weight: 500;
border: none;
outline: none;
background: #fff;
color: black;
border-radius: 5px;
cursor: pointer;
}
.drag-area-content{{idcontent}} img {
height: 100%;
/* width: 100%; */
object-fit: cover;
border-radius: 5px;
}
.btn-black {
background-color: black !important;
color: white !important;
}
.btn-black:hover {
background-color: black !important;
color: white !important;
}
</style>
<div class="modal fade" id="modal-gallery-content{{idcontent}}" tabindex="-1" aria-labelledby="previewProjetModalLabelContent{{idcontent}}" aria-hidden="true">
<div class="modal-dialog modal-xl modal-dialog-centered modal-dialog-scrollable">
<div class="modal-content modal-content{{idcontent}}">
<div class="modal-header">
<h5 class="modal-title" id="previewProjetModalLabelContent{{idcontent}}">Banque d'images</h5>
<button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button>
</div>
<div class="modal-body" style="max-height: 48rem;">
<div class="container-fluid">
<div class="">
<ul class="nav nav-tabs justify-content-end">
<li class="nav-item">
<button type="button" class="nav-link active" id="select-image-content{{idcontent}}" data-bs-toggle="tab" data-bs-target="#select-image-pane-content{{idcontent}}" type="button" role="tab" aria-controls="select-image-pane-content{{idcontent}}" aria-selected="true">Sélectionnez une image</button>
</li>
<li class="nav-item">
<button class="nav-link" id="upload-image-content{{idcontent}}" data-bs-toggle="tab" data-bs-target="#upload-image-pane-content{{idcontent}}" type="button" role="tab" aria-controls="upload-image-pane-content{{idcontent}}" aria-selected="false">Télécharger une nouvelle image</button>
</li>
</ul>
<div class="tab-content" id="myTabContent">
<div
class="tab-pane fade py-3" id="upload-image-pane-content{{idcontent}}" role="tabpanel" aria-labelledby="upload-image-content{{idcontent}}" tabindex="0">
{# Upload image #}
<div class="modal-body mbody" id="dragAreaContent{{idcontent}}">
<div class="drag-area-content{{idcontent}}">
<div class="icon">
<i class="fas fa-cloud-upload-alt"></i>
</div>
<header>Drag & Drop pour télécharger l'image</header>
<span>OU</span>
<button type="button" >Parcourir le Fichier</button>
<input type="file" name="fileToUploadContent" id="fileToUploadContent{{idcontent}}" accept="image/*" hidden>
</div>
</div>
<div class="modal-image-body d-none" id="dropImageAreaContent{{idcontent}}">
<div id="uploadedimgdisplayContent{{idcontent}}" class="h-75"><img src="" id="imageToUploadContent{{idcontent}}"></div>
<div class="modal-footer justify-content-center w-100 mt-3" id="uploadbtns">
<button type="button" class="btn btn-light text-black" onclick="resetuploadvaluesContent{{idcontent}}()">
Reset</button>
<button type="button" class="btn btn-black" onclick="setuploadimgvalueContent{{idcontent}}()" data-bs-dismiss="modal">Valider</button>
</div>
</div>
</div>
<div
class="tab-pane fade show active py-3" id="select-image-pane-content{{idcontent}}" role="tabpanel" aria-labelledby="select-image-content{{idcontent}}" tabindex="0">
{# links paths #}
<div id="dirPathNiveauIndicatorProjet{{idcontent}}"></div>
{# content images #}
<div class="tab-content mb-2">
<div class="" id="valdircontentProjet{{idcontent}}"></div>
</div>
</div>
</div>
</div>
</div>
</div>
<div
class="modal-footer">
{# <button type="button" class="btn btn-secondary" data-bs-dismiss="modal">Annuler</button> #}
<button type="button" class="btn btn-primary" data-bs-dismiss="modal">Terminer</button>
</div>
</div>
</div>
</div>