2021-12-28 23:49:18 +01:00
|
|
|
<!DOCTYPE html>
|
|
|
|
<html lang="en">
|
|
|
|
<head>
|
|
|
|
<meta charset="UTF-8">
|
|
|
|
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
|
|
|
<title>{{ TITLE }}</title>
|
2021-12-29 19:22:38 +01:00
|
|
|
<link rel="preconnect" href="https://fonts.googleapis.com">
|
|
|
|
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
|
|
|
|
<link href="https://fonts.googleapis.com/css2?family=Caveat:wght@400;500;700&display=swap" rel="stylesheet">
|
2021-12-28 23:49:18 +01:00
|
|
|
<link rel="stylesheet" href="/static/css/main.css">
|
2022-01-01 14:36:25 +01:00
|
|
|
<script type="text/javascript">
|
|
|
|
const MAX_POLL_OPTIONS = "{{ MAX_POLL_OPTIONS }}";
|
|
|
|
const MAX_CHARACTER_LENGTH = "{{ MAX_CHARACTER_LENGTH }}";
|
|
|
|
</script>
|
|
|
|
<script type="text/javascript" src="/static/js/index.js" defer="true" async="true"></script>
|
2021-12-28 23:49:18 +01:00
|
|
|
</head>
|
|
|
|
<body>
|
2021-12-29 19:22:38 +01:00
|
|
|
<header>
|
|
|
|
<h1>Poll.horse</h1>
|
|
|
|
<h3>Make voting on things simpler</h3>
|
|
|
|
</header>
|
|
|
|
<main>
|
2022-01-01 13:54:58 +01:00
|
|
|
<section class="error {{ FORM_SUBMISSION_ERROR_SHOWN_CLASS }}">
|
|
|
|
{{ FORM_SUBMISSION_ERROR }}
|
|
|
|
</section>
|
2021-12-29 19:22:38 +01:00
|
|
|
<section class="notepad">
|
|
|
|
<div class="notepad-border"></div>
|
2022-01-01 04:13:24 +01:00
|
|
|
<form action="{{ BACKEND_BASE_PATH }}/_backend/poll-form" method="POST">
|
|
|
|
<section class="poll-title">
|
2022-01-01 14:36:25 +01:00
|
|
|
<input id="poll-title" name="poll-title" type="text" maxlength="{{ MAX_CHARACTER_LENGTH }}" placeholder="Enter your question here" value="{{ FORM_TITLE }}">
|
2022-01-01 04:13:24 +01:00
|
|
|
</section>
|
|
|
|
<section id="poll-options" class="poll-options">
|
|
|
|
{{ FORM_OPTION_DIVS }}
|
|
|
|
</section>
|
|
|
|
<section class="poll-footer">
|
|
|
|
<select id="dupe-check" name="dupe-check">
|
|
|
|
<option value="ip" {{ FORM_DUPECHECK_IP }}>IP-based duplication checking</option>
|
|
|
|
<option value="cookie" {{ FORM_DUPECHECK_COOKIE }}>Cookie-based duplication checking</option>
|
|
|
|
<option value="none" {{ FORM_DUPECHECK_NONE }}>No duplication checking</option>
|
|
|
|
</select>
|
|
|
|
<br>
|
|
|
|
<label>
|
|
|
|
<input type="checkbox" name="multi-select" {{ FORM_MULTI_SELECT }} id="multiple">
|
2022-01-01 13:54:30 +01:00
|
|
|
<span>Multiple Choice</span>
|
2022-01-01 04:13:24 +01:00
|
|
|
</label>
|
|
|
|
<br>
|
|
|
|
<input type="submit" name="submit" value="Create poll" id="create-poll">
|
|
|
|
</form>
|
2021-12-29 19:46:47 +01:00
|
|
|
</section>
|
2021-12-29 19:22:38 +01:00
|
|
|
</section>
|
|
|
|
</main>
|
|
|
|
<footer>
|
|
|
|
<ul>
|
2022-01-01 14:45:16 +01:00
|
|
|
<li><a href="https://github.com/Wolvan/poll.horse" target="_blank">Github Repo</a></li>
|
2021-12-29 19:22:38 +01:00
|
|
|
</ul>
|
|
|
|
<div class="copyright">© 2021 Wolvan</div>
|
|
|
|
</footer>
|
2021-12-28 23:49:18 +01:00
|
|
|
</body>
|
|
|
|
</html>
|