summaryrefslogtreecommitdiff
path: root/pages
diff options
context:
space:
mode:
Diffstat (limited to 'pages')
-rw-r--r--pages/banners.json4
-rw-r--r--pages/banners.swig3
-rw-r--r--pages/banners/donate.swig7
-rw-r--r--pages/banners/virusscans.swig1
-rw-r--r--pages/check_fileapi.swig3
-rw-r--r--pages/check_script.swig3
-rw-r--r--pages/index.swig14
-rw-r--r--pages/layout.swig15
-rw-r--r--pages/nav.swig9
-rw-r--r--pages/upload_form.swig3
10 files changed, 62 insertions, 0 deletions
diff --git a/pages/banners.json b/pages/banners.json
new file mode 100644
index 0000000..f7b3ca2
--- /dev/null
+++ b/pages/banners.json
@@ -0,0 +1,4 @@
+[
+ "banners/donate.swig",
+ "banners/virusscans.swig"
+]
diff --git a/pages/banners.swig b/pages/banners.swig
new file mode 100644
index 0000000..59b72e8
--- /dev/null
+++ b/pages/banners.swig
@@ -0,0 +1,3 @@
+{% for banner in banners %}
+ {% include banner %}
+{% endfor %}
diff --git a/pages/banners/donate.swig b/pages/banners/donate.swig
new file mode 100644
index 0000000..9930b63
--- /dev/null
+++ b/pages/banners/donate.swig
@@ -0,0 +1,7 @@
+<form action="https://www.paypal.com/cgi-bin/webscr" method="post" target="_top">
+ <p class="alert alert-error">
+ <input type="hidden" name="cmd" value="_s-xclick">
+ <input type="hidden" name="encrypted" value="-----BEGIN PKCS7-----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-----END PKCS7-----">
+ <strong>Look here!</strong> Please <input type="image" src="img/donate.png" name="submit" alt="donate"> to cover server costs, even $1 is appreciated. We accept Paypal via the donate button and bitcoins to <a class="btc" href="bitcoin:1Hb5Xnn5vEJaH1atkJvzqFJq2DK3MAENWD">1Hb5Xnn5vEJaH1atkJvzqFJq2DK3MAENWD</a>
+ </p>
+</form>
diff --git a/pages/banners/virusscans.swig b/pages/banners/virusscans.swig
new file mode 100644
index 0000000..31374e7
--- /dev/null
+++ b/pages/banners/virusscans.swig
@@ -0,0 +1 @@
+<p class="alert alert-error"><strong>And here!</strong> Virus scans are now a daily routine, if a file gets detected it will be removed without further notice.</p>
diff --git a/pages/check_fileapi.swig b/pages/check_fileapi.swig
new file mode 100644
index 0000000..1cc04a9
--- /dev/null
+++ b/pages/check_fileapi.swig
@@ -0,0 +1,3 @@
+<p id="no-file-api" class="alert alert-error">
+ <strong>Your browser is shit.</strong> Install the latest<a href="http://firefox.com/">Firefox</a> or <a href="http://chrome.google.com/">Botnet</a> and come back &lt;3
+</p>
diff --git a/pages/check_script.swig b/pages/check_script.swig
new file mode 100644
index 0000000..abf65ba
--- /dev/null
+++ b/pages/check_script.swig
@@ -0,0 +1,3 @@
+<noscript>
+ <p class="alert alert-error"><strong>Enable JavaScript</strong> you fucking autist neckbeard, it's not gonna hurt you</p>
+</noscript>
diff --git a/pages/index.swig b/pages/index.swig
new file mode 100644
index 0000000..d69bc02
--- /dev/null
+++ b/pages/index.swig
@@ -0,0 +1,14 @@
+{% extends "layout.swig" %}
+
+{% block body %}
+<div class="jumbotron">
+ <h1>Ohayou!</h1>
+ <p class="lead">Max upload size is 50MiB, read the <a href="faq.html">FAQ</a></p>
+ {% include "check_script.swig" %}
+ {% include "check_fileapi.swig" %}
+ {% include "upload_form.swig" %}
+</div>
+{% include "banners.swig" %}
+{% include "nav.swig" %}
+<script src="pomf.min.js"></script>
+{% endblock %}
diff --git a/pages/layout.swig b/pages/layout.swig
new file mode 100644
index 0000000..21de7c9
--- /dev/null
+++ b/pages/layout.swig
@@ -0,0 +1,15 @@
+<!DOCTYPE html>
+<html>
+<head>
+ <meta charset="utf-8">
+ <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">
+ <title>Pomf.se &middot; {% block title %}Kawaii File Hosting{% endblock %}</title>
+ <link rel="shortcut icon" href=favicon.ico type="image/x-icon">
+ <link rel="stylesheet" href="pomf.min.css">
+</head>
+<body>
+<div class="container">
+ {% block body %}What the fuck are you doing here, nigger?{% endblock %}
+</div>
+</body>
+</html>
diff --git a/pages/nav.swig b/pages/nav.swig
new file mode 100644
index 0000000..ccd888f
--- /dev/null
+++ b/pages/nav.swig
@@ -0,0 +1,9 @@
+<nav>
+ <ul><li>
+ <a href="http://pomf.se/">Pomf</a></li><li>
+ <a href="http://blog.pomf.se/">Pomf Blog</a></li><li>
+ <a href="irc://irc.pomf.se/cute">Pomf IRC</a></li><li>
+ <a href="http://p.pomf.se/">Pomf Paste</a></li><li>
+ <a href="tools.html">Pomf Tools</a></li>
+ </ul>
+</nav>
diff --git a/pages/upload_form.swig b/pages/upload_form.swig
new file mode 100644
index 0000000..7430f28
--- /dev/null
+++ b/pages/upload_form.swig
@@ -0,0 +1,3 @@
+<a href="javascript:;" id="upload-btn" class="btn">Select <span>or drop </span>file(s)</a>
+<input type="file" id="upload-input" name="files[]" multiple data-max-size="50MiB">
+<ul id="upload-filelist"></ul>