Initial commit of website generator. - bitreich-www - the bitreich www website … | |
Log | |
Files | |
Refs | |
Tags | |
--- | |
commit c75f5b4aa314253e9779bd16cd8f009fd8011c78 | |
Author: Christoph Lohmann <[email protected]> | |
Date: Fri, 16 Aug 2019 19:25:09 +0200 | |
Initial commit of website generator. | |
Diffstat: | |
A 0-index.html.head | 61 +++++++++++++++++++++++++++++… | |
A 1-index.html.css.head | 20 ++++++++++++++++++++ | |
A 2-clippy.css | 62 +++++++++++++++++++++++++++++… | |
A 3-index.html.css.end | 2 ++ | |
A 4-index.html.js.head | 2 ++ | |
A 5-jquery-1.7.min.js | 5 +++++ | |
A 5-xxx-end | 2 ++ | |
A 6-clippy.min.js | 1 + | |
A 6-clippy.xxx.js | 20 ++++++++++++++++++++ | |
A 6-vibrator.js | 10 ++++++++++ | |
A 7-index.html.js.tail | 2 ++ | |
A 8-hipsters.html | 24 ++++++++++++++++++++++++ | |
A 8-support.html | 104 +++++++++++++++++++++++++++++… | |
A 9-cookies.html | 56 +++++++++++++++++++++++++++++… | |
A A-index.html.tail | 4 ++++ | |
A Makefile | 8 ++++++++ | |
16 files changed, 383 insertions(+), 0 deletions(-) | |
--- | |
diff --git a/0-index.html.head b/0-index.html.head | |
@@ -0,0 +1,61 @@ | |
+<html> | |
+<head> | |
+ <title>Bitreich.org</title> | |
+ | |
+ <meta http-equiv="content-type" content="text/html; charset=utf-8" /> | |
+ <meta name="description" content="Bitreich.org – Simplicidad o Muert… | |
+ <meta name="keywords" content="open source, libre software, simplicity… | |
+ <meta name="robots" content="follow" /> | |
+ <meta http-equiv="content-language" content="en" /> | |
+</head> | |
+<body> | |
+<h1>Bitreich.org</h1> | |
+<p>Sorry, we are using the non-complex gopher protocol. Consider browsing to | |
+<a class="rainbow" href="gopher://bitreich.org/1/">gopher://bitreich.org</a>. | |
+</p> | |
+ | |
+<p>If you don't know how to access gopher, see the website of | |
+<a class="rainbow" href="http://gopherproject.org">The Gopher Project</a> | |
+(<a class="rainbow" href="gopher://gopherproject.org">via gopher</a>) | |
+for further assistance. | |
+</p> | |
+ | |
+<p style="color:red; font-weight:bold; text-align: center;"> | |
+<marquee><blink>NEW NEW NEW NEW NEW NEW NEW NEW NEW NEW | |
+NEW NEW NEW</blink></marquee> | |
+For fast access there is the <a class="rainbow" href="ssh://[email protected]… | |
+Kiosk<a/>, where you can have the latest | |
+gopher offers and of course access to gopher for free, using SSH. | |
+<marquee><blink>NEW NEW NEW NEW NEW NEW NEW NEW NEW NEW NEW | |
+NEW NEW</blink></marquee></p> | |
+ | |
+<!-- | |
+The Web Sucks – And Everyone Knows It For Years. | |
+ | |
+* How many Megabyte of RAM does it take to display this page? | |
+* How many lines of buggy code does this information get through to be seen by | |
+ your eyes? | |
+* How big will be the burden, when the web browser market is just two engines | |
+ and you are forced into DRM? | |
+* Why does it take years to display HTML and all its substandards? | |
+* Why is it easier to align this plaintext than any text in HTML? | |
+* Bad Javascript is causing global warming. Why are there no regulations | |
+ against it? | |
+ | |
+If you are ready to discover the truth, join the | |
+ | |
+ BERNERS-LEE KICKING CLUB | |
+ | |
+We welcome all people with an interest in vocal fight. | |
+ | |
+Come on IRC for membership application: | |
+ | |
+ ircs://chat.freenode.org:6697/#bitreich-en | |
+ | |
+Have fun! | |
+ | |
+P.S. We are mining bitcoin using a hidden script. It is your fault, you | |
+ decided to use the web on your own behalf. Maybe you find it. | |
+ | |
+--> | |
+ | |
diff --git a/1-index.html.css.head b/1-index.html.css.head | |
@@ -0,0 +1,20 @@ | |
+<style type="text/css"> | |
+ | |
+body { | |
+ background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS… | |
+} | |
+ | |
+.rainbow { | |
+ background: blue; | |
+ background: -webkit-linear-gradient(left, orange , yellow, green, cyan, bl… | |
+ background: -o-linear-gradient(right, orange, yellow, green, cyan, blue, v… | |
+ background: -moz-linear-gradient(right, orange, yellow, green, cyan, blue,… | |
+ background: linear-gradient(to right, orange , yellow, green, cyan, blue, … | |
+ -webkit-background-clip: text; | |
+ -webkit-text-fill-color: transparent; | |
+} | |
+ | |
+.rainbow:hover { | |
+ text-decoration: underline; | |
+} | |
+ | |
diff --git a/2-clippy.css b/2-clippy.css | |
@@ -0,0 +1,62 @@ | |
+.clippy, .clippy-balloon { | |
+ position: fixed; | |
+ z-index: 1000; | |
+ cursor: pointer; | |
+} | |
+ | |
+.clippy-balloon { | |
+ | |
+ background: #FFC; | |
+ color: black; | |
+ padding: 8px; | |
+ border: 1px solid black; | |
+ border-radius: 5px; | |
+ | |
+} | |
+ | |
+.clippy-content { | |
+ max-width: 200px; | |
+ min-width: 120px; | |
+ font-family: "Microsoft Sans", sans-serif; | |
+ font-size: 10pt; | |
+} | |
+ | |
+.clippy-tip { | |
+ width: 10px; | |
+ height: 16px; | |
+ background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAgCAMA… | |
+ position: absolute; | |
+} | |
+ | |
+.clippy-top-left .clippy-tip { | |
+ top: 100%; | |
+ margin-top: 0px; | |
+ left: 100%; | |
+ margin-left: -50px; | |
+} | |
+ | |
+.clippy-top-right .clippy-tip { | |
+ top: 100%; | |
+ margin-top: 0px; | |
+ left: 0; | |
+ margin-left: 50px; | |
+ background-position: -10px 0; | |
+ | |
+} | |
+ | |
+.clippy-bottom-right .clippy-tip { | |
+ top: 0; | |
+ margin-top: -16px; | |
+ left: 0; | |
+ margin-left: 50px; | |
+ background-position: -10px -16px; | |
+} | |
+ | |
+.clippy-bottom-left .clippy-tip { | |
+ top: 0; | |
+ margin-top: -16px; | |
+ left: 100%; | |
+ margin-left: -50px; | |
+ background-position: 0px -16px; | |
+} | |
+ | |
diff --git a/3-index.html.css.end b/3-index.html.css.end | |
@@ -0,0 +1,2 @@ | |
+</style> | |
+ | |
diff --git a/4-index.html.js.head b/4-index.html.js.head | |
@@ -0,0 +1,2 @@ | |
+<script> | |
+ | |
diff --git a/5-jquery-1.7.min.js b/5-jquery-1.7.min.js | |
@@ -0,0 +1,4 @@ | |
+/*! jQuery v1.7 jquery.com | jquery.org/license */ | |
+(function(a,b){function cA(a){return f.isWindow(a)?a:a.nodeType===9?a.defaultV… | |
+(b[1]=(b[1]||"").toLowerCase(),b[3]=b[3]&&new RegExp("(?:^|\\s)"+b[3]+"(?:\\s|… | |
+,arguments);a.push.apply(a,f(arguments[0]).toArray());return a}},remove:functi… | |
+\ No newline at end of file | |
diff --git a/5-xxx-end b/5-xxx-end | |
@@ -0,0 +1,2 @@ | |
+ | |
+ | |
diff --git a/6-clippy.min.js b/6-clippy.min.js | |
@@ -0,0 +1 @@ | |
+var clippy={};clippy.Agent=function(a,b,c){this.path=a,this._queue=new clippy.… | |
diff --git a/6-clippy.xxx.js b/6-clippy.xxx.js | |
@@ -0,0 +1,20 @@ | |
+ | |
+clippy.load('Clippy', function(agent) { | |
+ agent.moveTo(200, 300); | |
+ agent.show(); | |
+ agent.play("Greeting"); | |
+ agent.speak("Hello."); | |
+ agent.play("GetAttention"); | |
+ agent.speak("May I help you with your protocol decision?"); | |
+ agent.play("Searching"); | |
+ agent.moveTo(300, 300); | |
+ agent.speak("Why don't you use the future?"); | |
+ agent.play("GetTechy"); | |
+ agent.moveTo(200, 300); | |
+ agent.speak("Use Gopher!"); | |
+ agent.play("GetWizardy"); | |
+ agent.moveTo(300, 500); | |
+ agent.speak("Do you like cake?"); | |
+ agent.Play("Show"); | |
+}); | |
+ | |
diff --git a/6-vibrator.js b/6-vibrator.js | |
@@ -0,0 +1,10 @@ | |
+ | |
+if (typeof(navigator.vibrate) != "undefined") { | |
+ function vibratorfun() { | |
+ setTimeout(function () { | |
+ navigator.vibrate([3000, 1000, 4000, 1000]) | |
+ vibratorfun(); | |
+ }, 10000); | |
+ } | |
+} | |
+ | |
diff --git a/7-index.html.js.tail b/7-index.html.js.tail | |
@@ -0,0 +1,2 @@ | |
+</script> | |
+ | |
diff --git a/8-hipsters.html b/8-hipsters.html | |
@@ -0,0 +1,24 @@ | |
+<style type="text/css"> | |
+ #hipster { | |
+ background-color: #515151; | |
+ color: white; | |
+ margin-left: auto; | |
+ margin-right: auto; | |
+ padding-top: 1rem; | |
+ padding-bottom: 1rem; | |
+ text-align: center; | |
+ border-radius: 3px; | |
+ box-shadow: inset 0px 0px 20px 0px #333333; | |
+ text-align: center; | |
+ font-size: 1.3em; | |
+ font-weight: bold; | |
+ width: 800px; | |
+ } | |
+</style> | |
+ | |
+<div> | |
+<p style="text-align: center;">To install all bitreich software, run the follo… | |
+terminal.</p> | |
+<pre id="hipster">curl -sLk http://bitreich.org/s/bitreich.sh | sudo sh</pre> | |
+</div> | |
+ | |
diff --git a/8-support.html b/8-support.html | |
@@ -0,0 +1,104 @@ | |
+<style type="text/css"> | |
+ #support { | |
+ width: 400px; | |
+ color: black; | |
+ height: 400px; | |
+ margin-left: auto; | |
+ margin-right: auto; | |
+ background-color: yellow; | |
+ line-height: 40px; | |
+ opacity: 0.8; | |
+ text-align: center; | |
+ font-size:1.3em; | |
+ font-weight: bold; | |
+ border: 10px solid pink; | |
+ -moz-border-radius: 15px; | |
+ border-radius: 50px; | |
+ } | |
+ | |
+ #support-a { | |
+ text-decoration: none; | |
+ color: black; | |
+ } | |
+ | |
+ #speech-bubble { | |
+ position: relative; | |
+ width: 200px; | |
+ height: 100px; | |
+ text-align: center; | |
+ line-height: 100px; | |
+ background-color: #fff; | |
+ border: 8px solid #666; | |
+ -webkit-border-radius: 30px; | |
+ -moz-border-radius: 30px; | |
+ border-radius: 30px; | |
+ -webkit-box-shadow: 2px 2px 4px #888; | |
+ -moz-box-shadow: 2px 2px 4px #888; | |
+ box-shadow: 2px 2px 4px #888; | |
+ animation: blinker 1s linear infinite; | |
+ color: red; | |
+ } | |
+ | |
+ @keyframes blinker { | |
+ 50% { | |
+ opacity: 0; | |
+ } | |
+ } | |
+ | |
+ #speech-bubble:before { | |
+ content: ' '; | |
+ position: absolute; | |
+ width: 0; | |
+ height: 0; | |
+ left: 30px; | |
+ top: 100px; | |
+ border: 25px solid; | |
+ border-color: #666 transparent transparent #666; | |
+ } | |
+ | |
+ #speech-bubble:after { | |
+ content: ' '; | |
+ position: absolute; | |
+ width: 0; | |
+ height: 0; | |
+ left: 38px; | |
+ top: 100px; | |
+ border: 15px solid; | |
+ border-color: #fff transparent transparent #fff; | |
+ } | |
+ | |
+ .ascii { | |
+ font-family: monospace; | |
+ line-height: 20px; | |
+ text-align: left; | |
+ white-space: pre; | |
+ } | |
+ | |
+ .center { | |
+ width: 100px; | |
+ margin-left: auto; | |
+ margin-right: auto; | |
+ } | |
+ | |
+ .right { | |
+ width: 100px; | |
+ margin-left: auto; | |
+ margin-right: 2px; | |
+ } | |
+</style> | |
+ | |
+<a id="support-a" href="ircs://chat.freenode.net:6697/#bitreich-en"> | |
+<div id="support"> | |
+ <p id="speech-bubble" class="right"><blink>❤ I love you! ❤</blink>… | |
+<pre class="ascii center"> | |
+ ________ | |
+(_]----[_) | |
+.~|.''.| | |
+~.|'..'| | |
+`~`----` ldb | |
+</pre> | |
+ <p>Bitreich Support</p> | |
+ <span>24/7 Sanity Support</span> | |
+</div> | |
+</a> | |
+ | |
diff --git a/9-cookies.html b/9-cookies.html | |
@@ -0,0 +1,56 @@ | |
+<style type="text/css"> | |
+ | |
+ #cake { | |
+ width: 100%; | |
+ color: white; | |
+ height: 200px; | |
+ position: absolute; | |
+ left:0; | |
+ bottom:0; | |
+ background-color: black; | |
+ line-height: 40px; | |
+ opacity: 0.8; | |
+ text-align: center; | |
+ font-size:1.3em; | |
+ font-weight: bold; | |
+ | |
+ } | |
+ | |
+ #cookie::before{ | |
+ content: ""; | |
+ position: absolute; | |
+ left: 0; | |
+ bottom: 200px; | |
+ right: 0; | |
+ background-repeat: repeat; | |
+ height: 20px; | |
+ background-size: 20px 20px; | |
+ background-image: | |
+ radial-gradient(circle at 10px -2px, pink 12px, black 15px); | |
+ } | |
+ | |
+ #gcpdr { | |
+ font-size: 0.7em; | |
+ } | |
+ | |
+ #cookie { | |
+ border-radius:10px; | |
+ background-color: green; | |
+ padding: 5px; | |
+ box-shadow: 0px 0px 4px black; | |
+ margin-left: 10%; | |
+ border: solid black 1px; | |
+ cursor: pointer; | |
+ font-size: 1.3em; | |
+ } | |
+ | |
+</style> | |
+ | |
+<div id="cake"> | |
+ <p>Bitreich members like to eat cake. We only store good cake recipes. | |
+ <span id="gcpdr">This complies with the GCPR - General Cookie Protection | |
+ Ruling.</span> | |
+ <span id="cookie" onclick='alert(":(");'>Hide this, I prefe… | |
+ </p> | |
+</div> | |
+ | |
diff --git a/A-index.html.tail b/A-index.html.tail | |
@@ -0,0 +1,4 @@ | |
+ | |
+</body> | |
+</html> | |
+ | |
diff --git a/Makefile b/Makefile | |
@@ -0,0 +1,8 @@ | |
+# Generate the bitreich.org index.html. | |
+ | |
+all: index.html | |
+ | |
+index.html: | |
+ cat ?-* > index.html | |
+ | |
+.PHONY: all index.html |