<?php
declare(strict_types=1);
session_start();
if (empty($_SESSION['miter'])) {
header('Location: ../../index.php');
exit;
}
$css_file = "front/user.css";
$css_print = file_exists($css_file) ? file_get_contents($css_file) : '';
if (isset($_POST['submit'])) {
$css_text_post = $_POST["css_text"] ?? '';
file_put_contents($css_file, $css_text_post, LOCK_EX);
$css_print = file_get_contents($css_file);
}
?>
<div class='tenon_tenon_header'>
<div class='tenon_header_td'>
<span class='title'>CSS Editor</span>
</div>
</div>
<div class="full_tenon_table">
<div class='full_td'>
<form name='css_form' id='css_form' method='POST'>
<textarea id='css_text' name='css_text' class='full_textarea' placeholder='CSS'><?php echo htmlspecialchars((string)$css_print, ENT_QUOTES, 'UTF-8'); ?></textarea>
<input type="submit" name="submit" value="Update" class="full_submit_button_middle">
</form>
</div>
</div>
<div class='full_end_table'>
<div class='full_end_td'>
<span class='text'>User generated CSS for content<br>Ensure syntax and {closures} or site will break</span>
</div>
</div>
<script src='back/js/autosize.js'></script>
<script> autosize(document.querySelectorAll('textarea')); </script>
<div class='bump'></div>