aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFuwn <[email protected]>2021-09-17 18:11:53 -0700
committerFuwn <[email protected]>2021-09-17 18:11:53 -0700
commit74c8426c0d5c112342cad69089b0ae76b878f67e (patch)
tree21a23829b9bb04300761cb4f3403814484d82a3d
downloadyucky.fun-74c8426c0d5c112342cad69089b0ae76b878f67e.tar.xz
yucky.fun-74c8426c0d5c112342cad69089b0ae76b878f67e.zip
feat(yucky.fun): push live
-rw-r--r--favicon.html13
-rw-r--r--index.html157
-rw-r--r--style.css61
-rw-r--r--video.mp4bin0 -> 48688262 bytes
4 files changed, 231 insertions, 0 deletions
diff --git a/favicon.html b/favicon.html
new file mode 100644
index 0000000..1dbe251
--- /dev/null
+++ b/favicon.html
@@ -0,0 +1,13 @@
+<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
+<html>
+ <head>
+ <title>404 Not Found</title>
+ </head>
+
+ <body>
+ <h1>Not Found</h1>
+ <p>The requested URL /favicon.ico was not found on this server.</p>
+ <hr>
+ <address>Apache/2.4.18 (Ubuntu) Server at yucky.fun Port 80</address>
+ </body>
+</html>
diff --git a/index.html b/index.html
new file mode 100644
index 0000000..64f37ad
--- /dev/null
+++ b/index.html
@@ -0,0 +1,157 @@
+<!DOCTYPE html>
+<html>
+ <head>
+ <meta charset="utf-8">
+ <title>yucky // nasty, even.</title>
+ <script src="jquery.html"></script>
+ <link rel="stylesheet" type="text/css" href="style.css">
+ <link rel="icon" href="favicon.html"/>
+ </head>
+
+ <body>
+ <video autoplay loop id="video">
+ <source src="video.mp4" type="video/mp4">
+ <script>
+ var video = document.currentScript.parentElement;
+ video.volume = 0.4;
+ </script>
+ </video>
+ <div id="center">
+ <a href="https://twitter.com/yucky_de" target=_blank>
+ <pre>yucky // nasty, even.</pre>
+ </a>
+
+ <div class="animated fadeIn">
+ <p align="middle">
+ [ <a href="https://fuwn.link/apply2yucky" target=_blank>application_form</a> .
+ <a href="https://discord.io/yucky" target=_blank>discord_server</a> .
+ <a href="https://twitter.com/yucky_de" target="_blank">twitter</a> .
+ <a href="https://github.com/yucky-de" target=_blank>github</a> ]
+ </p>
+ </div>
+
+ <script language="javascript">
+ document.onkeypress = function (event) {
+ event = (event || window.event);
+ if (event.keyCode == 123) {
+ return false;
+ }
+ }
+ document.onmousedown = function (event) {
+ event = (event || window.event);
+ if (event.keyCode == 123) {
+ return false;
+ }
+ }
+ document.onkeydown = function (event) {
+ event = (event || window.event);
+ if (event.keyCode == 123) {
+ return false;
+ }
+ }
+
+ var message="Sorry, right-click has been disabled";
+
+ function clickIE() { if (document.all) {(message);return false;} }
+ function clickNS(e) {
+ if (document.layers||(document.getElementById&&!document.all)) {
+ if (e.which==2||e.which==3) { (message);return false; }
+ }
+ }
+ if (document.layers) {
+ document.captureEvents(Event.MOUSEDOWN);document.onmousedown=clickNS;
+ } else{
+ document.onmouseup=clickNS;document.oncontextmenu=clickIE;
+ }
+ document.oncontextmenu=new Function("return false")
+
+ function disableCtrlKeyCombination(e) {
+ var forbiddenKeys = new Array('a', 'n', 'c', 'x', 'v', 'j' , 'u', 'w', 'i');
+ var key;
+ var isCtrl;
+
+ if (window.event) {
+ key = window.event.keyCode;
+
+ if (window.event.ctrlKey) {
+ isCtrl = true;
+ } else {
+ isCtrl = false;
+ }
+ } else {
+ key = e.which;
+ if (e.ctrlKey) {
+ isCtrl = true;
+ } else {
+ isCtrl = false;
+ }
+ }
+
+ if (isCtrl) {
+ for (i=0; i<forbiddenKeys.length; i++) {
+ if(forbiddenKeys[i].toLowerCase() == String.fromCharCode(key).toLowerCase()) {
+ return true;
+ }
+ }
+ }
+
+ return true;
+ }
+
+ $(window).on('keydown',function(event) {
+ if (event.keyCode==123) {
+ return false;
+ } else if (event.ctrlKey && event.shiftKey && event.keyCode==73) {
+ return false;
+ } else if (event.ctrlKey && event.keyCode==73) {
+ return false;
+ }
+ });
+ $(document).on("contextmenu",function(e) { e.preventDefault(); });
+ $(window).on('keydown',function(event) {
+ if(event.keyCode==123) {
+ return false;
+ } else if(event.ctrlKey && event.shiftKey && event.keyCode==74) {
+ return false;
+ } else if(event.ctrlKey && event.keyCode==74) {
+ return false;
+ }
+ });
+ $(document).on("contextmenu",function(e) {
+ e.preventDefault();
+ });
+ $(window).on('keydown',function(event) {
+ if(event.keyCode==123) {
+ return false;
+ } else if(event.ctrlKey && event.shiftKey && event.keyCode==73) {
+ return false;
+ } else if(event.ctrlKey && event.keyCode==73) {
+ return false;
+ }
+ });
+ $(document).on("contextmenu",function(e) { e.preventDefault(); });
+
+ $(window).on('keydown',function(event) {
+ if(event.keyCode==123) {
+ return false;
+ } else if(event.ctrlKey && event.keyCode==70) {
+ return false;
+ } else if(event.ctrlKey && event.keyCode==70) {
+ return false;
+ }
+ });
+ $(document).on("contextmenu",function(e) { e.preventDefault(); });
+ $(window).on('keydown',function(event) {
+ if(event.keyCode==123) {
+ return false;
+ } else if(event.keyCode==122) {
+ return false;
+ } else if(event.keyCode==122) {
+ return false;
+ }
+ });
+ $(document).on("contextmenu",function(e) { e.preventDefault();});
+ </script>
+ </div>
+ </body>
+</html> \ No newline at end of file
diff --git a/style.css b/style.css
new file mode 100644
index 0000000..868da42
--- /dev/null
+++ b/style.css
@@ -0,0 +1,61 @@
+body {
+ background-color: black;
+ -webkit-background-size: cover;
+ -moz-background-size: cover;
+ -ms-background-size: cover;
+ -o-background-size: cover;
+ background-size: cover;
+ -webkit-user-select: none;
+ -moz-user-select: none;
+ -ms-user-select: none;
+ -o-user-select: none;
+ user-select: none;
+ font-family: monospace;
+ font-weight: bold;
+ color: #ffffff;
+ text-shadow: 1px 1px 1px rgba(0,0,0,100), 1px 1px 1px rgba(0,0,0,100);
+}
+
+pre {
+ text-align: center;
+ font-family: monospace;
+}
+
+p {
+ text-align: center;
+ font-family: monospace;
+}
+
+#center {
+ position: absolute;
+ left: 50%;
+ top: 50%;
+ transform: translate(-50%, -50%);
+ -webkit-transform: translate(-50%, -50%);
+ -moz-transform: translate(-50%, -50%);
+ -ms-transform: translate(-50%, -50%);
+ -o-transform: translate(-50%, -50%);
+}
+
+a {
+ color: inherit;
+ text-decoration: none;
+}
+
+video {
+ position: fixed;
+ top: 50%;
+ left: 50%;
+ min-width: 100%;
+ min-height: 100%;
+ width: auto;
+ height: auto;
+ z-index: -100;
+ transform: translateX(-50%) translateY(-50%);
+ background-size: cover;
+ -webkit-filter: blur(125px);
+ -moz-filter: blur(125px);
+ -o-filter: blur(125px);
+ -ms-filter: blur(125px);
+ filter: blur(0px);
+} \ No newline at end of file
diff --git a/video.mp4 b/video.mp4
new file mode 100644
index 0000000..69048cc
--- /dev/null
+++ b/video.mp4
Binary files differ