home page
|
@ -0,0 +1 @@
|
||||||
|
Dockerfile
|
|
@ -0,0 +1,130 @@
|
||||||
|
# Logs
|
||||||
|
logs
|
||||||
|
*.log
|
||||||
|
npm-debug.log*
|
||||||
|
yarn-debug.log*
|
||||||
|
yarn-error.log*
|
||||||
|
lerna-debug.log*
|
||||||
|
.pnpm-debug.log*
|
||||||
|
|
||||||
|
# Diagnostic reports (https://nodejs.org/api/report.html)
|
||||||
|
report.[0-9]*.[0-9]*.[0-9]*.[0-9]*.json
|
||||||
|
|
||||||
|
# Runtime data
|
||||||
|
pids
|
||||||
|
*.pid
|
||||||
|
*.seed
|
||||||
|
*.pid.lock
|
||||||
|
|
||||||
|
# Directory for instrumented libs generated by jscoverage/JSCover
|
||||||
|
lib-cov
|
||||||
|
|
||||||
|
# Coverage directory used by tools like istanbul
|
||||||
|
coverage
|
||||||
|
*.lcov
|
||||||
|
|
||||||
|
# nyc test coverage
|
||||||
|
.nyc_output
|
||||||
|
|
||||||
|
# Grunt intermediate storage (https://gruntjs.com/creating-plugins#storing-task-files)
|
||||||
|
.grunt
|
||||||
|
|
||||||
|
# Bower dependency directory (https://bower.io/)
|
||||||
|
bower_components
|
||||||
|
|
||||||
|
# node-waf configuration
|
||||||
|
.lock-wscript
|
||||||
|
|
||||||
|
# Compiled binary addons (https://nodejs.org/api/addons.html)
|
||||||
|
build/Release
|
||||||
|
|
||||||
|
# Dependency directories
|
||||||
|
node_modules/
|
||||||
|
jspm_packages/
|
||||||
|
|
||||||
|
# Snowpack dependency directory (https://snowpack.dev/)
|
||||||
|
web_modules/
|
||||||
|
|
||||||
|
# TypeScript cache
|
||||||
|
*.tsbuildinfo
|
||||||
|
|
||||||
|
# Optional npm cache directory
|
||||||
|
.npm
|
||||||
|
|
||||||
|
# Optional eslint cache
|
||||||
|
.eslintcache
|
||||||
|
|
||||||
|
# Optional stylelint cache
|
||||||
|
.stylelintcache
|
||||||
|
|
||||||
|
# Microbundle cache
|
||||||
|
.rpt2_cache/
|
||||||
|
.rts2_cache_cjs/
|
||||||
|
.rts2_cache_es/
|
||||||
|
.rts2_cache_umd/
|
||||||
|
|
||||||
|
# Optional REPL history
|
||||||
|
.node_repl_history
|
||||||
|
|
||||||
|
# Output of 'npm pack'
|
||||||
|
*.tgz
|
||||||
|
|
||||||
|
# Yarn Integrity file
|
||||||
|
.yarn-integrity
|
||||||
|
|
||||||
|
# dotenv environment variable files
|
||||||
|
.env
|
||||||
|
.env.development.local
|
||||||
|
.env.test.local
|
||||||
|
.env.production.local
|
||||||
|
.env.local
|
||||||
|
|
||||||
|
# parcel-bundler cache (https://parceljs.org/)
|
||||||
|
.cache
|
||||||
|
.parcel-cache
|
||||||
|
|
||||||
|
# Next.js build output
|
||||||
|
.next
|
||||||
|
out
|
||||||
|
|
||||||
|
# Nuxt.js build / generate output
|
||||||
|
.nuxt
|
||||||
|
dist
|
||||||
|
|
||||||
|
# Gatsby files
|
||||||
|
.cache/
|
||||||
|
# Comment in the public line in if your project uses Gatsby and not Next.js
|
||||||
|
# https://nextjs.org/blog/next-9-1#public-directory-support
|
||||||
|
# public
|
||||||
|
|
||||||
|
# vuepress build output
|
||||||
|
.vuepress/dist
|
||||||
|
|
||||||
|
# vuepress v2.x temp and cache directory
|
||||||
|
.temp
|
||||||
|
.cache
|
||||||
|
|
||||||
|
# Docusaurus cache and generated files
|
||||||
|
.docusaurus
|
||||||
|
|
||||||
|
# Serverless directories
|
||||||
|
.serverless/
|
||||||
|
|
||||||
|
# FuseBox cache
|
||||||
|
.fusebox/
|
||||||
|
|
||||||
|
# DynamoDB Local files
|
||||||
|
.dynamodb/
|
||||||
|
|
||||||
|
# TernJS port file
|
||||||
|
.tern-port
|
||||||
|
|
||||||
|
# Stores VSCode versions used for testing VSCode extensions
|
||||||
|
.vscode-test
|
||||||
|
|
||||||
|
# yarn v2
|
||||||
|
.yarn/cache
|
||||||
|
.yarn/unplugged
|
||||||
|
.yarn/build-state.yml
|
||||||
|
.yarn/install-state.gz
|
||||||
|
.pnp.*
|
|
@ -0,0 +1,9 @@
|
||||||
|
from alpine:3.17
|
||||||
|
RUN apk add busybox-extras dumb-init
|
||||||
|
|
||||||
|
WORKDIR /wd
|
||||||
|
ADD . .
|
||||||
|
|
||||||
|
ENTRYPOINT ["/usr/bin/dumb-init", "--"]
|
||||||
|
CMD ["httpd","-fv","-p","8076","/wd"]
|
||||||
|
|
After Width: | Height: | Size: 13 KiB |
After Width: | Height: | Size: 13 KiB |
After Width: | Height: | Size: 13 KiB |
After Width: | Height: | Size: 13 KiB |
|
@ -0,0 +1,162 @@
|
||||||
|
<!DOCTYPE html>
|
||||||
|
<!--TODO : unweebafy-->
|
||||||
|
<!-- homepage by noha javascript by nullbyte -->
|
||||||
|
|
||||||
|
<html>
|
||||||
|
|
||||||
|
<head>
|
||||||
|
|
||||||
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
||||||
|
<link rel="stylesheet" href="animations.css">
|
||||||
|
|
||||||
|
<title>new tab</title>
|
||||||
|
|
||||||
|
</head>
|
||||||
|
<style>
|
||||||
|
|
||||||
|
a{
|
||||||
|
color:#c3c3c3;
|
||||||
|
font-family:"Segoe UI";
|
||||||
|
font-size:25px;
|
||||||
|
text-decoration:none;
|
||||||
|
margin-left:5px;
|
||||||
|
transition-property: color;
|
||||||
|
transition-duration: .1s;
|
||||||
|
transition-timing-function: linear;
|
||||||
|
}
|
||||||
|
body{
|
||||||
|
padding-left:10px;
|
||||||
|
padding-right:10px;
|
||||||
|
font-family:"Segoe UI";
|
||||||
|
color:#c8c8c8;
|
||||||
|
font-size:34px;
|
||||||
|
background:#FBFBFB;
|
||||||
|
}
|
||||||
|
|
||||||
|
span{
|
||||||
|
margin-left:10px;
|
||||||
|
text-family:"segoe UI";
|
||||||
|
text-align: center;
|
||||||
|
}
|
||||||
|
|
||||||
|
a:hover { color:#A9BFA5}
|
||||||
|
|
||||||
|
input[type=text] {
|
||||||
|
width: 18px;
|
||||||
|
padding: 3px;
|
||||||
|
position:absolute;
|
||||||
|
right:5px;bottom:5px;
|
||||||
|
border: 1px solid #E6e6e6;
|
||||||
|
transition-property: all;
|
||||||
|
transition-duration: .5s;
|
||||||
|
transition-timing-function: ease;
|
||||||
|
color: #bebebe;
|
||||||
|
background-position: -2px -1px;
|
||||||
|
background-image: url('http://i.imgur.com/ziSic3u.png');
|
||||||
|
background-repeat: no-repeat;
|
||||||
|
}
|
||||||
|
|
||||||
|
input[type=text]:hover {
|
||||||
|
border-color: #bebebe;
|
||||||
|
transition-property: all;
|
||||||
|
transition-duration: .5s;
|
||||||
|
transition-timing-function: ease;
|
||||||
|
color: #bebebe;
|
||||||
|
width:230px;
|
||||||
|
background-position: 227px -1px;
|
||||||
|
padding-right: 20px;
|
||||||
|
}
|
||||||
|
input[type=text]:focus {
|
||||||
|
border-color: #bebebe;
|
||||||
|
transition-property: all;
|
||||||
|
transition-duration: .5s;
|
||||||
|
transition-timing-function: ease;
|
||||||
|
color: #bebebe;
|
||||||
|
width:230px;
|
||||||
|
background-position: 227px -1px;
|
||||||
|
padding-right: 20px;
|
||||||
|
}
|
||||||
|
|
||||||
|
.boxed {
|
||||||
|
border: 1px solid #e6e6e6;
|
||||||
|
padding: 5px;
|
||||||
|
color: #494949;
|
||||||
|
background-color: #ffffff;
|
||||||
|
width: 760px;
|
||||||
|
margin-left: -390px;
|
||||||
|
margin-right: auto;
|
||||||
|
position:absolute;
|
||||||
|
left: 50%;
|
||||||
|
top: 40%;
|
||||||
|
}
|
||||||
|
|
||||||
|
h1 {
|
||||||
|
padding-bottom: -600px;
|
||||||
|
position: absolute;
|
||||||
|
visibility: hidden;
|
||||||
|
margin-top: -200px;
|
||||||
|
margin-left: -380px;
|
||||||
|
left: 50%;
|
||||||
|
top: 40%;
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
</style>
|
||||||
|
<body>
|
||||||
|
<h1 align="center" id="message" class="expandUp"></h1>
|
||||||
|
<script type="text/javascript">
|
||||||
|
var d = new Date();
|
||||||
|
var n = d.getHours();
|
||||||
|
|
||||||
|
if ( n == 23 || n == 0) {
|
||||||
|
message = "<img src='goodnight.png'></img>";
|
||||||
|
} else if ( n >= 1 && n <= 4 ) {
|
||||||
|
message = "<img src='goodnight.png'></img>";
|
||||||
|
} else if ( n >= 5 && n <= 11 ) {
|
||||||
|
message = "<img src='goodmorning.png'></img>";
|
||||||
|
} else if ( n >= 12 && n <= 17 ) {
|
||||||
|
message = "<img src='goodafternoon.png'></img>";
|
||||||
|
} else if ( n >= 18 && n <= 22 ) {
|
||||||
|
message = "<img src='goodevening.png'></img>";
|
||||||
|
}
|
||||||
|
|
||||||
|
document.getElementById("message").innerHTML = message;
|
||||||
|
</script>
|
||||||
|
<div class="boxed" class=slideUp>
|
||||||
|
<span> <img src="4chan.png"></span>
|
||||||
|
<a style="padding-left:10px" href="http://boards.4chan.org/w/">walls</a>
|
||||||
|
<a href="http://boards.4chan.org/g/">tech</a>
|
||||||
|
<a href="http://boards.4chan.org/a/">anime</a>
|
||||||
|
<a href="http://boards.4chan.org/mu/">music</a>
|
||||||
|
</br>
|
||||||
|
<span> <img src="social.png"></span>
|
||||||
|
<a style="padding-left:10px" href="https://www.facebook.com">facebook</a>
|
||||||
|
<a href="http://youtube.com">youtube</a>
|
||||||
|
<a href="http://tumblr.com">tumblr</a>
|
||||||
|
</br>
|
||||||
|
<span> <img src="music.png"></span>
|
||||||
|
<a style="padding-left:10px" href="http://www.last.fm">last.fm</a>
|
||||||
|
<a href="http://bandcamp.com">bandcamp</a>
|
||||||
|
</br>
|
||||||
|
<span> <img src="mail.png"></span>
|
||||||
|
<a style="padding-left:10px" href="http://mail.google.com">gmail</a>
|
||||||
|
</br>
|
||||||
|
<form method="get" action="http://www.google.com/search"> <input type="text" placeholder="" value="" name="q">
|
||||||
|
</div>
|
||||||
|
|
||||||
|
|
||||||
|
<script>
|
||||||
|
$(window).scroll(function() {
|
||||||
|
$('#animatedElement').each(function(){
|
||||||
|
var imagePos = $(this).offset().top;
|
||||||
|
|
||||||
|
var topOfWindow = $(window).scrollTop();
|
||||||
|
if (imagePos < topOfWindow+400) {
|
||||||
|
$(this).addClass("slideUp");
|
||||||
|
}
|
||||||
|
});
|
||||||
|
});
|
||||||
|
</script>
|
||||||
|
|
||||||
|
|
||||||
|
</body>
|
After Width: | Height: | Size: 3.3 KiB |
After Width: | Height: | Size: 3.5 KiB |
After Width: | Height: | Size: 2.9 KiB |
After Width: | Height: | Size: 3.5 KiB |