<!DOCTYPE html>
<html>
<head>
	<meta charset="utf-8">
	<meta name="viewport" content="width=device-width, initial-scale=1.0">
	<title>Lynx Gallery</title>

	<!-- Stylesheets -->
	<link rel="stylesheet" href="css/main.css">
	<link rel="stylesheet" href="css/normalise.css">


	<!-- Google Fonts -->
	<link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Lexend+Deca:wght@600">
	<link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Secular+One&display=swap">

	<!-- JQuery -->
	<script
		src="https://code.jquery.com/jquery-3.6.0.min.js"
		integrity="sha256-/xUj+3OJU5yExlq6GSYGSHk7tPXikynS7ogEvDej/m4="
		crossorigin="anonymous">
	</script>

	<!-- Sniffle script! -->
	<script src="Sniffle/sniffle.js"></script>
	<link rel='stylesheet' href='Sniffle/sniffle.css'>

	<!-- Flyout script! -->
	<script src="Flyout/flyout.js"></script>
	<link rel='stylesheet' href='Flyout/flyout.css'>
</head>
<body>
<?php
include "ui/required.php";
include "ui/nav.php";
?>

<script>
	if (params.del == "true") {
		sniffleAdd("Image Deleted", "Successfully deleted image: <?php echo $_GET['id']; ?>", "var(--green)", "<?php echo $root_dir ?>assets/icons/trash.svg");
	}
	if (params.login == "success") {
		sniffleAdd("Logged in", "O hi <?php echo $_SESSION['username']; ?>", "var(--green)", "<?php echo $root_dir ?>assets/icons/hand-waving.svg");
	}
</script>

<div class="info-text">
	<?php
		// Set time for message
		$time = date("H");
		$timezone = date("e");
		if ($time < "12") {
			$time_welc = "Good morning";
		} else if ($time >= "12" && $time < "17") {
			$time_welc = "Good afternoon";
		} else if ($time >= "17" && $time < "19") {
			$time_welc = "Good evening";
		} else if ($time >= "19") {
			$time_welc = "Good night";
		}

		// Welcome depending on if user is logged in or not
		if (isset($_SESSION["username"])) {
			echo "<h1>".$time_welc." ".$_SESSION['username']."!</h1>";
		} else {
			echo "<h1>".$time_welc."!</h1>";
		}

		// Random welcome message
		$welcome_message = array("*internal screaming*",
		"Sussy Wussy",
		"What is this world?",
		"Don't forget to drink water!",
		"Bruh",
		"This is so poorly programmed",
		"Sorry",
		"Fluffy made this!",
		"maybe",
		"I'm gay",
		"I wish we were better strangers.",
		"<span style='color:#ffff00;'>Just like Minecraft!</span>",
		"If I were you, I'd run now",
		"This is the part where I kill you",
		"SILICA GEL \"DO NOT EAT\".",
		"This was supposed to be a simple project",
		"AAAAAAAAAAAAAAAAAAAA",
		"Let me out",
		"nice",
		"Thank you that you're here",
		"The weather is dry",
		"Need me a man 👀");
		echo "<p>".$welcome_message[array_rand($welcome_message, 1)]."</p>";
	?>
</div>

<div class="gallery-root flex-left">
	<?php
	// Reading images from table
	$image_request = mysqli_query($conn, "SELECT * FROM swag_table ORDER BY id DESC");

	while ($image = mysqli_fetch_array($image_request)) {
		// Getting thumbnail
		if (file_exists("images/thumbnails/".$image['imagename'])) {
			$image_path = "images/thumbnails/".$image['imagename'];
		} else {
			$image_path = "images/".$image['imagename'];
		}

		// Check for NSFW tag
		if (str_contains($image['tags'], "nsfw")) {
			$image_nsfw = "nsfw-blur";
			$nsfw_warning = "<a href='image.php?id=".$image['id']."' class='nsfw-warning'><img class='svg' src='assets/icons/warning_red.svg'><span>This image contains NSFW material</span></a>";
		} else {
			$image_nsfw = "";
			$nsfw_warning = "";
		}

		// Image loading
		echo "<div class='gallery-item'>";
		echo $nsfw_warning;
		echo "<a href='image.php?id=".$image['id']."'><img class='gallery-image ".$image_nsfw."' loading='lazy' src='".$image_path."' id='".$image['id']."'></a>";
		echo "</div>";
	}
	?>
</div>


<?php include "ui/footer.php"; ?>
</body>
</html>