diff --git a/contact-info.obfuscated b/contact-info.obfuscated deleted file mode 100644 index 06dd529..0000000 --- a/contact-info.obfuscated +++ /dev/null @@ -1 +0,0 @@ -PGRpdj4KICAgIDxpbWcKICAgICAgICBjbGFzcz0iYnVsbGV0LWltZyIKICAgICAgICBzcmM9ImRpc2NvcmQucG5nIgogICAgICAgIGFsdD0iRGlzY29yZCIKICAgIC8+QG1pbmluZ3RjdXAKPC9kaXY+CjxkaXY+CiAgICA8aW1nCiAgICAgICAgY2xhc3M9ImJ1bGxldC1pbWciCiAgICAgICAgc3JjPSJwcm90b25tYWlsLnBuZyIKICAgICAgICBhbHQ9IkRpc2NvcmQiCiAgICAvPnRlZEBtaW5pbmd0Y3VwLm1lCjwvZGl2Pgo8ZGl2PgogICAgPGltZwogICAgICAgIGNsYXNzPSJidWxsZXQtaW1nIgogICAgICAgIHNyYz0icGhvbmUud2VicCIKICAgICAgICBhbHQ9IkRpc2NvcmQiCiAgICAvPig2NTApIDUxMi05NjM1CjwvZGl2Pgo= diff --git a/index.html b/index.html index 7bd09a8..94519bc 100644 --- a/index.html +++ b/index.html @@ -28,7 +28,7 @@

Things I've Done

-

YouClient

+

YouClient

My middle school gave each student an incredibly weak Chromebook infested with blockers and spyware, and @@ -40,13 +40,12 @@ faster loading, no ads, tab customization, anti-unload, no browser history, and no spyware spying.

-

- Linux -

+ +

Linux

The kernel is the core of the operating system. Linux is an alternative operating system kernel, similar to the @@ -62,13 +61,12 @@ system. Over the last more than a year, I've settled on an (in my opinion) nearly perfect configuration.

-

- Notes -

+ +

Notes

I'd always wanted to use a notes app, but I never liked any of the options. Instead of paying with my @@ -92,13 +90,12 @@


Services I Run

-

- Static Webserver -

+ +

Static Webserver

That's what you're using right now- my website! It's a classic Nginx webserver. Notice how fast it loaded? My @@ -117,36 +114,37 @@ server is run using BIND 9.

- Plain DNS: 99.31.208.235:53 + Plain DNS: + 99.31.208.235:53
DNS over HTTPS: - https://dns.miningtcup.me/dns-query -
-

- Git Serverhttps://dns.miningtcup.me/dns-query -

+ + +

Git Server

GitHub is slow, annoying, and trains LLMs on everything you upload. My Git server is very fast (for me, at least), annoyance-free, and doesn't train LLMs on your work without asking.

-

- Mozhi Server -

+ +

Mozhi Server

Mozhi is a proxy for several translators, used by Crow Translate by KDE.

-

- Arch Linux Mirror -

+ +

Arch Linux Mirror

Having my own Arch Linux mirror means my updates will be just about instant. @@ -176,3 +174,22 @@ + +

+ + Discordminingtcup + +
+
+ + Emailted@miningtcup.me + +
+
+ + Phone(650) 512-9635 +
diff --git a/script.js b/script.js index 69c61b9..7a4662b 100644 --- a/script.js +++ b/script.js @@ -1,14 +1,14 @@ const $ = (id) => document.getElementById(id); const infoContainer = $("contact-info-container"); +infoContainer.addEventListener("mousedown", loadContactInfo); infoContainer.addEventListener("click", loadContactInfo); function loadContactInfo() { - fetch("contact-info.obfuscated") - .then((response) => response.text()) - .then((text) => { - infoContainer.innerHTML = atob(text); - infoContainer.classList.remove("cover"); - infoContainer.removeEventListener("click", loadContactInfo); - }); + infoContainer.innerHTML = atob( + "PGRpdj4KICAgIDxpbWcKICAgICAgICBjbGFzcz0iYnVsbGV0LWltZyIKICAgICAgICBzcmM9ImRpc2NvcmQucG5nIgogICAgICAgIGFsdD0iRGlzY29yZCIKICAgIC8+QG1pbmluZ3RjdXAKPC9kaXY+CjxkaXY+CiAgICA8aW1nCiAgICAgICAgY2xhc3M9ImJ1bGxldC1pbWciCiAgICAgICAgc3JjPSJwcm90b25tYWlsLnBuZyIKICAgICAgICBhbHQ9IkRpc2NvcmQiCiAgICAvPnRlZEBtaW5pbmd0Y3VwLm1lCjwvZGl2Pgo8ZGl2PgogICAgPGltZwogICAgICAgIGNsYXNzPSJidWxsZXQtaW1nIgogICAgICAgIHNyYz0icGhvbmUud2VicCIKICAgICAgICBhbHQ9IkRpc2NvcmQiCiAgICAvPig2NTApIDUxMi05NjM1CjwvZGl2Pgo=", + ); + infoContainer.classList.remove("cover"); + infoContainer.removeEventListener("mousedown", loadContactInfo); + infoContainer.removeEventListener("click", loadContactInfo); } diff --git a/style.css b/style.css index 9fc992c..30bd627 100644 --- a/style.css +++ b/style.css @@ -13,6 +13,7 @@ h3 { margin-top: 16px; margin-bottom: 0; + color: light-dark(black, white); } h2 { @@ -25,6 +26,14 @@ a { color: light-dark(black, white); } +:not(p) > a { + text-decoration: none; +} + +:not(p) > a:hover { + text-decoration: underline; +} + p { margin-top: 0; margin-bottom: 8px; @@ -43,10 +52,6 @@ p { max-width: 256px; } -#contact-info-container * { - user-select: initial; -} - #content { padding-bottom: 25vh; } @@ -93,15 +98,20 @@ p { #title-1 * { margin: 0; padding: 16px; - background: light-dark(black, white); + background: light-dark(black, whitesmoke); width: max-content; } +.disabled { + pointer-events: none; +} + body { margin: 8px; font-family: sans-serif; position: relative; background: light-dark(whitesmoke, black); + color: light-dark(black, whitesmoke); } #click-to-reveal-prompt {