From 553bfa1e8d2d9ac3a7ac202065e7adea1fe3142d Mon Sep 17 00:00:00 2001 From: clsr Date: Fri, 11 Nov 2016 17:35:39 +0100 Subject: Initial commit; forked from installgen2/Flup --- static/anime.png | Bin 0 -> 45991 bytes static/animeengine.png | Bin 0 -> 115105 bytes static/clipboard.js | 742 ++++++++++++++++++++++++++++++++++++++ static/favicons/browserconfig.xml | 11 + static/favicons/favicon-114.png | Bin 0 -> 37152 bytes static/favicons/favicon-120.png | Bin 0 -> 40895 bytes static/favicons/favicon-144.png | Bin 0 -> 57641 bytes static/favicons/favicon-150.png | Bin 0 -> 62216 bytes static/favicons/favicon-152.png | Bin 0 -> 63711 bytes static/favicons/favicon-16.png | Bin 0 -> 1389 bytes static/favicons/favicon-160.png | Bin 0 -> 70073 bytes static/favicons/favicon-180.png | Bin 0 -> 86906 bytes static/favicons/favicon-192.png | Bin 0 -> 97888 bytes static/favicons/favicon-310.png | Bin 0 -> 234861 bytes static/favicons/favicon-32.png | Bin 0 -> 3548 bytes static/favicons/favicon-57.png | Bin 0 -> 10050 bytes static/favicons/favicon-60.png | Bin 0 -> 11044 bytes static/favicons/favicon-64.png | Bin 0 -> 12491 bytes static/favicons/favicon-70.png | Bin 0 -> 14728 bytes static/favicons/favicon-72.png | Bin 0 -> 15539 bytes static/favicons/favicon-76.png | Bin 0 -> 17218 bytes static/favicons/favicon-96.png | Bin 0 -> 26802 bytes static/favicons/favicon.ico | Bin 0 -> 22638 bytes static/script.js | 38 ++ static/style.css | 112 ++++++ 25 files changed, 903 insertions(+) create mode 100644 static/anime.png create mode 100644 static/animeengine.png create mode 100644 static/clipboard.js create mode 100644 static/favicons/browserconfig.xml create mode 100644 static/favicons/favicon-114.png create mode 100644 static/favicons/favicon-120.png create mode 100644 static/favicons/favicon-144.png create mode 100644 static/favicons/favicon-150.png create mode 100644 static/favicons/favicon-152.png create mode 100644 static/favicons/favicon-16.png create mode 100644 static/favicons/favicon-160.png create mode 100644 static/favicons/favicon-180.png create mode 100644 static/favicons/favicon-192.png create mode 100644 static/favicons/favicon-310.png create mode 100644 static/favicons/favicon-32.png create mode 100644 static/favicons/favicon-57.png create mode 100644 static/favicons/favicon-60.png create mode 100644 static/favicons/favicon-64.png create mode 100644 static/favicons/favicon-70.png create mode 100644 static/favicons/favicon-72.png create mode 100644 static/favicons/favicon-76.png create mode 100644 static/favicons/favicon-96.png create mode 100644 static/favicons/favicon.ico create mode 100644 static/script.js create mode 100644 static/style.css (limited to 'static') diff --git a/static/anime.png b/static/anime.png new file mode 100644 index 0000000..92b86f1 Binary files /dev/null and b/static/anime.png differ diff --git a/static/animeengine.png b/static/animeengine.png new file mode 100644 index 0000000..541ca38 Binary files /dev/null and b/static/animeengine.png differ diff --git a/static/clipboard.js b/static/clipboard.js new file mode 100644 index 0000000..851f098 --- /dev/null +++ b/static/clipboard.js @@ -0,0 +1,742 @@ +/*! + * clipboard.js v1.5.12 + * https://zenorocha.github.io/clipboard.js + * + * Licensed MIT © Zeno Rocha + */ +(function(f){if(typeof exports==="object"&&typeof module!=="undefined"){module.exports=f()}else if(typeof define==="function"&&define.amd){define([],f)}else{var g;if(typeof window!=="undefined"){g=window}else if(typeof global!=="undefined"){g=global}else if(typeof self!=="undefined"){g=self}else{g=this}g.Clipboard = f()}})(function(){var define,module,exports;return (function e(t,n,r){function s(o,u){if(!n[o]){if(!t[o]){var a=typeof require=="function"&&require;if(!u&&a)return a(o,!0);if(i)return i(o,!0);var f=new Error("Cannot find module '"+o+"'");throw f.code="MODULE_NOT_FOUND",f}var l=n[o]={exports:{}};t[o][0].call(l.exports,function(e){var n=t[o][1][e];return s(n?n:e)},l,l.exports,e,t,n,r)}return n[o].exports}var i=typeof require=="function"&&require;for(var o=0;o + + + + + + + #FFFFFF + + + \ No newline at end of file diff --git a/static/favicons/favicon-114.png b/static/favicons/favicon-114.png new file mode 100644 index 0000000..56ca1d1 Binary files /dev/null and b/static/favicons/favicon-114.png differ diff --git a/static/favicons/favicon-120.png b/static/favicons/favicon-120.png new file mode 100644 index 0000000..7c63dde Binary files /dev/null and b/static/favicons/favicon-120.png differ diff --git a/static/favicons/favicon-144.png b/static/favicons/favicon-144.png new file mode 100644 index 0000000..cc268c0 Binary files /dev/null and b/static/favicons/favicon-144.png differ diff --git a/static/favicons/favicon-150.png b/static/favicons/favicon-150.png new file mode 100644 index 0000000..3fdb417 Binary files /dev/null and b/static/favicons/favicon-150.png differ diff --git a/static/favicons/favicon-152.png b/static/favicons/favicon-152.png new file mode 100644 index 0000000..a11b0d5 Binary files /dev/null and b/static/favicons/favicon-152.png differ diff --git a/static/favicons/favicon-16.png b/static/favicons/favicon-16.png new file mode 100644 index 0000000..66437f2 Binary files /dev/null and b/static/favicons/favicon-16.png differ diff --git a/static/favicons/favicon-160.png b/static/favicons/favicon-160.png new file mode 100644 index 0000000..0ac7cde Binary files /dev/null and b/static/favicons/favicon-160.png differ diff --git a/static/favicons/favicon-180.png b/static/favicons/favicon-180.png new file mode 100644 index 0000000..92de485 Binary files /dev/null and b/static/favicons/favicon-180.png differ diff --git a/static/favicons/favicon-192.png b/static/favicons/favicon-192.png new file mode 100644 index 0000000..f03e60d Binary files /dev/null and b/static/favicons/favicon-192.png differ diff --git a/static/favicons/favicon-310.png b/static/favicons/favicon-310.png new file mode 100644 index 0000000..99a5f79 Binary files /dev/null and b/static/favicons/favicon-310.png differ diff --git a/static/favicons/favicon-32.png b/static/favicons/favicon-32.png new file mode 100644 index 0000000..2e3ca6e Binary files /dev/null and b/static/favicons/favicon-32.png differ diff --git a/static/favicons/favicon-57.png b/static/favicons/favicon-57.png new file mode 100644 index 0000000..3a7ad75 Binary files /dev/null and b/static/favicons/favicon-57.png differ diff --git a/static/favicons/favicon-60.png b/static/favicons/favicon-60.png new file mode 100644 index 0000000..9e209e8 Binary files /dev/null and b/static/favicons/favicon-60.png differ diff --git a/static/favicons/favicon-64.png b/static/favicons/favicon-64.png new file mode 100644 index 0000000..3b2c8fb Binary files /dev/null and b/static/favicons/favicon-64.png differ diff --git a/static/favicons/favicon-70.png b/static/favicons/favicon-70.png new file mode 100644 index 0000000..cee8777 Binary files /dev/null and b/static/favicons/favicon-70.png differ diff --git a/static/favicons/favicon-72.png b/static/favicons/favicon-72.png new file mode 100644 index 0000000..8094e4e Binary files /dev/null and b/static/favicons/favicon-72.png differ diff --git a/static/favicons/favicon-76.png b/static/favicons/favicon-76.png new file mode 100644 index 0000000..24ce18f Binary files /dev/null and b/static/favicons/favicon-76.png differ diff --git a/static/favicons/favicon-96.png b/static/favicons/favicon-96.png new file mode 100644 index 0000000..de7ed38 Binary files /dev/null and b/static/favicons/favicon-96.png differ diff --git a/static/favicons/favicon.ico b/static/favicons/favicon.ico new file mode 100644 index 0000000..505cb79 Binary files /dev/null and b/static/favicons/favicon.ico differ diff --git a/static/script.js b/static/script.js new file mode 100644 index 0000000..ee3260d --- /dev/null +++ b/static/script.js @@ -0,0 +1,38 @@ +function loadImage(url, callback) { + var img = new Image(); + img.src = url; + + img.onload = callback; +} + +(function() { + var animeGrill = document.getElementById("anime"); + var animeEngineTimer = null; + + animeGrill.onmouseover = function() { + animeEngineTimer = setTimeout(function() { + loadImage("/static/animeengine.png", function() { + animeGrill.src = "/static/animeengine.png"; + }); + }, 5000); + } + + animeGrill.onmouseout = function() { + clearTimeout(animeEngineTimer); + } +})(); + +function uploadPage() { + (function() { + Array.prototype.forEach.call(document.querySelectorAll(".upload"), (upload) => { + var url = upload.querySelector("a").innerHTML; + + upload.innerHTML += ' -- Copy to clipboard'; + }); + })(); + + (function() { + var btns = document.querySelectorAll(".clipboard-copy"); + new Clipboard(btns); + })(); +} diff --git a/static/style.css b/static/style.css new file mode 100644 index 0000000..0650a9a --- /dev/null +++ b/static/style.css @@ -0,0 +1,112 @@ +body { + text-align: center; + background: #111; + color: #CCC; + width: 400px; + margin: auto; + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; +} + +*::-moz-selection { + color: #CCC; + background: #595; +} + +*::selection { + color: #CCC; + background: #195; +} + +footer { + height: 20px; +} + +a, a:visited { + color: #195; +} + +input[type="text"] { + background: #CCC; + color: #111; + border: none; + border-radius: 2px; +} + +input[type="checkbox"] { + display: none; +} + +input[type="checkbox"]:checked + label { + background: #595; +} + +label.checkbox-wrapper { + height: 16px; + width: 16px; + margin: 4px; + background: #CCC; + display: inline-block; + margin-bottom: -3px; + border-radius: 3px; +} + +.no-highlight { + -webkit-touch-callout: none; + -webkit-user-select: none; + -khtml-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; +} + +.box::before { + height: 20px; + display: block; + content: ""; + background: #195; + margin-bottom: 10px; +} + +.box { + background: #222; + margin: 20px 0; + border-radius: 3px; + padding: 10px; +} + +.break { + word-wrap: break-word; +} + +#header { + color: #195; + font-size: 80px; + font-weight: 500; + line-height: 1; + margin: 20px 0 40px; +} + +#anime { + height: 300px; + position: fixed; + bottom: 0px; + right: 0px; + z-index: -1; +} + +#anime:hover { + -webkit-filter: brightness(120%); + filter: brightness(120%); +} + +#upload { + background: #195; + color: #EEE; + width: 150px; + height: 50px; + display: inline-block; + border-radius: 3px; + line-height: 3; + border: none; + margin: 10px; +} -- cgit