68 lines
1.4 KiB
PHP
68 lines
1.4 KiB
PHP
<?php
|
||
// HTML per il modal delle foto
|
||
?>
|
||
<div id="photosModal" class="modal">
|
||
<div class="modal-content">
|
||
<span class="close-btn">×</span>
|
||
<div id="popupContent">
|
||
<p>Loading...</p>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div id="imageModal" class="image-modal">
|
||
<span class="image-modal-close">×</span>
|
||
<img class="image-modal-content" id="enlargedImage">
|
||
</div>
|
||
<style>
|
||
.photo-item {
|
||
transition: background-color 0.3s;
|
||
}
|
||
|
||
.photo-item:hover {
|
||
background-color: #f8f9fa;
|
||
}
|
||
|
||
#dropArea.highlight {
|
||
border-color: #28a745;
|
||
background-color: #e9ecef;
|
||
}
|
||
|
||
.image-modal {
|
||
display: none;
|
||
position: fixed;
|
||
z-index: 1100;
|
||
left: 0;
|
||
top: 0;
|
||
width: 100%;
|
||
height: 100%;
|
||
overflow: auto;
|
||
background-color: rgba(0, 0, 0, 0.8);
|
||
}
|
||
|
||
.image-modal-content {
|
||
margin: auto;
|
||
display: block;
|
||
max-width: 90%;
|
||
max-height: 90vh;
|
||
position: absolute;
|
||
top: 50%;
|
||
left: 50%;
|
||
transform: translate(-50%, -50%);
|
||
}
|
||
|
||
.image-modal-close {
|
||
position: absolute;
|
||
top: 15px;
|
||
right: 35px;
|
||
color: #fff;
|
||
font-size: 40px;
|
||
font-weight: bold;
|
||
cursor: pointer;
|
||
}
|
||
|
||
.image-modal-close:hover,
|
||
.image-modal-close:focus {
|
||
color: #bbb;
|
||
text-decoration: none;
|
||
}
|
||
</style>
|