From 497034ba28f4172c95e990e33e4095afa4c483af Mon Sep 17 00:00:00 2001
From: Guuq <50501321+Guuq@users.noreply.github.com>
Date: Mon, 28 Oct 2019 15:24:09 +0100
Subject: [PATCH] Uploading website to github
---
.htaccess | 1 +
404/index.html | 28 +++++
canvas/index.html | 23 ++++
color/index.html | 20 +++
contact/index.html | 26 ++++
downloads/index.html | 30 +++++
index.html | 121 ++++++++++++++++++
resources/css.css | 172 ++++++++++++++++++++++++++
resources/css/404.css | 5 +
resources/css/color.css | 14 +++
resources/css/contact.css | 47 +++++++
resources/css/downloads.css | 46 +++++++
resources/css/navbar.css | 91 ++++++++++++++
resources/css/shortcuts.css | 110 ++++++++++++++++
resources/cssall.css | 80 ++++++++++++
resources/img/codepanta.png | Bin 0 -> 386 bytes
resources/img/cross.png | Bin 0 -> 6984 bytes
resources/img/downloads/Firefox.png | Bin 0 -> 345180 bytes
resources/img/downloads/brave.png | Bin 0 -> 41727 bytes
resources/img/downloads/chrome.png | Bin 0 -> 28296 bytes
resources/img/downloads/discord.png | Bin 0 -> 17685 bytes
resources/img/downloads/minecraft.png | Bin 0 -> 679517 bytes
resources/img/downloads/opera.png | Bin 0 -> 30786 bytes
resources/img/downloads/origin.png | Bin 0 -> 15763 bytes
resources/img/downloads/steam.png | Bin 0 -> 30560 bytes
resources/img/downloads/teamspeak.png | Bin 0 -> 32572 bytes
resources/img/downloads/whatsapp.png | Bin 0 -> 194392 bytes
resources/img/favicon.ico | Bin 0 -> 3726 bytes
resources/img/googlemaps.png | Bin 0 -> 12192 bytes
resources/img/googletranslate.png | Bin 0 -> 125777 bytes
resources/img/logo.png | Bin 0 -> 3726 bytes
resources/img/magister.png | Bin 0 -> 4514 bytes
resources/img/onedrive.png | Bin 0 -> 4984 bytes
resources/img/reddit.png | Bin 0 -> 6723 bytes
resources/img/shortcut.png | Bin 0 -> 23586 bytes
resources/img/spotify.png | Bin 0 -> 68259 bytes
resources/img/w3schools.png | Bin 0 -> 4886 bytes
resources/img/wallpaper.png | Bin 0 -> 111128 bytes
resources/img/youtube.png | Bin 0 -> 18724 bytes
resources/javall.js | 31 +++++
resources/js/canvas.js | 6 +
resources/js/downloads.json.js | 66 ++++++++++
resources/js/home.js | 60 +++++++++
resources/js/insertDownloads.js | 31 +++++
resources/js/insertNavbar.js | 66 ++++++++++
resources/js/navbar.json.js | 33 +++++
resources/js/shortcuts.js | 69 +++++++++++
47 files changed, 1176 insertions(+)
create mode 100644 .htaccess
create mode 100644 404/index.html
create mode 100644 canvas/index.html
create mode 100644 color/index.html
create mode 100644 contact/index.html
create mode 100644 downloads/index.html
create mode 100644 index.html
create mode 100644 resources/css.css
create mode 100644 resources/css/404.css
create mode 100644 resources/css/color.css
create mode 100644 resources/css/contact.css
create mode 100644 resources/css/downloads.css
create mode 100644 resources/css/navbar.css
create mode 100644 resources/css/shortcuts.css
create mode 100644 resources/cssall.css
create mode 100644 resources/img/codepanta.png
create mode 100644 resources/img/cross.png
create mode 100644 resources/img/downloads/Firefox.png
create mode 100644 resources/img/downloads/brave.png
create mode 100644 resources/img/downloads/chrome.png
create mode 100644 resources/img/downloads/discord.png
create mode 100644 resources/img/downloads/minecraft.png
create mode 100644 resources/img/downloads/opera.png
create mode 100644 resources/img/downloads/origin.png
create mode 100644 resources/img/downloads/steam.png
create mode 100644 resources/img/downloads/teamspeak.png
create mode 100644 resources/img/downloads/whatsapp.png
create mode 100644 resources/img/favicon.ico
create mode 100644 resources/img/googlemaps.png
create mode 100644 resources/img/googletranslate.png
create mode 100644 resources/img/logo.png
create mode 100644 resources/img/magister.png
create mode 100644 resources/img/onedrive.png
create mode 100644 resources/img/reddit.png
create mode 100644 resources/img/shortcut.png
create mode 100644 resources/img/spotify.png
create mode 100644 resources/img/w3schools.png
create mode 100644 resources/img/wallpaper.png
create mode 100644 resources/img/youtube.png
create mode 100644 resources/javall.js
create mode 100644 resources/js/canvas.js
create mode 100644 resources/js/downloads.json.js
create mode 100644 resources/js/home.js
create mode 100644 resources/js/insertDownloads.js
create mode 100644 resources/js/insertNavbar.js
create mode 100644 resources/js/navbar.json.js
create mode 100644 resources/js/shortcuts.js
diff --git a/.htaccess b/.htaccess
new file mode 100644
index 0000000..6d3471c
--- /dev/null
+++ b/.htaccess
@@ -0,0 +1 @@
+ErrorDocument 404 /404/
diff --git a/404/index.html b/404/index.html
new file mode 100644
index 0000000..bfacb3a
--- /dev/null
+++ b/404/index.html
@@ -0,0 +1,28 @@
+
+
+
+
+
+
+
+
+
+
+
+
+ Error
+
+
+
+
+
Error: 404
+ Something went wrong, try a different link/address
+
+
+
+
+
+
+
+
+
diff --git a/canvas/index.html b/canvas/index.html
new file mode 100644
index 0000000..32a9ca0
--- /dev/null
+++ b/canvas/index.html
@@ -0,0 +1,23 @@
+
+
+
+
+
+
+
+
+
+
+ Canvas
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/color/index.html b/color/index.html
new file mode 100644
index 0000000..a3630f9
--- /dev/null
+++ b/color/index.html
@@ -0,0 +1,20 @@
+
+
+
+
+
+
+
+
+
+
+
+ Color
+
+
+
+
+
+
+
+
diff --git a/contact/index.html b/contact/index.html
new file mode 100644
index 0000000..e0a3ce2
--- /dev/null
+++ b/contact/index.html
@@ -0,0 +1,26 @@
+
+
+
+
+
+
+
+
+
+
+ Contact
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/downloads/index.html b/downloads/index.html
new file mode 100644
index 0000000..3ad4e66
--- /dev/null
+++ b/downloads/index.html
@@ -0,0 +1,30 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Downloads
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/index.html b/index.html
new file mode 100644
index 0000000..6cfb0ed
--- /dev/null
+++ b/index.html
@@ -0,0 +1,121 @@
+
+
+
+
+
+
+
+
+
+ Home
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/resources/css.css b/resources/css.css
new file mode 100644
index 0000000..1a3da69
--- /dev/null
+++ b/resources/css.css
@@ -0,0 +1,172 @@
+/* Mobile support */
+@viewport {
+ width: device-width;
+ zoom: 1.0;
+}
+/* Support for smaller screens */
+@media screen and (min-width:0px) and (max-width:430px) {
+ .footerBox {
+ height: 16rem!important;
+ }
+ #feedbackBox {
+ margin-top: 18rem!important;
+ }
+ #feedbackTextarea {
+ height: 16vh!important;
+ }
+ #links {
+ margin-top: 36rem!important;
+ }
+}
+/* Support for normal mobile devices */
+@media screen and (min-width:0px) and (max-width:960px) {
+ #yearBox {
+ width: 96%!important;
+ margin-top: 16rem!important;
+ }
+ .footerBox {
+ display: block!important;
+ width: 96%!important;
+ left: 0px!important;
+ }
+ #feedbackBox {
+ margin-top: 15rem;
+ }
+ #links {
+ margin-top: 30rem;
+ }
+ #footer {
+ top: 71rem!important;
+ }
+ #timeBox {
+ display: block;
+ width: 96%!important;
+ }
+}
+/* Main CSS */
+/* Header */
+header {
+ margin-top: 6rem;
+ color: white;
+ text-shadow: 2px 2px #363840;
+}
+/* Google search */
+#googleSearchBar {
+ background-color: #ededed;
+ border: #ededed 2px solid;
+ padding: 1rem;
+ width: 96%;
+ margin-top: 5rem;
+ height: 3rem;
+ border-radius: 2rem;
+ outline: none;
+ transition: border .4s;
+}
+#googleSearchBar:hover, #googleSearchBar:focus {
+ border: #4c8a80 2px solid;
+}
+/* Clock */
+#timeBox {
+ margin-top: 3rem;
+ position: absolute;
+ left: 2%;
+ padding: 1rem;
+ width: 33%;
+}
+.time {
+ display: inline-block;
+ font-size: 5rem;
+}
+#date {
+ font-size: 150%;
+}
+/* How much of the year is left */
+#yearBox {
+ left: 2%;
+ position: absolute;
+ display: inline-block;
+ width: 33%;
+ margin-top: 17rem;
+ padding: 2rem;
+}
+#yearProgress {
+ border-radius: 1rem;
+ width: 98%;
+ height: 1.5rem;
+}
+#yearProgress::-webkit-progress-bar {
+ background-color: #363840;
+ border-radius: .2rem;
+ box-shadow: 0 2px 5px rgba(0, 0, 0, 0.25) inset;
+}
+#yearProgress::-webkit-progress-value {
+ border-radius: .2rem;
+ transition: width .5;
+ background-image:
+ -webkit-linear-gradient(-45deg,
+ transparent 33%, rgba(0, 0, 0, .1) 33%,
+ rgba(0,0, 0, .1) 66%, transparent 66%),
+ -webkit-linear-gradient(top,
+ rgba(255, 255, 255, .25),
+ rgba(0, 0, 0, .25)),
+ -webkit-linear-gradient(left, #09c, #f44);
+}
+#yearProgress::-webkit-progress-value::before {
+ content: '80%';
+ position: absolute;
+ right: 0;
+ top: -125%;
+}
+#yearLeft {
+ font-size: 1.5rem;
+}
+/* Footer */
+#footer {
+ position: absolute;
+ left: 2%;
+ top: 64rem;
+ height: 20%;
+ display: inline-block;
+ width: 100%;
+ margin-bottom: 2rem;
+}
+.footerBox::-webkit-scrollbar {
+ display: none;
+}
+.footerBox {
+ top: 0px;
+ height: 100%;
+ display: inline-block;
+ position: absolute;
+ overflow: scroll;
+ overflow-x: hidden;
+}
+/* Info blocks */
+#info {
+ padding: 1rem;
+ width: 33%;
+}
+#feedbackBox {
+ padding: 1rem;
+ left: 35%;
+ font-size: 1rem;
+ width: 28%;
+}
+#feedbackTextarea {
+ width: 98%;
+ margin-top: 8px;
+ height: 6rem;
+}
+#feedbackSubmitButton {
+ width: 98%;
+ margin-top: 4px;
+}
+#links {
+ left: 65%;
+ width: 30%;
+ padding: 1rem;
+ font-size: 130%;
+}
+#links a button {
+ margin-bottom: 5px;
+}
diff --git a/resources/css/404.css b/resources/css/404.css
new file mode 100644
index 0000000..2b86c94
--- /dev/null
+++ b/resources/css/404.css
@@ -0,0 +1,5 @@
+ div {
+ height: 90%;
+ width: 96%;
+ padding: 2%;
+ }
diff --git a/resources/css/color.css b/resources/css/color.css
new file mode 100644
index 0000000..62db7fc
--- /dev/null
+++ b/resources/css/color.css
@@ -0,0 +1,14 @@
+body {
+ background-image: none!important;
+ animation-name: color;
+ animation-duration: 8s;
+ animation-iteration-count: infinite;
+}
+@keyframes color {
+ 0% {background-color: red;}
+ 20% {background-color: yellow;}
+ 40% {background-color: green;}
+ 60% {background-color: blue;}
+ 80% {background-color: purple;}
+ 100% {background-color: red;}
+}
diff --git a/resources/css/contact.css b/resources/css/contact.css
new file mode 100644
index 0000000..ec9e627
--- /dev/null
+++ b/resources/css/contact.css
@@ -0,0 +1,47 @@
+.appearance {
+ position: absolute;
+ display: inline-block;
+ width: 60px;
+ height: 34px;
+ top: .7rem;
+ right: 1.5rem;
+ z-index: 4;
+}
+
+.appearance input {
+ opacity: 0;
+ width: 0;
+ height: 0;
+}
+
+.appearanceSlider {
+ position: absolute;
+ cursor: pointer;
+ border-radius: 34px;
+ top: 0;
+ left: 0;
+ right: 0;
+ bottom: 0;
+ background-color: #ccc;
+ transition: .3s;
+}
+
+.appearanceSlider:before {
+ position: absolute;
+ border-radius: 50%;
+ content: "";
+ height: 26px;
+ width: 26px;
+ left: 4px;
+ bottom: 4px;
+ background-color: white;
+ transition: .3s;
+}
+
+input:checked + .appearanceSlider {
+ background-color: #2E3747;
+}
+
+input:checked + .appearanceSlider:before {
+ transform: translateX(25px);
+}
diff --git a/resources/css/downloads.css b/resources/css/downloads.css
new file mode 100644
index 0000000..c508d8a
--- /dev/null
+++ b/resources/css/downloads.css
@@ -0,0 +1,46 @@
+@media screen and (min-width:0px) and (max-width:1020px) {
+ .downloadbox {
+ width: 93%!important;
+ margin: 25px 0 0 1rem!important;
+ padding: 1rem;
+ }
+ .headerBox {
+ width: 93%!important;
+ }
+}
+/* Headers */
+#livesearch {
+ background-color: #ededed;
+ border: 2px #ededed solid;
+ padding: 1rem;
+ outline: none;
+ height: 3.5rem;
+ font-size: 1.2rem;
+ border-radius: 2rem;
+ margin: 4rem 0 -1rem 1rem;
+ width: 98%;
+ display: block;
+ transition: border .4s;
+}
+#livesearch:hover, #livesearch:focus {
+ border: #4c8a80 2px solid;
+}
+/* Classes for blocks */
+.headerBox {
+ width: 94%;
+ height: 5rem;
+ padding: 1rem;
+ margin: 1.5rem 0 0 1rem;
+}
+.downloadbox {
+ width: 18rem;
+ padding: .9rem;
+ max-height: 6rem;
+ margin: 1.5rem 0 0 1.5rem;
+ display: inline-block;
+}
+.img {
+ width: 3rem;
+ height: 3rem;
+ margin-left: 1rem;
+}
diff --git a/resources/css/navbar.css b/resources/css/navbar.css
new file mode 100644
index 0000000..fe3f43e
--- /dev/null
+++ b/resources/css/navbar.css
@@ -0,0 +1,91 @@
+.navigation {
+ position: fixed;
+ top: 0px;
+ max-height: 55px;
+ width: 100%;
+ background-color: black;
+ opacity: 0.8;
+ z-index: 3;
+}
+.navigation button {
+ padding: 1rem;
+ transition: color .5s;
+ border: 0;
+ background-color: transparent;
+ color: white;
+ display: inline;
+}
+.navigation button:focus {
+ outline: 0;
+}
+.navbarList {
+ list-style: none;
+ margin: 0;
+ padding: 0;
+}
+.navList {
+ float: left;
+}
+.dropdownList {
+ background-color: black;
+ opacity: 0.8;
+ margin: 0;
+ padding: 0;
+ list-style: none;
+}
+.dropdownButton {
+ width: 100%;
+}
+.navList:hover .dropdownList {
+ display: block!important;
+}
+.navigation button:hover {
+ color: #9c9c9c!important;
+}
+.home {
+ height: 40px;
+ width: 40px;
+}
+
+/* Switch */
+.appearance {
+ position: absolute;
+ display: inline-block;
+ width: 60px;
+ height: 34px;
+ top: .7rem;
+ right: 1.5rem;
+}
+.appearance input {
+ opacity: 0;
+ width: 0;
+ height: 0;
+}
+.appearanceSlider {
+ position: absolute;
+ cursor: pointer;
+ border-radius: 34px;
+ top: 0;
+ left: 0;
+ right: 0;
+ bottom: 0;
+ background-color: #ccc;
+ transition: .3s;
+}
+.appearanceSlider:before {
+ position: absolute;
+ border-radius: 50%;
+ content: "";
+ height: 26px;
+ width: 26px;
+ left: 4px;
+ bottom: 4px;
+ background-color: white;
+ transition: .3s;
+}
+input:checked + .appearanceSlider {
+ background-color: #2E3747;
+}
+input:checked + .appearanceSlider:before {
+ transform: translateX(25px);
+}
diff --git a/resources/css/shortcuts.css b/resources/css/shortcuts.css
new file mode 100644
index 0000000..8be14ea
--- /dev/null
+++ b/resources/css/shortcuts.css
@@ -0,0 +1,110 @@
+@media screen and (min-width:0px) and (max-width:960px) {
+ #addShortcutMenu {
+ width: 94%!important;
+ left: 1rem!important;
+ margin-left: 0px!important;
+ }
+ #shortcutBox {
+ width: 96%!important;
+ display: block!important;
+ margin-top: 29rem!important;
+ left: 2%;
+ padding: .8rem!important;
+ height: 32rem!important;
+ }
+}
+/* Shortcuts */
+#shortcutBox {
+ margin-top: 3rem;
+ width: 60%;
+ right: 3%;
+ padding: 1rem;
+ position: absolute;
+ height: 50rem;
+ overflow: scroll;
+ overflow-x: hidden;
+}
+#shortcutBox::-webkit-scrollbar {
+ display: none;
+}
+.shortcutImg {
+ width: 3rem;
+ height: 3rem;
+}
+.shortcutImgBox {
+ margin: 0 0 1rem 1rem;
+ width: 12rem;
+ padding: 1rem;
+ background-color: #363840;
+ border: #363840 2px solid;
+ border-radius: .5rem;
+ display: inline-block;
+ cursor: pointer;
+ transition: background-color .5s, border .5s;
+}
+.shortcutImgBox:hover {
+ background-color: #3d3e47;
+ border-color: #3d3e47;
+}
+.shortcutImgBox:hover .removeShortcut {
+ display: inline;
+}
+.shortcutText {
+ display: inline-block;
+ margin-left: 1rem;
+ margin-bottom: 0!important;
+}
+
+/* Shortcut creation menu */
+.hidden {
+ opacity: 0!important;
+}
+.menu {
+ transition: opacity .5s;
+}
+.lowerIndex {
+ z-index: -1!important;
+}
+#opacityMenu {
+ width: 100vw;
+ position: fixed;
+ top: 0px;
+ height: 100vh;
+ opacity: .7;
+ background-color: black;
+ display: inline-block;
+ z-index: 1;
+}
+#addShortcutMenu {
+ display: inline-block;
+ z-index: 2;
+ position: absolute;
+ left: 50%;
+ margin-left: -25rem;
+ height: 27rem;
+ width: 50rem;
+ top: 15%;
+}
+#menuTitle {
+ margin: 1rem 0 0 1rem;
+}
+.inputMenu {
+ width: 96%;
+ height: 2.5rem;
+ margin-left: 1rem!important;
+}
+.alignMenu {
+ margin: 2rem 0 0 1rem;
+}
+#shortcutCreateButton {
+ position: absolute;
+ right: 1rem;
+ margin-top: 6rem;
+ padding: .5rem;
+}
+#shortcutCancelButton {
+ position: absolute;
+ right: 7rem;
+ margin-top: 6rem;
+ padding: .5rem;
+}
diff --git a/resources/cssall.css b/resources/cssall.css
new file mode 100644
index 0000000..78a24c5
--- /dev/null
+++ b/resources/cssall.css
@@ -0,0 +1,80 @@
+/* Crosspage styling */
+@import url('https://fonts.googleapis.com/css?family=Raleway&display=swap');
+html {
+ height: 100%;
+}
+img[alt="www.000webhost.com"] {
+ display: none;
+}
+body {
+ font-family: Raleway!important;
+ background-image: url(/resources/img/wallpaper.png);
+ margin: 0px;
+ color: white!important;
+ overflow-x: hidden;
+ min-height: 100%;
+ background-color: #19191C;
+}
+/* Scrollbar */
+::-webkit-scrollbar {
+ background-color: #1d1e1e;
+ color: #c3c1bd;
+}
+::-webkit-scrollbar-thumb {
+ background-color: #2b2c2d;
+}
+::-webkit-scrollbar-thumb:hover {
+ background-color: #333536;
+}
+::-webkit-scrollbar-thumb:active {
+ background-color: #3e4041;
+}
+::-webkit-scrollbar-corner {
+ background-color: #191a1a;
+}
+/* Links */
+a {
+ text-decoration: none!important;
+ color: white!important;
+}
+/* Standard block styling */
+.box {
+ border: 2px #454752 solid;
+ background-color: #454752;
+ box-shadow: 7px 7px #363840;
+ border-radius: .5rem;
+}
+.button {
+ border: 2px #4c8a80 solid;
+ background-color: #4c8a80;
+ color: white;
+ outline: 0!important;
+ border-radius: 0.2rem;
+ transition: border .3s, background-color .3s;
+}
+.button:hover {
+ background-color: #386661;
+ border: #386661 2px solid;
+}
+.cancelButton {
+ border: 2px #b52c22 solid;
+ background-color: #b52c22;
+ color: white;
+ outline: 0!important;
+ border-radius: 0.2rem;
+ transition: border .3s, background-color .3s;
+}
+.cancelButton:hover {
+ background-color: #8a1e16;
+ border: #8a1e16 2px solid;
+}
+.input {
+ border: 0px #363840 solid;
+ background-color: #363840;
+ outline: none;
+ box-shadow: 0 2px 5px rgba(0, 0, 0, 0.25) inset;
+ color: white;
+ border-radius: .2rem;
+ padding: 1%;
+ resize: none;
+}
diff --git a/resources/img/codepanta.png b/resources/img/codepanta.png
new file mode 100644
index 0000000000000000000000000000000000000000..627c357d416151ab31e8b3aec8351b824fa579d2
GIT binary patch
literal 386
zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA1|-9oezpTC#^NA%Cx&(BWL^R}Ea{HEjtmSN
z`?>!lvI6;>1s;*b3=DjSK$uZf!>a+PLEO{DF(kwJ?Tov;hYWaHqPL|or6n*OHB^nI-foE{6;
z9Bs-|>=x{jv@muwKB6id676B^nCj4c?tmTZbjI^_`?ywYzj*7^nKj&;SDkb@`xW~V
z?q)sIFaEvlV%fqZ&$D6a0=0&WMN3xRaPm+)w`ImYZr8Qp-hzkib22L~l}kFbWc6n8
eFmLp^EIxZ$hwZW#`k}yZWAJqKb6Mw<&;$U^PL&e?
literal 0
HcmV?d00001
diff --git a/resources/img/cross.png b/resources/img/cross.png
new file mode 100644
index 0000000000000000000000000000000000000000..6848f850be66835c7197c8eda8efed3c5e41ac58
GIT binary patch
literal 6984
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
literal 0
HcmV?d00001
diff --git a/resources/img/downloads/Firefox.png b/resources/img/downloads/Firefox.png
new file mode 100644
index 0000000000000000000000000000000000000000..8e0b84a8043546e2f854a42c99e7708e292a1a18
GIT binary patch
literal 345180
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