diff --git a/Caddyfile b/Caddyfile deleted file mode 100644 index 103cba5..0000000 --- a/Caddyfile +++ /dev/null @@ -1,9 +0,0 @@ -www.futile.eu { - redir https://futile.eu{uri} -} - -futile.eu { - root * /opt/site - file_server - encode gzip zstd -} diff --git a/README.md b/README.md deleted file mode 100644 index d30b5fb..0000000 --- a/README.md +++ /dev/null @@ -1,9 +0,0 @@ -## site -my website on the internet - -## stack -so basically: -- [html](https://html.spec.whatwg.org/), [css](https://www.w3.org/TR/CSS/), [js](https://ecma-international.org/publications-and-standards/standards/ecma-262/) -- [caddy server](https://caddyserver.com) -- a thinkpad t440p with no eyes or heart -- [cloudflare](https://www.cloudflare.com/) diff --git a/index.css b/index.css deleted file mode 100644 index dfc924c..0000000 --- a/index.css +++ /dev/null @@ -1,114 +0,0 @@ -@font-face { - font-family: "Bokor"; - font-style: normal; - font-weight: 400; - font-display: swap; - src: - local("Bokor"), - url("static/fonts/bokor.woff2") format("woff2"); -} - -@font-face { - font-family: "IBM Plex Mono"; - font-style: normal; - font-weight: 400; - font-display: swap; - src: - local("IBM Plex Mono"), - url("static/fonts/ibm-plex-mono.woff2") format("woff2"); -} - -:root { - --primary-color: white; - --background-color: black; -} - -body, -.separator, -.click, -.footer.buttons img { - color: var(--primary-color); -} - -body { - background-color: var(--background-color); - font-family: "IBM Plex Mono", monospace; -} - -::selection { - background-color: var(--primary-color); - color: var(--background-color); -} - -.box, -.footer { - display: flex; - justify-content: center; - max-width: 440px; - margin: 0 auto; - padding: 0 10px; - flex-wrap: wrap; -} - -.main-title { - font-family: "Bokor", sans-serif; - font-size: 5em; - line-height: 1em; - margin: 0.2em 0 0 0; - user-select: none; - font-weight: normal; -} - -@supports (-moz-appearance: none) { - .main-title { - font-weight: bold; - } -} - -.separator { - margin: 0.5em auto 0em; - width: 50px; -} - -.content { - line-height: 1.3em; -} - -.click { - text-decoration: underline dotted; -} - -.click:hover { - text-decoration: underline solid; -} - -.footer-container { - margin: 24px auto auto auto; -} - -@media (min-height: 720px) { - .footer-container { - position: absolute; - inset: auto 0 12px; - } -} - -.footer.buttons { - line-height: 0; -} - -.footer.buttons a, -.footer.buttons img { - cursor: pointer; - image-rendering: pixelated; -} - -.footer.quote { - text-align: center; - margin: -8px auto auto auto; -} - -.footer.links { - margin: -12px auto auto auto; - gap: 6px; -} diff --git a/index.html b/index.html deleted file mode 100644 index 434ed33..0000000 --- a/index.html +++ /dev/null @@ -1,167 +0,0 @@ - - - - - - futile - - - - - - - -
-

futile

-
-
-
-

- hello, my name is futile. i am a weird concept from the - internet, or, a person from europe, depending on who you ask.

- i love computers, programming (mostly rust), linux, malicious - software (i.e. game hacks, malware), playing games, and any - vehicle whether it runs on the ground or in the air.

- everything i know about the aforementioned things is - self-taught. i also speak english and russian fluently.

- if you want to contact me, email - me@futile.eu

-

-
- - - diff --git a/index.js b/index.js deleted file mode 100644 index f3168db..0000000 --- a/index.js +++ /dev/null @@ -1,29 +0,0 @@ -// set the quote at bottom of page randomly -const quotes = [ - "who are you", - "lorem ipsum dolor sit amet", - "hot garfields in your area", - "remember to drink water", - "i am not a web developer", - "it's nice, isn't it?", - "do you like hurting other people?", - "check out increm.net !", - "get real", - "see you space cowboy...", -]; -document.addEventListener("DOMContentLoaded", () => { - const randomIndex = Math.floor(Math.random() * quotes.length); - document.getElementById("quote").textContent = - "« " + quotes[randomIndex] + " »"; -}); - -// load alt texts for all buttons from json -fetch("static/buttons/_alts.json") - .then((response) => response.json()) - .then((alts) => { - document.querySelectorAll("div.footer.buttons img").forEach((img) => { - const filename = img.src.split("/").pop(); - img.alt = alts[filename] || "no alt text available, sorry"; - }); - }) - .catch((error) => console.error("error loading alt texts: ", error)); diff --git a/justfile b/justfile deleted file mode 100644 index 6099dd2..0000000 --- a/justfile +++ /dev/null @@ -1,3 +0,0 @@ -setup: - sudo cp Caddyfile /etc/caddy/Caddyfile.d/futile.eu.caddyfile - sudo systemctl reload caddy diff --git a/static/buttons/FirtniteButton.png b/static/buttons/FirtniteButton.png deleted file mode 100644 index 3d8320f..0000000 Binary files a/static/buttons/FirtniteButton.png and /dev/null differ diff --git a/static/buttons/_alts.json b/static/buttons/_alts.json deleted file mode 100644 index 88510d2..0000000 --- a/static/buttons/_alts.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "astral.gif": "button with a white dotted border that says 'astral' in a dot matrix font similar to the border, on a grey background; by astral", - "clue.png": "button with a white border that says 'clue' with a dollar sign to the left and a magnifying glass to the right, on a black background; by clue", - "ddg.gif": "button with a windows xp inspired window with a duckduckgo page inside it where someone is searching 'always use protection'; by unknown", - "fedora.gif": "button that says 'powered by fedora' in white and blue, with the fedora logo to the left; by unknown; retouched by futile", - "fingerofgod.gif": "button of michelangelo's famous painting 'creation of adam' cropped to just the 2 fingers touching, with an additional twinkling star within them; by unknown", - "firefox4.gif": "button that flashes between the texts 'tested on' and 'firefox' in firefox's orange, yellow, and purple scheme, with the firefox logo to the left; by unknown", - "FirtniteButton.png": "button that says 'firtnite' (a misspelling of 'fortnite'), otherwise looks very similar to an old fortnite title screen; by unknown", - "futile.png": "button that says 'futile' in white, grotesque font, on a black background, with a white outline; by futile", - "michal.gif": "button that says 'michal' on a blue canvas within a windows 95 inspired grey frame; by futile", - "piracy2.gif": "button that says 'piracy now!' in an old-timey font, on a light brown background, with a skull and bones to the left but the skull is an audio tape; by unknown", - "rose_88x31.png": "button that says 'rose' with a rose growing out of the 'o', with milk-chan to the right of the text; by rose", - "rustNOW.png": "button (grey) that says 'rust now!', with the rust gear logo to the left and a yellow banner to the bottom right that says '2024'; by futile", - "schmoolcool.gif": "button that says 'schmool cool' with a space themed void and a woman's hand flipping a balisong knife in between the 'schmool' and 'cool'; by schmoolcool", - "sprunk.gif": "button that says 'sprunk' in a stylized way, with a green background and animated bubbles to each side of the text. it is a grand theft auto parody of the real drink 'sprite'; by unknown", - "ubo.png": "button (grey) that says 'ublock origin now!', with the ublock origin red logo to the left; by unknown", - "vscodium.com.png": "button that says 'made with vscodium' in light blue, with the vscodium logo to the right; by unknown", - "yandex.gif": "button that says 'yandex' in a serif font where the 'ya' is the russian letter for 'ya'. the 'ya' is red and the rest of the text is black. the background is white; by unknown" -} diff --git a/static/buttons/astral.gif b/static/buttons/astral.gif deleted file mode 100644 index 39ee5dc..0000000 Binary files a/static/buttons/astral.gif and /dev/null differ diff --git a/static/buttons/clue.png b/static/buttons/clue.png deleted file mode 100644 index f84599a..0000000 Binary files a/static/buttons/clue.png and /dev/null differ diff --git a/static/buttons/ddg.gif b/static/buttons/ddg.gif deleted file mode 100644 index 79debbf..0000000 Binary files a/static/buttons/ddg.gif and /dev/null differ diff --git a/static/buttons/fedora.gif b/static/buttons/fedora.gif deleted file mode 100644 index 49812f4..0000000 Binary files a/static/buttons/fedora.gif and /dev/null differ diff --git a/static/buttons/fingerofgod.gif b/static/buttons/fingerofgod.gif deleted file mode 100644 index 96110b9..0000000 Binary files a/static/buttons/fingerofgod.gif and /dev/null differ diff --git a/static/buttons/firefox4.gif b/static/buttons/firefox4.gif deleted file mode 100644 index 94621d5..0000000 Binary files a/static/buttons/firefox4.gif and /dev/null differ diff --git a/static/buttons/futile.png b/static/buttons/futile.png deleted file mode 100644 index c2176a1..0000000 Binary files a/static/buttons/futile.png and /dev/null differ diff --git a/static/buttons/michal.gif b/static/buttons/michal.gif deleted file mode 100644 index be97f34..0000000 Binary files a/static/buttons/michal.gif and /dev/null differ diff --git a/static/buttons/piracy2.gif b/static/buttons/piracy2.gif deleted file mode 100644 index 9a66ece..0000000 Binary files a/static/buttons/piracy2.gif and /dev/null differ diff --git a/static/buttons/rose_88x31.png b/static/buttons/rose_88x31.png deleted file mode 100644 index 9be1a1f..0000000 Binary files a/static/buttons/rose_88x31.png and /dev/null differ diff --git a/static/buttons/rustNOW.png b/static/buttons/rustNOW.png deleted file mode 100644 index e929279..0000000 Binary files a/static/buttons/rustNOW.png and /dev/null differ diff --git a/static/buttons/schmoolcool.gif b/static/buttons/schmoolcool.gif deleted file mode 100644 index 889ee00..0000000 Binary files a/static/buttons/schmoolcool.gif and /dev/null differ diff --git a/static/buttons/sprunk.gif b/static/buttons/sprunk.gif deleted file mode 100644 index 0055644..0000000 Binary files a/static/buttons/sprunk.gif and /dev/null differ diff --git a/static/buttons/ubo.png b/static/buttons/ubo.png deleted file mode 100644 index d3ea9aa..0000000 Binary files a/static/buttons/ubo.png and /dev/null differ diff --git a/static/buttons/vscodium.com.png b/static/buttons/vscodium.com.png deleted file mode 100644 index e36396a..0000000 Binary files a/static/buttons/vscodium.com.png and /dev/null differ diff --git a/static/buttons/yandex.gif b/static/buttons/yandex.gif deleted file mode 100644 index 6aa84be..0000000 Binary files a/static/buttons/yandex.gif and /dev/null differ diff --git a/static/favicon.svg b/static/favicon.svg deleted file mode 100644 index a23a30f..0000000 --- a/static/favicon.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/static/fonts/bokor.woff2 b/static/fonts/bokor.woff2 deleted file mode 100644 index ff67f43..0000000 Binary files a/static/fonts/bokor.woff2 and /dev/null differ diff --git a/static/fonts/ibm-plex-mono.woff2 b/static/fonts/ibm-plex-mono.woff2 deleted file mode 100644 index a6c77d6..0000000 Binary files a/static/fonts/ibm-plex-mono.woff2 and /dev/null differ