Skip to content

Commit

Permalink
Deployed 5e09b49 with MkDocs version: 1.6.1
Browse files Browse the repository at this point in the history
  • Loading branch information
Unknown committed Jan 29, 2025
0 parents commit fb5aace
Show file tree
Hide file tree
Showing 1,211 changed files with 1,017,511 additions and 0 deletions.
Empty file added .nojekyll
Empty file.
49 changes: 49 additions & 0 deletions 0xfab1.net.pub.gpg.asc
Original file line number Diff line number Diff line change
@@ -0,0 +1,49 @@
-----BEGIN PGP PUBLIC KEY BLOCK-----
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
=Uoh2
-----END PGP PUBLIC KEY BLOCK-----
150 changes: 150 additions & 0 deletions 404.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,150 @@
<html> <head><script src=https://code.jquery.com/jquery-3.3.1.min.js integrity="sha256-FgpCb/KJQlLNfOu91ta32o/NMZxltwRo8QtmkMRdAu8=" crossorigin=anonymous></script><link rel=stylesheet href=https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css integrity=sha384-BVYiiSIFeK1dGmJRAkycuHAHRg32OmUcww7on3RYdg4Va+PmSTsz/K68vbdEjh4u crossorigin=anonymous><script src=https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js integrity=sha384-Tc5IQib027qvyjSMfHjOMaLkfuWVxZxUPnCJA7l2mCWNIpG9mGCD8wGNIcPD7Txa crossorigin=anonymous></script><link href=https://gitcdn.github.io/bootstrap-toggle/2.2.2/css/bootstrap-toggle.min.css rel=stylesheet><script src=https://gitcdn.github.io/bootstrap-toggle/2.2.2/js/bootstrap-toggle.min.js></script><style>
table, th, td {
border: 1px solid green;
border-collapse: collapse;
}
.mainheader{
background-color:rgb(44, 44, 44);
}
th, td {
padding: 4px 15px;
text-align: left;
}
td:hover{
font-weight: bolder;
}
body {
padding-left: 20px;
background-color: black;
color: rgb(0, 207, 0);
font-family: "Courier New", Courier, monospace;
font-size: 9px;
}
label{
font-size:12px;
}
canvas {
position: fixed;
display: block;
left:0;
top:0;
z-index:-1;
opacity: 0.2;
filter: alpha(opacity=20);
}

.btn-default.active, .btn-default:active, .open>.dropdown-toggle.btn-default {
color: #000;
background-color: black;
}

.btn-primary {
color: #fff;
background-color: #179400;
border-color: #2e6da4;
}
.btn-default {
color: #333;
background-color: #1ec300;
border-color: #00ff37;
}
</style></head> <body> <canvas id=c></canvas> <h1>404 Checklist</h1> <h4>The page you are looking for is no longer available.</h4> <h4>Use this checklist to regain full control over your browsing experience.</h4> <br> <div class=form-inline> <div class=form-group> <label for=version>How often have you reached a 404 page on 0xfab1.net?</label> <input class=form-control id=newVersionNum style=width:40%;background-color:black;color:white; onchange=helper.events.versionChange()> </div> </div> <br><br> <table> <thead class=mainheader> <th>Complete</th> <th>Task</th> <th>Time</th> </thead> <tbody id=tasks> </tbody> </table> <br><br> </body> </html> <script>
var tasks=[
`Understand that this page is not available`,
`If <span class="version">_____</span> > 1 reconsider life choices`,
`Go to <a href="https://0xfab1.net/">0xfab1.net</a> and use the search function instead`,
`Update the link used or inform person sending old links`,
`If the information is no longer available, <a href="https://github.com/FullByte/FullByte.github.io/issues/new/choose">open an issue</a>`,
`Give yourself a tap on the shoulder and say: "Ah, everything is fine!`
]

var helper={
events: {
versionChange: function(){
$(".version").html($("#newVersionNum").val())
},
toggleChange: function($toggle, n){
var $time = $("#row"+n+"_time"),
$text = $("#row"+n+"_text");
if($toggle.is(':checked')){
$time.html(new Date().toLocaleTimeString())
$text.attr('style','text-decoration:line-through;')
}else{
$time.html('')
$text.attr('style','')
}
}
},
view: {
fillTasks: function(){
$("#tasks").html(
tasks.map(function(v,index){
return helper.view.buildRow(v,index)
}).join('')
)
},
buildRow: function(text, index){
return `<tr>
<td><input type="checkbox" data-on="X" data-off="_" data-toggle="toggle"
data-size="mini" onchange="helper.events.toggleChange($(this), ${index})"></td>
<td><span id="row${index}_text">${text}</span></td>
<td><span id="row${index}_time"></span></td>
</tr>`;
}
}
}

helper.view.fillTasks();

//MATRIX BACKGROUND FROM SOMEWHERE..
var c = document.getElementById("c");
var ctx = c.getContext("2d");

//making the canvas full screen
c.height = window.innerHeight;
c.width = window.innerWidth;

//chinese characters - taken from the unicode charset
var chinese = "404";
//converting the string into an array of single characters
chinese = chinese.split("");

var font_size = 10;
var columns = c.width/font_size; //number of columns for the rain
//an array of drops - one per column
var drops = [];
//x below is the x coordinate
//1 = y co-ordinate of the drop(same for every drop initially)
for(var x = 0; x < columns; x++)
drops[x] = 1;

//drawing the characters
function draw()
{
//Black BG for the canvas
//translucent BG to show trail
ctx.fillStyle = "rgba(0, 0, 0, 0.05)";
ctx.fillRect(0, 0, c.width, c.height);

ctx.fillStyle = "#0F0"; //green text
ctx.font = font_size + "px arial";
//looping over drops
for(var i = 0; i < drops.length; i++)
{
//a random chinese character to print
var text = chinese[Math.floor(Math.random()*chinese.length)];
//x = i*font_size, y = value of drops[i]*font_size
ctx.fillText(text, i*font_size, drops[i]*font_size);

//sending the drop back to the top randomly after it has crossed the screen
//adding a randomness to the reset to make the drops scattered on the Y axis
if(drops[i]*font_size > c.height && Math.random() > 0.975)
drops[i] = 0;

//incrementing Y coordinate
drops[i]++;
}
}

setInterval(draw, 40);
</script>
1 change: 1 addition & 0 deletions CNAME
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
0xfab1.net
85 changes: 85 additions & 0 deletions about/0xfab1/index.html

Large diffs are not rendered by default.

6 changes: 6 additions & 0 deletions about/index.html

Large diffs are not rendered by default.

Loading

0 comments on commit fb5aace

Please sign in to comment.