mirror of
https://github.com/Fluffy-Bean/image-gallery.git
synced 2024-12-29 10:56:12 +00:00
Moved image info around
This commit is contained in:
parent
b261368a9b
commit
4aab53a7d5
23
css/main.css
23
css/main.css
|
@ -377,7 +377,30 @@ nav .btn {
|
|||
.image-detail input {
|
||||
font-family: "Secular One", sans-serif;
|
||||
}
|
||||
.image-detail > div {
|
||||
width: 100%;
|
||||
display: flex;
|
||||
flex-direction: row;
|
||||
}
|
||||
.image-detail > div > div {
|
||||
width: 50%;
|
||||
}
|
||||
.image-detail > div > div * {
|
||||
margin-top: 0;
|
||||
margin-bottom: 0.5rem;
|
||||
text-overflow: ellipsis;
|
||||
white-space: nowrap;
|
||||
overflow: hidden;
|
||||
}
|
||||
|
||||
@media (max-width: 669px) {
|
||||
.image-detail > div {
|
||||
flex-direction: column;
|
||||
}
|
||||
.image-detail > div > div {
|
||||
width: auto;
|
||||
}
|
||||
}
|
||||
.tags-root {
|
||||
margin-bottom: 1rem;
|
||||
padding: 0.5rem 0.5rem 0 0.5rem;
|
||||
|
|
|
@ -214,6 +214,35 @@
|
|||
.image-detail {
|
||||
@include defaultDecoration($green);
|
||||
@include defaultFont();
|
||||
|
||||
&>div {
|
||||
width: 100%;
|
||||
display: flex;
|
||||
flex-direction: row;
|
||||
|
||||
&>div {
|
||||
width: 50%;
|
||||
|
||||
* {
|
||||
margin-top: 0;
|
||||
margin-bottom: 0.5rem;
|
||||
|
||||
text-overflow: ellipsis;
|
||||
white-space: nowrap;
|
||||
overflow: hidden;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@media (max-width: 669px) {
|
||||
.image-detail {
|
||||
&>div {
|
||||
flex-direction: column;
|
||||
&>div {
|
||||
width: auto;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// TAGS
|
||||
|
|
67
image.php
67
image.php
|
@ -149,40 +149,42 @@
|
|||
</div>
|
||||
|
||||
|
||||
<div class="image-detail flex-down default-window">
|
||||
<div class="image-detail">
|
||||
<h2>Details</h2>
|
||||
<div>
|
||||
<div>
|
||||
<?php
|
||||
// User
|
||||
echo "<p>Author: ".$image_author."</p>";
|
||||
|
||||
// Image ID
|
||||
echo "<p>ID: ".$image['id']."</p>";
|
||||
|
||||
// Image Upload date
|
||||
echo "<p>Last updated: +0 ".$image['upload']."</p>";
|
||||
?>
|
||||
</div>
|
||||
<div>
|
||||
<?php
|
||||
// File name
|
||||
$image_pathinfo = pathinfo($image['imagename']);
|
||||
|
||||
echo "<p>File Name: ".$image_pathinfo['filename']."</p>";
|
||||
|
||||
// File extention
|
||||
echo "<p>File Type: ".pathinfo($image['imagename'], PATHINFO_EXTENSION)."</p>";
|
||||
|
||||
// Image resolution
|
||||
list($width, $height) = getimagesize($image_path);
|
||||
echo "<p>Image resolution: ".$width."x".$height."</p>";
|
||||
?>
|
||||
</div>
|
||||
</div>
|
||||
<?php
|
||||
// User
|
||||
echo "<p>Author: ".$image_author."</p>";
|
||||
|
||||
// Image ID
|
||||
echo "<p>ID: ".$image['id']."</p>";
|
||||
|
||||
// File name
|
||||
$image_pathinfo = pathinfo($image['imagename']);
|
||||
if (strlen($image['imagename']) > 30) {
|
||||
echo "<p>File Name: ".substr($image_pathinfo['filename'], 0, 30)."...</p>";
|
||||
} else {
|
||||
echo "<p>File Name: ".$image_pathinfo['filename']."</p>";
|
||||
}
|
||||
|
||||
// File extention
|
||||
echo "<p>File Type: ".pathinfo($image['imagename'], PATHINFO_EXTENSION)."</p>";
|
||||
|
||||
// Image resolution
|
||||
list($width, $height) = getimagesize($image_path);
|
||||
echo "<p>Image resolution: ".$width."x".$height."</p>";
|
||||
|
||||
// Image Upload date
|
||||
echo "<p>Last updated: +0 ".$image['upload']."</p>";
|
||||
|
||||
echo "<br>";
|
||||
|
||||
// Image download
|
||||
echo "<a class='btn btn-good' href='images/".$image['imagename']."' download='".$image['imagename']."'><img class='svg' src='assets/icons/download.svg'>Download image</a>";
|
||||
|
||||
// Copy image
|
||||
// Image download
|
||||
echo "<a class='btn btn-good' href='images/".$image['imagename']."' download='".$image['imagename']."'><img class='svg' src='assets/icons/download.svg'>Download image</a>";
|
||||
?>
|
||||
<button class='btn btn-good' onclick='copyLink()'><img class='svg' src='assets/icons/clipboard-text.svg'>Copy image link</button>
|
||||
<script>
|
||||
function copyLink() {
|
||||
navigator.clipboard.writeText(window.location.href);
|
||||
|
@ -190,9 +192,6 @@
|
|||
sniffleAdd("Info", "Link has been copied!", "var(--green)", "assets/icons/clipboard-text.svg");
|
||||
}
|
||||
</script>
|
||||
<?php
|
||||
echo "<button class='btn btn-good' onclick='copyLink()'><img class='svg' src='assets/icons/clipboard-text.svg'>Copy image link</button>";
|
||||
?>
|
||||
</div>
|
||||
|
||||
<div class="tags-root default-window">
|
||||
|
|
Loading…
Reference in a new issue